Blender Git Loki

Blender Git commits from all branches.

Page: 1845 / 2888

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...).
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)
OpenGL immediate mode: clip_graph_draw.c

Part of T49043 and T49042
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)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021