Revision dd608ba by Dalai Felinto June 23, 2017, 14:45 (GMT) |
Silence warnings (tsc, tsc) |
Revision 986a3d1 by Clément Foucault June 23, 2017, 14:41 (GMT) |
GPUMaterial: Avoid freeing GLSL shaders when changing scene properties. This was causing major slowdown when changing Colormanagment settings or post processing. |
June 23, 2017, 10:26 (GMT) |
Revert "Temporarily disable material preview (T51796 workaround)" This reverts commit 0d9611718d89636d0d407555252b3a6a1d7ef2f9. The preview issues have been solved by CoW commit 802027f3f8f9a83a77134a2b104a25ff3a4ac013 |
June 23, 2017, 08:49 (GMT) |
Fix Eevee "No output node" issue This fixes an issue introduced by the new output node system, where "No output node" was displayed in the material panel even when an output node was present. |
Revision c2d285f by Dalai Felinto June 23, 2017, 08:46 (GMT) |
Grease Pencil: Fix hardcoded DKEY for continous drawing |
Revision bddb4de by Aleksandr Zinovev June 23, 2017, 08:05 (GMT) |
Fix T51845 |
Revision 0f99793 by Campbell Barton June 23, 2017, 07:24 (GMT) |
Manipulator: partial depth support Use the depth flag added for this purpose. Although this only works for regular currently, not selection. |
Revision d47cb2a by Campbell Barton June 23, 2017, 06:47 (GMT) |
Manipulator: disable GL state changes drawing geometry If there is case this is needed, we can enable and restore state for now it seems OK to disable. |
Revision 16b807e by Campbell Barton June 23, 2017, 05:54 (GMT) |
Manipulator: flip scale flag usage Naming was confusing, while technically correct - the result is no scaling (manipulator ignores zoom-level). Also remove 3D from name since this can be supported for 2D views too. |
Revision 0a5d7ef by Campbell Barton June 23, 2017, 04:50 (GMT) |
Manipulator: rename struct members Rename: - matrix -> matrix_basis - user_scale -> scale_basis - scale -> scale_final Match RNA names being added to custom-manipulator branch. |
Revision 12b985f by Clément Foucault June 23, 2017, 02:13 (GMT) |
Eevee: Put pack AO parameters. |
Revision 823144f by Campbell Barton June 23, 2017, 01:15 (GMT) |
Manipulator: add tweak-snap (not used yet) |
Revision 3a243ad by Clément Foucault June 23, 2017, 00:52 (GMT) |
Eevee: Attempt to optimize GTAO shader. Unroll horizon search loop. Use fast version of acos. On nvidia linux, unrolling the 2nd loop is giving very high compilation time. |
Revision fbffd6d by Clément Foucault June 23, 2017, 00:52 (GMT) |
Eevee: Fix OpenGl errors. Also assert if texture does not exists in draw manager. Keeping it sane. |
Revision 221c7fd by Campbell Barton June 22, 2017, 23:17 (GMT) |
Manipulator: fix broken hover option Hover flag caused manipulators not to update (Camera DOF works again). |
Revision 06cc5e4 by Clément Foucault June 22, 2017, 16:54 (GMT) |
DrawManager: Add support for writting to depth without depth testing. Disabling depth test will prevent from writting to depth buffer. Add DRW_STATE_DEPTH_ALWAYS to always pass the depth test and write to depth. |
Revision 5b2e596 by Dalai Felinto June 22, 2017, 16:35 (GMT) |
Eevee: Fix max range of lightprobes |
Revision d9c5433 by Dalai Felinto June 22, 2017, 15:37 (GMT) |
Eevee: Interface and units We should use PROP_DISTANCE whenever appropriate. Also rename "Data Draw Size" > "Size" in the UI for the lightprobes. |
Revision 4cd9a3e by Dalai Felinto June 22, 2017, 15:30 (GMT) |
Light Probes: interface changes, and renames Although we are calling all of them light probes, there are a lot of differences between them. This commit does the following: * Prevent user from changing the probe type once added * Unify "sphere" and "cube" probes into reflection cubemap (as before you can switch between them from the probe UI) To be done ========== * Don't show add probe menus unless we are on Eevee * Light probes panels should not be visible in Clay. Light probe objects should not be visible in Clay viewport (nor on Cycles). Notes ===== * We need icons for the different light probes, and for lightprobes as a whole (we are using RADIO for now). |
Revision 7773a8a by Dalai Felinto June 22, 2017, 08:48 (GMT) |
Indicate to users when manual conversion of Eevee materials is needed We now shows a report error when user opens a file that need fixing. It's fine(ish) to not do doversion. It's not fine to not communicate that. |
|
|
|


Master Commits
MiikaHweb | 2003-2021