Revision 333d4f3 by Sergey Sharybin January 17, 2018, 11:27 (GMT) |
Depsgraph: Use more const qualifiers |
Revision 971a44f by Sybren A. Stüvel January 17, 2018, 11:21 (GMT) |
Merge branch 'master' into blender2.8 |
Revision c38ebf9 by Sybren A. Stüvel January 17, 2018, 11:12 (GMT) |
Added "Delete Invalid Drivers" operator This operator is available in the graph editor in the Drivers mode, and allows quick cleanup of drivers marked as 'invalid'. |
Revision ca5987c by Campbell Barton January 17, 2018, 10:36 (GMT) |
Cleanup: replace BLI_dynstr w/ BLI_string_joinN Use in place of recently reverted 'DRW_shader_create_lib' |
Revision f314d9c by Sergey Sharybin January 17, 2018, 10:23 (GMT) |
Depsgrapph: Fix/workaround for missing hair The issue was happening because dependency graph did not inform particle settings as modified. This is a regression caused by tagging and flushing mechanism refactor. The real fix would be to make particle settings to use ID level recalc flags rather than own flags, which will also simplify relations around particle system, and particle settings evaluation. Reported by Mai in IRC. |
Revision 10ce5af by Campbell Barton January 17, 2018, 09:33 (GMT) |
Revert "Fix use-after free in DRW_shader_create_with_lib" Caused an error entering edit-mode. d60f26f37a & 2659500835 |
Revision 2094bbd by Campbell Barton January 17, 2018, 08:51 (GMT) |
Fix assert in mesh batch conversion |
Revision dfea9f4 by Campbell Barton January 17, 2018, 08:23 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 8d064c5 by Campbell Barton January 17, 2018, 08:23 (GMT) |
Fix use-after free in DRW_shader_create_with_lib Limit scope to avoid future accidents |
Revision 7935a39 by Campbell Barton January 17, 2018, 08:16 (GMT) |
Correct simple deform versioning from D2989 |
Revision c02d428 by Clément Foucault January 16, 2018, 23:23 (GMT) |
Eevee: Update lightprobes when deleting or linking a new world datablock |
Revision d7acabd by Clément Foucault January 16, 2018, 23:01 (GMT) |
Eevee: SSS: Fix OpenGL error when enabling TRANSLUCENCY but not SSSS. This was causing this error: "Different sampler types for same sample texture unit in fragment shader" |
Revision a19e3bd by Campbell Barton January 16, 2018, 22:59 (GMT) |
Revision 2659500 by Clément Foucault January 16, 2018, 22:40 (GMT) |
DRW: Codestyle refactor: Use macro to create shader libs. This clears up the code from many DynStr usage. Easier to read. |
Revision 96138da by Clément Foucault January 16, 2018, 21:18 (GMT) |
Eevee: SSR: Fix artifacts at object/background limits. This should have a very small perf impact but it's needed. |
Revision 213e34a by Clément Foucault January 16, 2018, 18:40 (GMT) |
Eevee: Fix Hashed Alpha. Now hashed alpha materials are stable when moving the camera/not using TAA. It also converge to a noise free image when using TAA. No more numerical imprecision. There still can be situations with multiple overlapping transparent surfaces that can lead to residual noise. |
Revision 9fd28c7 by Clément Foucault January 16, 2018, 17:22 (GMT) |
Eevee: AO: Removes samples and denoise options. This comes with a lot of code simplification that leads to a small performance improvement. |
Revision c372113 by Clément Foucault January 16, 2018, 17:22 (GMT) |
Eevee: Add macro to sample noise in utilTex. Avoid future coding error. |
Revision 5f56937 by Clément Foucault January 16, 2018, 17:22 (GMT) |
Eevee: SSR: Derive the brdf bias from the trace quality. Also change the range of the trace quality so that the trace actually covers the screen most of the time. |
Revision 9afeba3 by Clément Foucault January 16, 2018, 17:22 (GMT) |
Eevee: Fix SSRefraction noise. |
|