Mai Lavelle (maiself)
User

Projects

User Details

User Since
Jul 4 2014, 11:26 PM (141 w, 5 d)

Recent Activity

Tue, Mar 21

Mai Lavelle (maiself) committed rB8fff6cc2f56a: Cycles: Fix building of OpenCL kernels (authored by Mai Lavelle (maiself)).
Cycles: Fix building of OpenCL kernels
Tue, Mar 21, 3:56 AM

Fri, Mar 17

Mai Lavelle (maiself) committed rB2cae58524ccc: Cycles: Improve memory usage of CPU split kernel by using smaller global size (authored by Mai Lavelle (maiself)).
Cycles: Improve memory usage of CPU split kernel by using smaller global size
Fri, Mar 17, 6:55 AM
Mai Lavelle (maiself) committed rB60a344b43d19: Cycles: Fix handling of barriers (authored by Mai Lavelle (maiself)).
Cycles: Fix handling of barriers
Fri, Mar 17, 6:55 AM

Thu, Mar 16

Mai Lavelle (maiself) accepted D2551: Cycles: Fix kernel compilation errors with certain drivers.

lgtm

Thu, Mar 16, 11:21 AM
Mai Lavelle (maiself) committed rB4833a71621c3: Cycles: Adjust global size for OpenCL CPU devices to make them faster (authored by Mai Lavelle (maiself)).
Cycles: Adjust global size for OpenCL CPU devices to make them faster
Thu, Mar 16, 11:12 AM
Mai Lavelle (maiself) added a comment to D2551: Cycles: Fix kernel compilation errors with certain drivers.

Not entirely happy with how locals are done but not sure theres really a good way to go. Maybe have DEFINE_SPLIT_KERNEL_FUNCTION_LOCALS_$N and have kernel functions like kernel_func(KernelGlobals *kg, ccl_local unsigned int* local_1, unsigned int* local_2, ...)? That way we get errors if the number of locals falls out of sync.

Thu, Mar 16, 6:01 AM

Tue, Mar 14

Mai Lavelle (maiself) committed rB8dd0355c212b: Cycles: Try to avoid infinite loops by catching invalid ray states (authored by Mai Lavelle (maiself)).
Cycles: Try to avoid infinite loops by catching invalid ray states
Tue, Mar 14, 2:13 PM

Sat, Mar 11

James W E Bird (3dLuver) awarded D2554: Fix T50888: Numeric overflow in split kernel state buffer size calculation a Love token.
Sat, Mar 11, 1:38 PM
Mai Lavelle (maiself) closed D2554: Fix T50888: Numeric overflow in split kernel state buffer size calculation.
Sat, Mar 11, 12:26 PM
Mai Lavelle (maiself) committed rB96868a39419f: Fix T50888: Numeric overflow in split kernel state buffer size calculation (authored by Mai Lavelle (maiself)).
Fix T50888: Numeric overflow in split kernel state buffer size calculation
Sat, Mar 11, 12:24 PM
Mai Lavelle (maiself) closed T50888: Master Broken, Cuda kernel compat errors compile, OpenCL GPU just sits there on one tile never rendering anything. as "Resolved" by committing rB96868a39419f: Fix T50888: Numeric overflow in split kernel state buffer size calculation.
Sat, Mar 11, 12:24 PM · BF Blender
Mai Lavelle (maiself) added a comment to D2554: Fix T50888: Numeric overflow in split kernel state buffer size calculation.

This is a bit confusing to mix size_t and int64_t. Is that to ensure 64 bit address space on 32bit platforms?

