Merge branch 'blender2.7'

This commit is contained in:
Brecht Van Lommel 2019-03-06 13:45:21 +01:00
commit ebcea3029d
Notes: blender-bot 2023-02-14 08:10:06 +01:00
Referenced by issue #62264, Background image positioned incorrectly in viewport render.
2 changed files with 10 additions and 2 deletions

View File

@ -761,8 +761,8 @@ public:
int start_sample = tile.start_sample;
int end_sample = tile.start_sample + tile.num_samples;
_MM_SET_FLUSH_ZERO_MODE(_MM_FLUSH_ZERO_ON);
_MM_SET_DENORMALS_ZERO_MODE(_MM_DENORMALS_ZERO_ON);
/* Needed for Embree. */
SIMD_SET_FLUSH_TO_ZERO;
for(int sample = start_sample; sample < end_sample; sample++) {
if(task.get_cancel() || task_pool.canceled()) {

View File

@ -45,6 +45,14 @@
#endif
#if defined(__x86_64__) || defined(__i386__) || defined(_M_X64) || defined(_M_IX86)
#define SIMD_SET_FLUSH_TO_ZERO \
_MM_SET_FLUSH_ZERO_MODE(_MM_FLUSH_ZERO_ON); \
_MM_SET_DENORMALS_ZERO_MODE(_MM_DENORMALS_ZERO_ON);
#else
#define SIMD_SET_FLUSH_TO_ZERO
#endif
CCL_NAMESPACE_BEGIN
#ifdef __KERNEL_SSE2__