mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-17 20:52:37 +01:00
Fixed mingw build.
This commit is contained in:
@@ -407,7 +407,7 @@ namespace bx
|
||||
const float4_t tmp0 = float4_ftoi(_a);
|
||||
const float4_t tmp1 = float4_itof(tmp0);
|
||||
const float4_t mask = float4_cmplt(tmp1, _a);
|
||||
const float4_t one = float4_one();
|
||||
const float4_t one = float4_splat(1.0f);
|
||||
const float4_t tmp2 = float4_and(one, mask);
|
||||
const float4_t result = float4_add(tmp1, tmp2);
|
||||
|
||||
@@ -419,7 +419,7 @@ namespace bx
|
||||
const float4_t tmp0 = float4_ftoi(_a);
|
||||
const float4_t tmp1 = float4_itof(tmp0);
|
||||
const float4_t mask = float4_cmpgt(tmp1, _a);
|
||||
const float4_t one = float4_one();
|
||||
const float4_t one = float4_splat(1.0f);
|
||||
const float4_t tmp2 = float4_and(one, mask);
|
||||
const float4_t result = float4_sub(tmp1, tmp2);
|
||||
|
||||
|
||||
@@ -60,11 +60,11 @@ namespace bx
|
||||
|
||||
#define foreach(_variable, _container) \
|
||||
for (const bx::foreach_ns::ContainerBase &__temp_container__ = bx::foreach_ns::containerNew(_container); \
|
||||
bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container))->condition(); \
|
||||
++bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container))->m_it) \
|
||||
for (_variable = *container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container))->m_it; \
|
||||
bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container))->m_break; \
|
||||
--bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container))->m_break)
|
||||
bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container) )->condition(); \
|
||||
++bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container) )->m_it) \
|
||||
for (_variable = *container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container) )->m_it; \
|
||||
bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container) )->m_break; \
|
||||
--bx::foreach_ns::container(&__temp_container__, true ? 0 : bx::foreach_ns::pointer(_container) )->m_break)
|
||||
|
||||
} // namespace bx
|
||||
|
||||
|
||||
@@ -49,6 +49,7 @@
|
||||
#define __in_nz
|
||||
#define __in_ecount_nz(size)
|
||||
#define __in_bcount_nz(size)
|
||||
#define __in_xcount_opt(size)
|
||||
#define __out
|
||||
#define __out_ecount(size)
|
||||
#define __out_bcount(size)
|
||||
|
||||
Reference in New Issue
Block a user