Sat, Mar 11, 11:52 AM
Mai Lavelle (maiself) added a task to D2554: Fix T50888: Numeric overflow in split kernel state buffer size calculation: T50888: Master Broken, Cuda kernel compat errors compile, OpenCL GPU just sits there on one tile never rendering anything..
Sat, Mar 11, 11:44 AM
Mai Lavelle (maiself) added a revision to T50888: Master Broken, Cuda kernel compat errors compile, OpenCL GPU just sits there on one tile never rendering anything.: D2554: Fix T50888: Numeric overflow in split kernel state buffer size calculation.
Sat, Mar 11, 11:44 AM · BF Blender
Mai Lavelle (maiself) retitled D2554: Fix T50888: Numeric overflow in split kernel state buffer size calculation from to Fix T50888: Numeric overflow in split kernel state buffer size calculation.
Sat, Mar 11, 11:43 AM

Fri, Mar 10

Mai Lavelle (maiself) claimed T50888: Master Broken, Cuda kernel compat errors compile, OpenCL GPU just sits there on one tile never rendering anything..

@James W E Bird (3dLuver), thanks for the logs, very interesting results. Will try to get this fixed quickly.

Fri, Mar 10, 11:44 PM · BF Blender
Mai Lavelle (maiself) added a comment to T50888: Master Broken, Cuda kernel compat errors compile, OpenCL GPU just sits there on one tile never rendering anything..

Please run blender with the --debug-cycles option and attach the full output after the tile gets stuck. Also run clinfo and attach the output of that aswell.

Fri, Mar 10, 8:27 AM · BF Blender
Mai Lavelle (maiself) committed rB4a2cde3f0e88: Cycles: Enable SSS and volumes for CUDA and Nvidia OpenCL split kernel (authored by Mai Lavelle (maiself)).
Cycles: Enable SSS and volumes for CUDA and Nvidia OpenCL split kernel
Fri, Mar 10, 8:11 AM

Thu, Mar 9

Mai Lavelle (maiself) added a comment to D2551: Cycles: Fix kernel compilation errors with certain drivers.

Looks fine I guess, would be nice to deduplicate things more but not so important.

Thu, Mar 9, 9:45 AM
Carlo Andreacchio (candreacchio) awarded rB230c00d872b8: Cycles: OpenCL split kernel refactor a Like token.
Thu, Mar 9, 6:01 AM
Aaron Carlisle (Blendify) awarded rB230c00d872b8: Cycles: OpenCL split kernel refactor a Love token.
Thu, Mar 9, 5:34 AM
Germano Cavalcante (mano-wii) awarded rB230c00d872b8: Cycles: OpenCL split kernel refactor a Love token.
Thu, Mar 9, 4:17 AM

Wed, Mar 8

