Blender Git Loki

Blender Git commits from all branches.

Page: 2273 / 2888

April 30, 2015, 12:04 (GMT)
Use OpenCLCache for megakernel
April 30, 2015, 12:04 (GMT)
Change class hierarchy in device_opencl.cpp and refactor

Class hierarchy change :
The new class hierarchy is as follows,
OpenCLDeviceBase (inherits Device) - Contains error-handlers, texture functiions and other
common functions between MegaKernel and SplitKernel
OpenCLDeviceSplitKernel (inherits OpenCLDeviceBase) - Contains variables and functions specific to
split kernel implementation
OpenCLDeviceMegaKernel (inherits OpenCLDeviceBase) - Contains variables and functions specific to
megakernel
Refactor :
Change "if " to "if"
April 30, 2015, 12:04 (GMT)
Support__KERNEL_DEBUG__ flag
April 30, 2015, 12:04 (GMT)
Dont use OpenCLCache with split kernel
April 30, 2015, 12:04 (GMT)
Remove SPLIT_KERNEL_CLOSURE_COUNT macro
April 30, 2015, 12:04 (GMT)
Refactor : Change variable name
April 30, 2015, 12:04 (GMT)
Refactor : Add/Remove comments/spaces
April 30, 2015, 12:04 (GMT)
Bug fix : Don't display sample count in progress bar when using split kernel
April 30, 2015, 12:04 (GMT)
Refactor(cosmetics) : Modify ShaderData declaration
April 30, 2015, 12:04 (GMT)
Bypass selective-compilation-of-svm-nodes for viewport

By-passing "selective-compilation-of-svm-nodes" optimization
will limit kernel re-compilations during viewport render
April 30, 2015, 12:04 (GMT)
Remove un-used subsurface kernel
April 30, 2015, 12:04 (GMT)
Refactor : Remove un-necessary code/comment
April 30, 2015, 12:04 (GMT)
Remove __KERNEL_OPENCL__ definition in device_opencl.cpp
April 30, 2015, 12:04 (GMT)
Restore original state of kernel_types.h
April 30, 2015, 12:04 (GMT)
Prevent un-necessary megakernel compilation inside splitkernel
April 30, 2015, 12:04 (GMT)
Bug fix : Remove __SPLIT_KERNEL__ build option for kernel.cl in OpenCLDeviceSplitKernel
April 30, 2015, 12:04 (GMT)
Refactor : Move some build option setting into load_kernels for split_kernel
April 30, 2015, 12:04 (GMT)
Refactor : Remove un-necessary SPLIT_KERNEL macros
April 30, 2015, 12:04 (GMT)
Remove un-necessary code from OpenCLDevice class
April 30, 2015, 12:03 (GMT)
Add OpenCLDeviceSplitKernel class
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021