| April 18, 2021, 20:13 (GMT) | 
| Merge branch 'master' into soc-2020-io-performance | 
| April 18, 2021, 19:59 (GMT) | 
| Create test OBJ files in temporary place. | 
| April 18, 2021, 19:27 (GMT) | 
| Merge branch 'master' into cycles_procedural_api | 
| April 18, 2021, 18:20 (GMT) | 
| Geometry nodes curves: Mostly working version of a curve trim node This still needs some more fixes, but the basics are there now. | 
| April 18, 2021, 18:10 (GMT) | 
| Sculpt: Add area normal test to clay strips for better front faces detection | 
| April 18, 2021, 17:36 (GMT) | 
| Fix wrong visibility flush with Face Sets | 
| April 18, 2021, 17:00 (GMT) | 
| Fix neighbor connectivy with hidden edges | 
| April 18, 2021, 16:14 (GMT) | 
| Fix Scene project brush after merge | 
| April 18, 2021, 16:04 (GMT) | 
| Merge branch 'master' into sculpt-dev | 
| Revision 5697f96 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 18, 2021, 15:30 (GMT) | 
| EEVEE: Light: 2.5D Culling: Initial implementation This follows closely the implementation of 2.5D tiled light culling described in the presentation: "Improved Culling for Tiled and Clustered Rendering" from Michal Drobot http://advances.realtimerendering.com/s2017/2017_Sig_Improved_Culling_final.pdf I chose the tile + Z binning approach for its high depth range support and low CPU overhead & low memory consumption compared to the cluster based culling. The cons is that the culling is a bit less precise in some aspect but it is quite balanced. The culling is done by the `Culling` object which is templated to easily be reused for light probes cullg. The Z-binning process is described starting from slide 20 in the reference pdf. I also implemented a debug pass to visualize false negative (light culled when they shouldn't) and light evaluation density. This is useful to detect failure case and hotspot. This could be exposed as a developper only render pass in the future. Some optimization of the reference implementation requires extensions not yet added to GPU module and will be added later. | 
| April 18, 2021, 03:25 (GMT) | 
| SCULPT_calc_principle_curvatures now has option to use slower but more accurate BLI_eigen_solve_selfadjoint_m3 solver. | 
| Revision 93b774a by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 17, 2021, 23:15 (GMT) | 
| GPUTexture: Fix missing cases for integer textures | 
| Revision bf0ca28 by Clément Foucault (eevee-rewrite, temp-eevee-gpencil-rewrite, viewport-compositor) April 17, 2021, 23:14 (GMT) | 
| DRW: Fix const correctness | 
| April 17, 2021, 13:45 (GMT) | 
| Merge branch 'master' into greasepencil-object | 
| April 17, 2021, 13:45 (GMT) | 
| Merge branch 'master' into eevee-gpencil | 
| April 17, 2021, 12:49 (GMT) | 
| add missing include | 
| April 17, 2021, 12:47 (GMT) | 
| cleanup | 
| April 17, 2021, 12:24 (GMT) | 
| cleanup | 
| April 17, 2021, 12:23 (GMT) | 
| cleanup | 
| April 17, 2021, 12:02 (GMT) | 
| Fix test to not use Ankit's directory name. | 
|  | |


 Master Commits
 Master Commits MiikaHweb | 2003-2021
MiikaHweb | 2003-2021