Mai Lavelle (maiself) committed rBc837bd5ea559: Cycles: Fix CUDA build error for some compilers (authored by Mai Lavelle (maiself)).
Cycles: Fix CUDA build error for some compilers
Wed, Mar 8, 10:47 PM
Mai Lavelle (maiself) committed rB64751552f703: Cycles: Fix indentation (authored by Mai Lavelle (maiself)).
Cycles: Fix indentation
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB306034790fb7: Cycles: Calculate size of split state buffer kernel side (authored by Mai Lavelle (maiself)).
Cycles: Calculate size of split state buffer kernel side
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rBfe7cc94dfaa4: Cycles: Fix strict warning about unused variable (authored by Mai Lavelle (maiself)).
Cycles: Fix strict warning about unused variable
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB997e345bd25b: Cycles: Fix crash after failed kernel build (authored by Mai Lavelle (maiself)).
Cycles: Fix crash after failed kernel build
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB18e50927f7e1: Cycles: Faster building of split kernel (authored by Mai Lavelle (maiself)).
Cycles: Faster building of split kernel
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB4cf501b83557: Cycles: Split path initialization into own kernel (authored by Mai Lavelle (maiself)).
Cycles: Split path initialization into own kernel
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rBcd7d5669d170: Cycles: Remove sum_all_radiance kernel (authored by Mai Lavelle (maiself)).
Cycles: Remove sum_all_radiance kernel
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB223f45818ec2: Cycles: Initialize rng_state for split kernel (authored by Mai Lavelle (maiself)).
Cycles: Initialize rng_state for split kernel
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB5b8f1c8d3422: Cycles: Seperate kernel loading time from render time (authored by Mai Lavelle (maiself)).
Cycles: Seperate kernel loading time from render time
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rBb78e543af9f6: Cycles: Add names to buffer allocations (authored by Mai Lavelle (maiself)).
Cycles: Add names to buffer allocations
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB352ee7c3ef2b: Cycles: Remove ccl_fetch and SOA (authored by Mai Lavelle (maiself)).
Cycles: Remove ccl_fetch and SOA
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rBa87766416ff2: Cycles: Report device maximum allocation and detected global size (authored by Sergey Sharybin (sergey)).
Cycles: Report device maximum allocation and detected global size
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB0892352bfe6d: Cycles: CPU implementation of split kernel (authored by Mai Lavelle (maiself)).
Cycles: CPU implementation of split kernel
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB817873cc8303: Cycles: CUDA implementation of split kernel (authored by Mai Lavelle (maiself)).
Cycles: CUDA implementation of split kernel
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB230c00d872b8: Cycles: OpenCL split kernel refactor (authored by Mai Lavelle (maiself)).
Cycles: OpenCL split kernel refactor
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB365a4239c5cd: Cycles: Workaround for driver hangs (authored by Mai Lavelle (maiself)).
Cycles: Workaround for driver hangs
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB520b53364c73: Cycles: Add OpenCL kernel for zeroing memory buffers (authored by Mai Lavelle (maiself)).
Cycles: Add OpenCL kernel for zeroing memory buffers
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rBdfd6055eb079: Cycles: Add more atomic operations (authored by Mai Lavelle (maiself)).
Cycles: Add more atomic operations
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rBbc652766e8a4: Cycles: Expose passes size to device tasks (authored by Mai Lavelle (maiself)).
Cycles: Expose passes size to device tasks
Wed, Mar 8, 7:53 AM
Mai Lavelle (maiself) committed rB0f56f7a8118f: Cycles: Allow device_memory to be used directly (authored by Mai Lavelle (maiself)).
Cycles: Allow device_memory to be used directly
Wed, Mar 8, 7:53 AM

Tue, Mar 7

Mai Lavelle (maiself) committed rBdc5367c97bff: Merge branch 'master' into cycles_split_kernel (authored by Mai Lavelle (maiself)).
Merge branch 'master' into cycles_split_kernel
Tue, Mar 7, 1:44 PM
Mai Lavelle (maiself) committed rB525fc16a6a91: Cycles: Fix building of CUDA split kernel (authored by Mai Lavelle (maiself)).
Cycles: Fix building of CUDA split kernel
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB302cf80d4070: Cycles: Fix indentation (authored by Mai Lavelle (maiself)).
Cycles: Fix indentation
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB6af22fc311e9: Cycles: Fix strict warning about unused variable (authored by Mai Lavelle (maiself)).
Cycles: Fix strict warning about unused variable
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB9f728eada8e4: Cycles: Split path initialization into own kernel (authored by Mai Lavelle (maiself)).
Cycles: Split path initialization into own kernel
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB7f6b0f717c31: Cycles: Calculate size of split state buffer kernel side (authored by Mai Lavelle (maiself)).
Cycles: Calculate size of split state buffer kernel side
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rBf8d2dc1a83bf: Cycles: Fix crash after failed kernel build (authored by Mai Lavelle (maiself)).
Cycles: Fix crash after failed kernel build
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB25ed2c63a14a: Cycles: Faster building of split kernel (authored by Mai Lavelle (maiself)).
Cycles: Faster building of split kernel
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB4c271f2194e5: Cycles: Remove sum_all_radiance kernel (authored by Mai Lavelle (maiself)).
Cycles: Remove sum_all_radiance kernel
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB303bc3dc9653: Cycles: Initialize rng_state for split kernel (authored by Mai Lavelle (maiself)).
Cycles: Initialize rng_state for split kernel
Tue, Mar 7, 12:03 PM
Mai Lavelle (maiself) committed rB6d6d26e6670a: Cycles: Fix indentation (authored by Mai Lavelle (maiself)).
Cycles: Fix indentation
Tue, Mar 7, 11:35 AM
Mai Lavelle (maiself) committed rB4789c5ca6d03: Cycles: Fix building of CUDA split kernel (authored by Mai Lavelle (maiself)).
Cycles: Fix building of CUDA split kernel
Tue, Mar 7, 11:35 AM
Mai Lavelle (maiself) committed rB712153660cef: Cycles: Fix strict warning about unused variable (authored by Mai Lavelle (maiself)).
Cycles: Fix strict warning about unused variable
Tue, Mar 7, 11:35 AM

