| | "Love" token, awarded by DBrown."Like" token, awarded by numarul7."Love" token, awarded by yuzukyo."The World Burns" token, awarded by lockal."Love" token, awarded by zanqdo."Like" token, awarded by campbellbarton."Like" token, awarded by bliblubli."Like" token, awarded by jesterking."Like" token, awarded by capnm."Love" token, awarded by lordodin."Like" token, awarded by GiantCowFIlms."Like" token, awarded by catlover2."Love" token, awarded by gandalf3."Like" token, awarded by brachi."Like" token, awarded by sterlingroth."Love" token, awarded by dingto."Love" token, awarded by mano-wii."Orange Medal" token, awarded by thelasthope."Yellow Medal" token, awarded by italic_."Love" token, awarded by tuqueque. Event TimelineThis revision now requires changes to proceed. This revision was automatically updated to reflect the committed changes.
Large DiffThis large diff affects 116 files. Files without inline comments have been collapsed. Expand All Files| Path | Size |
|---|
| | | | | 13 lines | | 19 lines | | 3245 lines | | | | 26 lines | | | | 106 lines | | 12 lines | | 8 lines | | 16 lines | | 10 lines | | 17 lines | | 32 lines | | 10 lines | | 12 lines | | 8 lines | | 8 lines | | 16 lines | | 8 lines | | 20 lines | | | | 14 lines | | 8 lines | | 4 lines | | 4 lines | | 8 lines | | 4 lines | | 21 lines | | 10 lines | | 54 lines | | 133 lines | | 65 lines | | 4 lines | | 2 lines | | 60 lines | | 12 lines | | 6 lines | | 61 lines | | 307 lines | | 410 lines | | 137 lines | | 283 lines | | 209 lines | | 176 lines | | 98 lines | | 164 lines | | 93 lines | | 126 lines | | 59 lines | | 25 lines | | 28 lines | | 2 lines | | 1 line | | 6 lines | | 8 lines | | 6 lines | | 93 lines | | 5 lines | | 38 lines | | 68 lines | | 32 lines | | 8 lines | | 42 lines | | 14 lines | | 4 lines | | 132 lines | | 36 lines | | 416 lines | | 93 lines | | 63 lines | | 8 lines | | 131 lines | | 30 lines | | 143 lines | | | | 234 lines | | 17 lines | | 3 lines | | 20 lines | | 2 lines | | 4 lines | | 6 lines | | 200 lines | | 2 lines | | 16 lines | | 20 lines | | 2 lines | | 57 lines | | 2 lines | | 2 lines | | 20 lines | | 2 lines | | 18 lines | | 2 lines | | 4 lines | | 4 lines | | 2 lines | | 2 lines | | 2 lines | | 2 lines | | 8 lines | | 12 lines | | 4 lines | | 24 lines | | 144 lines | | 7 lines | | 4 lines | | 26 lines | | 2 lines | | 2 lines | | 10 lines | | 164 lines | | | | 21 lines | | 2 lines | | 1 line | | 57 lines | | 5 lines | | 65 lines | | 21 lines | | 1 line |
| Commit | Tree | Parents | Author | Summary | Date |
|---|
| 8d609d2df91a | d67cd7861c2e | ef421575f316 | Martijn Berger | Move definition of ccl_addr_space to kernel_compat_* | May 4 2015, 4:27 PM | | ef421575f316 | 387add1db511 | 02523487c78d | Martijn Berger | Rename __ADDR_SPACE__ to ccl_addr_space | May 4 2015, 4:22 PM | | 02523487c78d | 7b8bbe95aeb5 | 5ad79b83afae 5a8629c0d7da | Martijn Berger | | May 4 2015, 4:01 PM | | 5ad79b83afae | 8605ecf0a08e | b1cd8d3733b3 | varunsundar08 | Refactor : "if (" -> "if(", "for (" -> "for(" | Apr 30 2015, 9:44 PM | | b1cd8d3733b3 | 8c3da080bfcc | c95a89529569 | varunsundar08 | Fix mem leak : Release per_sample_output_buffers mem | Apr 30 2015, 9:36 PM | | c95a89529569 | ceef03a4fe1d | b4f7c4be433a | varunsundar08 | Complete all kernel exec before releasing tile | Apr 30 2015, 9:22 PM | | b4f7c4be433a | e8efeda52b82 | 25f1b220e253 | varunsundar08 | Bug fix : Account for ShaderClosure ptr in ShaderData SOA | Apr 30 2015, 9:09 PM | | 25f1b220e253 | 9ad809eafafb | 9ee5b9e56976 | varunsundar08 | Move work_stealing macro to device_opencl.cpp | Apr 30 2015, 8:30 PM | | 9ee5b9e56976 | 20dc82614224 | 8005f5169ab0 | varunsundar08 | Move viewport render to the beginning of load_kernels (Show More…) | Apr 30 2015, 6:52 PM | | 8005f5169ab0 | 03568c048c7b | 43e843966b0f | varunsundar08 | Refactor : Remove tabs in tile-split message | Apr 30 2015, 6:49 PM | | 43e843966b0f | 2b9a280d9f1f | e7156b828801 | varunsundar08 | Use OpenCLCache for megakernel | Apr 30 2015, 11:08 AM | | e7156b828801 | 9eda647c2206 | 436552d2ffcb | varunsundar08 | Change class hierarchy in device_opencl.cpp and refactor (Show More…) | Apr 30 2015, 7:40 AM | | 436552d2ffcb | 8b3730d7791d | c75b1209cba1 | varunsundar08 | Support__KERNEL_DEBUG__ flag | Apr 29 2015, 7:41 PM | | c75b1209cba1 | bb21cc9d58be | a53681d3470d | varunsundar08 | Dont use OpenCLCache with split kernel | Apr 29 2015, 2:01 PM | | a53681d3470d | a23a44f8faf9 | 4a8803f57387 | varunsundar08 | Remove SPLIT_KERNEL_CLOSURE_COUNT macro | Apr 29 2015, 12:57 PM | | 4a8803f57387 | 1e476d86f3b4 | 33dbb98d4201 | varunsundar08 | Refactor : Change variable name | Apr 28 2015, 5:37 PM | | 33dbb98d4201 | 1bb62c5f0cb2 | 2722346eae86 | varunsundar08 | Refactor : Add/Remove comments/spaces | Apr 28 2015, 5:26 PM | | 2722346eae86 | c346aba8bab5 | 5477deec8437 | varunsundar08 | Bug fix : Don't display sample count in progress bar when using split kernel | Apr 28 2015, 4:49 PM | | 5477deec8437 | 362331e78567 | 3e364aec34a6 | varunsundar08 | Refactor(cosmetics) : Modify ShaderData declaration | Apr 28 2015, 3:43 PM | | 3e364aec34a6 | b1b4d7adbc8f | 3078e328f01f | varunsundar08 | Bypass selective-compilation-of-svm-nodes for viewport (Show More…) | Apr 28 2015, 3:08 PM | | 3078e328f01f | 7c2078cd78b5 | b30fbac8de7f | varunsundar08 | Remove un-used subsurface kernel | Apr 28 2015, 1:58 PM | | b30fbac8de7f | cfba3135eefd | 69b230e53da1 | varunsundar08 | Refactor : Remove un-necessary code/comment | Apr 28 2015, 1:19 PM | | 69b230e53da1 | 4f235f3aef3a | cc29cdb7ad16 | varunsundar08 | Remove __KERNEL_OPENCL__ definition in device_opencl.cpp | Apr 28 2015, 11:52 AM | | cc29cdb7ad16 | e017826d7a3c | e09cb2d24809 | varunsundar08 | Restore original state of kernel_types.h | Apr 28 2015, 11:42 AM | | e09cb2d24809 | 8ecd120dcbe4 | 82faf4644b95 | varunsundar08 | Prevent un-necessary megakernel compilation inside splitkernel | Apr 28 2015, 9:16 AM | | 82faf4644b95 | 68433639f73a | 13f7a3e4da95 | varunsundar08 | Bug fix : Remove __SPLIT_KERNEL__ build option for kernel.cl in… (Show More…) | Apr 28 2015, 8:48 AM | | 13f7a3e4da95 | 1ebba8118c3d | 6ac2c39d9e59 | varunsundar08 | Refactor : Move some build option setting into load_kernels for split_kernel | Apr 28 2015, 8:33 AM | | 6ac2c39d9e59 | 9e5f5c4baac3 | ce3a947b502b | varunsundar08 | Refactor : Remove un-necessary SPLIT_KERNEL macros | Apr 27 2015, 5:50 PM | | ce3a947b502b | 9b11f76eacdd | ef863d644ff3 | varunsundar08 | Remove un-necessary code from OpenCLDevice class | Apr 27 2015, 4:05 PM | | ef863d644ff3 | 388c196378a0 | bfd3501de13d | varunsundar08 | Add OpenCLDeviceSplitKernel class | Apr 27 2015, 3:40 PM | | bfd3501de13d | 52951856a3b5 | 07db4d7e3ae7 | varunsundar08 | Refactor : Add split/mega kernel selection logic | Apr 27 2015, 12:58 PM | | 07db4d7e3ae7 | 97be7c9ec0df | 50ae68c64966 | varunsundar08 | [BCYCLES-213] Improve tile splitting logic | Apr 16 2015, 1:20 PM | | 50ae68c64966 | e950528320f9 | fffb28578c9f | Lenny Wang | Merge blender/master d6b28b | Apr 29 2015, 3:39 PM | | fffb28578c9f | a81bb1529ffd | 7d9412f0d4a8 | Thomas Dinges | Fix OpenCL on Apple again, double spaces in compile arguments. | Apr 15 2015, 10:41 PM | | 7d9412f0d4a8 | 3e5b773f2233 | 7e59bf9b2d49 | varunsundar08 | Print additional info incase we need to split tile further | Apr 15 2015, 3:48 PM | | 7e59bf9b2d49 | 93bcfa8e63ba | 355fbe899611 | varunsundar08 | Force kernel re-compilation check for viewport render | Apr 15 2015, 3:02 PM | | 355fbe899611 | 5318efb664da | 9d89f4e62561 | Jothi_PM | [BCYCLES-212 Fix] Make split kernel work on multiple OpenCL devices | Apr 14 2015, 2:32 PM | | 9d89f4e62561 | d8e691a84f91 | bbc652a3b90f | varunsundar08 | Bug fix : Dont use ASSIGN_RAY_STATE macro for first assignment | Apr 13 2015, 8:45 AM | | bbc652a3b90f | 4bbb37a10996 | 43821cd8cdbe | varunsundar08 | [BCYCLES-209] Refactor : rename variables sd_shadow -> sd_DL_shadow | Apr 11 2015, 11:43 PM | | 43821cd8cdbe | fcb62cb31619 | e93ee697a94b | Kavitha Sampath | [BCYCLES-209] make direct lighting and shadow kernels share members of… (Show More…) | Apr 10 2015, 4:15 PM | | e93ee697a94b | 0ff0e817d91d | c8dccc0a65a8 | Kavitha Sampath | [BCYCLES-209] make direct lighting and shadow blocked kernels share shaderData… (Show More…) | Apr 10 2015, 3:00 PM | | c8dccc0a65a8 | 176b2a419a5f | 3191fa5e58eb | varunsundar08 | Print message to console incase we need to split tiles further | Apr 11 2015, 11:58 PM | | 3191fa5e58eb | a70ac0755b32 | 188b1e331ee5 | varunsundar08 | Bug fix : Always make max_render_feasible_tile_size a multiple of local work… (Show More…) | Apr 11 2015, 10:00 PM | | 188b1e331ee5 | 227e11be11dd | 4f9a3504d328 | varunsundar08 | Bug fix : Fix viewport render issue | Apr 10 2015, 7:25 AM | | 4f9a3504d328 | e8f967539ad6 | c5eb95aa27be | varunsundar08 | Refactor : Uncomment shader, filmconvert and bake kernels | Apr 9 2015, 1:44 PM | | c5eb95aa27be | d73937966593 | 102d45077a41 | varunsundar08 | Initialize per_thread_output_buffer_size based in render type | Apr 9 2015, 11:17 AM | | 102d45077a41 | 984dcb1306dc | c6646894f407 | varunsundar08 | Refactor : Group all split kernel utility functions | Apr 9 2015, 8:59 AM | | c6646894f407 | bf58a05c001e | 8121ffdf1551 | varunsundar08 | Refactor : Remove unused variables | Apr 9 2015, 8:51 AM | | 8121ffdf1551 | f0064cb401c6 | 264ae4dbfb87 | varunsundar08 | Refactor : Check render feasibility only once | Apr 9 2015, 8:44 AM | | 264ae4dbfb87 | 8ca207f01b50 | 28b87518a1ad | varunsundar08 | Make parallel-samples logic work | Apr 9 2015, 8:19 AM | | 28b87518a1ad | cca6e81c3db9 | ebc267bfefed | varunsundar08 | Support rendering of big tile sizes | Apr 8 2015, 4:10 PM | | ebc267bfefed | 298f4b161eed | 0069b484b31b | varunsundar08 | Add big-tile-handle logic in thread_run -> device_opencl.cpp | Apr 8 2015, 8:01 AM | | 0069b484b31b | 5d1092cabbd8 | e127f5a4f2c2 | varunsundar08 | Record buffer and rng_state offsets in RenderTile | Apr 7 2015, 4:00 PM | | e127f5a4f2c2 | 75236c3dfba7 | bf04beb4136e | varunsundar08 | Add utility function to split big-tile into small-tiles | Apr 7 2015, 2:43 PM | | bf04beb4136e | c9a3e8992532 | 5154eb669ddb | varunsundar08 | Add utility function to get render-feasible tile size | Apr 7 2015, 12:37 PM | | 5154eb669ddb | dda3680f2257 | f32fad99c4e4 | varunsundar08 | Add utility function to check if given tile size can be rendered by split kernel | Apr 7 2015, 11:55 AM | | f32fad99c4e4 | e6b050a29651 | f48051d7eb4e | varunsundar08 | | Apr 6 2015, 1:29 PM | | f48051d7eb4e | 9e860cec0e70 | 55340a79f902 | varunsundar08 | Add comment for PATH_ITER_INC_FACTOR | Apr 6 2015, 12:07 PM | | 55340a79f902 | bddbb3797d44 | 6e7243004e35 f5949efb53f3 | Sergey Sharybin | | Apr 4 2015, 10:41 AM | | 6e7243004e35 | 164cfe629460 | a42b10fe6b34 | Lenny Wang | Cycles kernel split: Fix for progressive refine | Apr 4 2015, 10:40 AM | | a42b10fe6b34 | b27143954618 | 30c689ff7f10 | Sergey Sharybin | Cycles: Make sure there's no double spaces in the build options (Show More…) | Mar 30 2015, 6:54 PM | | 30c689ff7f10 | adf587ad55a3 | 2a07f73faaa5 | Sergey Sharybin | Cycles: Add regular license header | Mar 30 2015, 5:25 PM | | 2a07f73faaa5 | 6eb5d3404c02 | 53cf097a9f75 | Sergey Sharybin | Cycles: Fix compilation error in release builds with strict flags | Mar 30 2015, 4:03 PM | | 53cf097a9f75 | f067bf5ebcf2 | 6a12a890cec2 | Sergey Sharybin | Cycles: Don't use std::set directly, use util_set instead | Mar 30 2015, 3:47 PM | | 6a12a890cec2 | fd25bd6af330 | 529a3ecb4841 | Sergey Sharybin | Cycles: Don't limit OpenCL devices by the env variable | Mar 30 2015, 2:52 PM | | 529a3ecb4841 | f7f44e573c0c | 59be6a439c3c | Sergey Sharybin | | Mar 30 2015, 1:32 PM | | 59be6a439c3c | a33587c46fb0 | f9ff8a0bc19f | Sergey Sharybin | Cycles: Make code style closer to Cycles, avoid some unneeded changes | Mar 30 2015, 12:44 PM | | f9ff8a0bc19f | 31c7332ce530 | 0f56987ebabd b663f1f1cf20 | Sergey Sharybin | | Mar 30 2015, 12:31 PM | | 0f56987ebabd | e593ae15f237 | 4b88541d5930 | George Kyriazis | | Mar 30 2015, 12:23 PM |
|