fix linux builds

This commit is contained in:
kd-11 2018-03-10 16:51:47 +03:00
parent 910fc54ee2
commit ffe6c9ba5a
2 changed files with 4 additions and 3 deletions

View file

@ -351,7 +351,8 @@ public:
{ {
//Lower NaNs to 0 //Lower NaNs to 0
const auto mask = _mm_cmpunord_ps((__m128&)shuffled_vector, _mm_set1_ps(1.f)); const auto mask = _mm_cmpunord_ps((__m128&)shuffled_vector, _mm_set1_ps(1.f));
_mm_stream_si128((__m128i*)dst, (__m128i&)_mm_andnot_ps(mask, (__m128&)shuffled_vector)); const auto result = _mm_andnot_ps(mask, (__m128&)shuffled_vector);
_mm_stream_si128((__m128i*)dst, (__m128i&)result);
} }
else else
{ {

View file

@ -1094,7 +1094,7 @@ namespace gl
return m_format; return m_format;
} }
buffer* buffer() const buffer* value() const
{ {
return m_buffer; return m_buffer;
} }
@ -1756,7 +1756,7 @@ namespace gl
void copy_from(buffer_view &view) void copy_from(buffer_view &view)
{ {
copy_from(*view.buffer(), view.format(), view.offset(), view.range()); copy_from(*view.value(), view.format(), view.offset(), view.range());
} }
void copy_from(const buffer& buf, texture::format format, texture::type type, class pixel_unpack_settings pixel_settings) void copy_from(const buffer& buf, texture::format format, texture::type type, class pixel_unpack_settings pixel_settings)