Sat, Mar 4

Mai Lavelle (maiself) committed rB60ad21badbef: Cycles: Calculate size of split state buffer kernel side (authored by Mai Lavelle (maiself)).
Cycles: Calculate size of split state buffer kernel side
Sat, Mar 4, 12:39 PM
Mai Lavelle (maiself) committed rB574c12adfadb: Cycles: Fix crash after failed kernel build (authored by Mai Lavelle (maiself)).
Cycles: Fix crash after failed kernel build
Sat, Mar 4, 9:32 AM
Mai Lavelle (maiself) committed rB0279525659ea: Cycles: Faster building of split kernel (authored by Mai Lavelle (maiself)).
Cycles: Faster building of split kernel
Sat, Mar 4, 7:50 AM

Fri, Mar 3

Mai Lavelle (maiself) committed rBdbf3b712011d: Cycles: Initialize rng_state for split kernel (authored by Mai Lavelle (maiself)).
Cycles: Initialize rng_state for split kernel
Fri, Mar 3, 12:02 PM
Mai Lavelle (maiself) committed rB4180a18a7e4f: Cycles: Remove sum_all_radiance kernel (authored by Mai Lavelle (maiself)).
Cycles: Remove sum_all_radiance kernel
Fri, Mar 3, 12:02 PM
Mai Lavelle (maiself) committed rB0e411172cd0d: Cycles: Split path initialization into own kernel (authored by Mai Lavelle (maiself)).
Cycles: Split path initialization into own kernel
Fri, Mar 3, 12:02 PM

Fri, Feb 24

Mai Lavelle (maiself) closed T50769: Crash on launch on Mac Pro with AMD FirePro D500 (CUDA?) as "Resolved".
Fri, Feb 24, 9:59 PM · BF Blender
Mai Lavelle (maiself) added a comment to T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY).

@Tom (vejn) that is interesting and might point to something we can fix. Its a different issue than the one in this report tho.

Fri, Feb 24, 12:55 PM · Cycles, BF Blender
Mai Lavelle (maiself) reopened T50769: Crash on launch on Mac Pro with AMD FirePro D500 (CUDA?) as "Open".

Hit the wrong button

Fri, Feb 24, 11:11 AM · BF Blender
Mai Lavelle (maiself) closed T50769: Crash on launch on Mac Pro with AMD FirePro D500 (CUDA?) as "Invalid".

Please check you have the correct drivers installed. You say you have an AMD card but the traceback has Nvidia symbols listed? Something must not be right there. If you can please attach the output of clinfo after checking your drivers.

Fri, Feb 24, 11:10 AM · BF Blender
Mai Lavelle (maiself) closed T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY) as "Invalid".

Host memory is system memory, not GPU memory. Either your system ran out of memory or there's a driver bug.

Fri, Feb 24, 1:31 AM · Cycles, BF Blender

Thu, Feb 23

Mai Lavelle (maiself) closed T50694: AMD 7870 2GB memory issue/OpenCl as "Invalid".

Unfortunately there's not really anything we can do about your system running out of memory, which is whats happening here.

