February 9, 2017, 03:10 (GMT) |
Cycles: Fix rendering with CPU split kernel after work stealing changes Not sure whats going on but debugging is taking too long so just using a quick fix for now. |
February 9, 2017, 02:56 (GMT) |
Cycles: Fix OpenCL mem_zero and preview renders Viewport rendering wasn't working, this was caused by two problems in mem_zero: - `mem_zero` was being called before kernels were loaded so the `zero_buffer` kernel was unavailable. Added a fallback for this case. - The global size used for enqueuing the `zero_buffer` kernel was large and causing the kernel to fail on some devices. |
February 9, 2017, 01:56 (GMT) |
Support drawing some background color alternating per row |
February 8, 2017, 21:53 (GMT) |
Cycles Denoising: Use device-independent denoising code for CUDA as well As a result, cross-denoising on CUDA works now. |
February 8, 2017, 19:26 (GMT) |
Various minor fixes & tweaks. |
February 8, 2017, 16:32 (GMT) |
Cycles Denoising: Use device-independent denoising in the CPUDevice |
February 8, 2017, 16:32 (GMT) |
Cycles Denoising: Implement device-independent denoising algorithm to deduplicate device code Instead of implementing the full algorithm inside the device, the new code just calls the device in order to run specific kernels while handling all the high-level logic outside of the individual devices. |
February 8, 2017, 14:38 (GMT) |
Some naive solution to avoid running 'generate auto override' code too often. Proper solution will come later (probably based on some background job or so...). |
Revision 3c04373 by Sergey Sharybin (blender-v2.78b-release, blender-v2.78c-release, fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) February 8, 2017, 13:50 (GMT) |
Blender 2.78b: Point addons to an updated revision |
February 8, 2017, 11:01 (GMT) |
OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_CURVE |
February 8, 2017, 08:59 (GMT) |
Merge branch 'master' into id_override_static |
February 8, 2017, 06:43 (GMT) |
cleanup from recent commits coding style, float literals Converted some (expr / literal) to (expr * literal) where it does not impact readability. Simplified a few function calls. |
February 8, 2017, 03:53 (GMT) |
February 7, 2017, 23:47 (GMT) |
OpenGL immediate mode: gluSphere replacement Updated interface_draw.c to use the new sphere batch. |
February 7, 2017, 23:47 (GMT) |
OpenGL immediate mode: fix Waveform Font color |
February 7, 2017, 23:46 (GMT) |
OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_UNITVEC Introduced a new shader to be used for simple lighting. |
February 7, 2017, 23:46 (GMT) |
OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_COLORBAND Introduced a new checker shader to be used mostly on transparent areas. |
February 7, 2017, 23:04 (GMT) |
Draw tables row by row, not column by column |
February 7, 2017, 23:01 (GMT) |
OpenGL immediate mode: Convert leftover UI_ThemeColor calls Some `UI_ThemeColor` calls were left in converted files, in some cases because they were just overlooked, and in the case of text drawing, because the new BLF color functions were not yet implemented at the time of conversion. Also converted one `drawcircball` call that was left in transform_constraints.c Part of T49043 |
February 7, 2017, 19:48 (GMT) |
fix clang warning uninitialized variable (glGen functions set the value) |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021