Thu, Feb 23, 11:16 AM · BF Blender, Cycles
Mai Lavelle (maiself) closed T50761: [AMDGPU-pro] Cycles troubles with opencl (CL_OUT_OF_HOST_MEMORY) as "Invalid".

Out of host memory means your computer ran out of memory, theres no bug here.

Thu, Feb 23, 11:13 AM · Cycles, BF Blender
Mai Lavelle (maiself) added inline comments to D2468: Cycles: Make adaptive subdivision work with panoramic projections.
Thu, Feb 23, 11:10 AM
Mai Lavelle (maiself) updated the diff for D2468: Cycles: Make adaptive subdivision work with panoramic projections.

Updated to replace pointers to KernelGlobals with pointers to KernelCamera in functions that are needed to be shared for calculating differentials and removed the duplicated versions.

Thu, Feb 23, 10:57 AM

Wed, Feb 22

Mai Lavelle (maiself) committed rBcc728e7f4826: Cycles: Seperate kernel loading time from render time (authored by Mai Lavelle (maiself)).
Cycles: Seperate kernel loading time from render time
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rBa0aa0fce2afd: Cycles: Add names to buffer allocations (authored by Mai Lavelle (maiself)).
Cycles: Add names to buffer allocations
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rB92ce4a8f35f9: Cycles: CUDA implementation of split kernel (authored by Mai Lavelle (maiself)).
Cycles: CUDA implementation of split kernel
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rB16e7e81638f7: Cycles: Report device maximum allocation and detected global size (authored by Sergey Sharybin (sergey)).
Cycles: Report device maximum allocation and detected global size
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rBde3844a25a3e: Cycles: CPU implementation of split kernel (authored by Mai Lavelle (maiself)).
Cycles: CPU implementation of split kernel
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rB68f7b26de00f: Cycles: Remove ccl_fetch and SOA (authored by Mai Lavelle (maiself)).
Cycles: Remove ccl_fetch and SOA
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rB148795bf0128: Cycles: OpenCL split kernel refactor (authored by Mai Lavelle (maiself)).
Cycles: OpenCL split kernel refactor
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rBe37473bb37c4: Cycles: Workaround for driver hangs (authored by Mai Lavelle (maiself)).
Cycles: Workaround for driver hangs
Wed, Feb 22, 3:59 PM
Mai Lavelle (maiself) committed rB6f363fbdf99f: Cycles: Add OpenCL kernel for zeroing memory buffers (authored by Mai Lavelle (maiself)).
Cycles: Add OpenCL kernel for zeroing memory buffers
Wed, Feb 22, 3:40 PM
Mai Lavelle (maiself) committed rB44a50f1760e8: Cycles: Add more atomic operations (authored by Mai Lavelle (maiself)).
Cycles: Add more atomic operations
Wed, Feb 22, 3:40 PM
Mai Lavelle (maiself) committed rB738733706768: Cycles: Expose passes size to device tasks (authored by Mai Lavelle (maiself)).
Cycles: Expose passes size to device tasks
Wed, Feb 22, 3:40 PM
Mai Lavelle (maiself) committed rB7dc36d9dc635: Cycles: Allow device_memory to be used directly (authored by Mai Lavelle (maiself)).
Cycles: Allow device_memory to be used directly
Wed, Feb 22, 3:40 PM
Mai Lavelle (maiself) committed rBe143103447a9: Merge branch 'master' into cycles_split_kernel (authored by Mai Lavelle (maiself)).
Merge branch 'master' into cycles_split_kernel
Wed, Feb 22, 3:33 PM
Mai Lavelle (maiself) committed rBae8afae8a270: Cycles: Round global size down rather than up to avoid setting too large (authored by Mai Lavelle (maiself)).
Cycles: Round global size down rather than up to avoid setting too large
Wed, Feb 22, 1:21 PM
Mai Lavelle (maiself) committed rB2e95b90658b4: Cycles: Get passes size in more robust way (authored by Mai Lavelle (maiself)).
Cycles: Get passes size in more robust way
Wed, Feb 22, 12:57 PM
Mai Lavelle (maiself) committed rBf6172a7f17d8: Cycles: Use correct index for sd_dl_shadow after removing ccl_fetch (authored by Mai Lavelle (maiself)).
Cycles: Use correct index for sd_dl_shadow after removing ccl_fetch
Wed, Feb 22, 12:14 PM
Mai Lavelle (maiself) committed rB89c096fc7023: Cycles: Remove ccl_fetch and SOA (authored by Mai Lavelle (maiself)).
Cycles: Remove ccl_fetch and SOA
Wed, Feb 22, 11:20 AM
Mai Lavelle (maiself) added a reverting commit for rB122743e7f23f: Cycles: Faster version of driver workaround for OpenCL: rB8bde154c71f2: Revert "Cycles: Faster version of driver workaround for OpenCL".
Wed, Feb 22, 11:20 AM
Mai Lavelle (maiself) committed rB8bde154c71f2: Revert "Cycles: Faster version of driver workaround for OpenCL" (authored by Mai Lavelle (maiself)).
Revert "Cycles: Faster version of driver workaround for OpenCL"
Wed, Feb 22, 11:20 AM
Mai Lavelle (maiself) committed rBa401157cee63: Cycles: Fix buffer offsets in split kernel (authored by Mai Lavelle (maiself)).
Cycles: Fix buffer offsets in split kernel
Wed, Feb 22, 11:20 AM
Mai Lavelle (maiself) committed rBc70785bdf2b5: Cycles: Remove all split kernel stuff from opencl.h (authored by Mai Lavelle (maiself)).
Cycles: Remove all split kernel stuff from opencl.h
Wed, Feb 22, 11:20 AM

Tue, Feb 21

Mai Lavelle (maiself) committed rB4e9b17da4ca7: Cycles: Speedup by avoiding extra calculations in noise texture when unneeded (authored by Mai Lavelle (maiself)).
Cycles: Speedup by avoiding extra calculations in noise texture when unneeded
Tue, Feb 21, 1:25 PM
Mai Lavelle (maiself) closed D2513: Cycles: Speed up by avoiding extra calulations when unneeded by committing rB4e9b17da4ca7: Cycles: Speedup by avoiding extra calculations in noise texture when unneeded.
Tue, Feb 21, 1:25 PM
Mai Lavelle (maiself) committed rB681089237e33: Cycles: Reenable debug tile size for viewport rendering (authored by Mai Lavelle (maiself)).
Cycles: Reenable debug tile size for viewport rendering
Tue, Feb 21, 9:13 AM

Feb 18 2017

Mai Lavelle (maiself) committed rBf4f3e90fbd7e: Cycles: Update tiles less frequently for split kernel (authored by Mai Lavelle (maiself)).
Cycles: Update tiles less frequently for split kernel
Feb 18 2017, 1:13 PM
Mai Lavelle (maiself) committed rBf36289ac1d50: Cycles: Add changes that somehow got left out of previous commit (authored by Mai Lavelle (maiself)).
Cycles: Add changes that somehow got left out of previous commit
Feb 18 2017, 11:54 AM
Mai Lavelle (maiself) committed rBf56e59539fa2: Cycles: Remove remnants of tile splitting (authored by Mai Lavelle (maiself)).
Cycles: Remove remnants of tile splitting
Feb 18 2017, 11:53 AM
Mai Lavelle (maiself) committed rB122743e7f23f: Cycles: Faster version of driver workaround for OpenCL (authored by Mai Lavelle (maiself)).
Cycles: Faster version of driver workaround for OpenCL
Feb 18 2017, 11:34 AM

Feb 17 2017

john peterson (bliblubli) awarded D2513: Cycles: Speed up by avoiding extra calulations when unneeded a Like token.
Feb 17 2017, 6:37 PM