Revision 4c08c5b by Mike Erwin March 27, 2017, 01:23 (GMT) |
OpenGL: use new matrix names in GLSL Builtin names staring with gl_ will not be available in core profile. Same with the ftransform function. New matrix API provides the same names minus the gl_ prefix. Part of T49450 |
Revision 2a7e4c3 by Mike Erwin March 27, 2017, 01:23 (GMT) |
OpenGL: fix & enhance new matrix lib - init projection matrices with identity - fix copy/paste mistake in GetProjectionMatrix3D - add extra matrices needed by material GLSL Working toward T49450 |
Revision cc53c18 by Mike Erwin March 27, 2017, 01:23 (GMT) |
GPU_shader automatically uses new matrix values Whether used from Gawain or from traditional OpenGL draw methods. TODO: make sure we bind matrices only once per shader change. Part of T49450 |
Revision a68cc0d by Mike Erwin March 27, 2017, 01:23 (GMT) |
OpenGL: use old API for texture matrix New matrix API does not support texture matrices. Not sure what the final code will look like, but this at least avoids interference with new ModelView matrix. Marked each line with TEXTURE so they can be disregarded during searches. Related to T49450 |
Revision 67ffad8 by Mike Erwin March 27, 2017, 01:23 (GMT) |
OpenGL: remove several glMatrixMode calls A few of these were redundant, others could be converted to new matrix API. Part of T49450 |
Revision 356aaca by Campbell Barton March 26, 2017, 22:14 (GMT) |
Add back missing include |
Revision 505b3b7 by Aleksandr Zinovev March 26, 2017, 15:02 (GMT) |
Fix padding and align calculation for box layouts |
Revision 2830f68 by Campbell Barton March 26, 2017, 10:52 (GMT) |
Cleanup: line length, assignment |
Revision 4bdb2d4 by Aleksandr Zinovev March 26, 2017, 09:19 (GMT) |
Fix: Ignore min flag for rows that require all available width |
Revision fa63515 by Aleksandr Zinovev March 26, 2017, 09:16 (GMT) |
Fix: Use "round" instead of "floor" in snapping UI to pixels |
Revision 001fce1 by Aleksandr Zinovev March 26, 2017, 09:04 (GMT) |
Fix: Button's label can be NULL |
Revision ed072e1 by Germano Cavalcante March 26, 2017, 07:08 (GMT) |
Revision 15143a7 by Campbell Barton March 26, 2017, 00:31 (GMT) |
Cleanup: simplify script path assignment |
Revision 8c0682a by Campbell Barton March 26, 2017, 00:28 (GMT) |
PyAPI: add missing class registration |
Revision f8e02c7 by Campbell Barton March 26, 2017, 00:28 (GMT) |
PyAPI: debug-python check for missing class register Moving to manual class registration means its easier to accidentally miss registering classes. Now detect missing class registration and warn when running with `--debug-python` |
Revision 393efcc by Brecht Van Lommel March 25, 2017, 18:32 (GMT) |
Fix GHOST crash on X11 with recent DPI changes on some systems. |
Revision 59c5623 by Clément Foucault March 25, 2017, 18:11 (GMT) |
Draw Manager: fix glitches when setting 3d cursor position by click. |
Revision 0495e68 by Clément Foucault March 25, 2017, 18:11 (GMT) |
New Grid : Feature parity with old grid. Removed infinite details and went for decreasing details with the distance instead (like the axis aligned ortho view auto sized grid). Separate drawing of the Z axis into 2 pass (using shading group) to render ordered transparency with the main grid pass. |
Revision d2c94c7 by Clément Foucault March 25, 2017, 18:11 (GMT) |
New Grid: Fix depth fighting and remove some unused variables. |
Revision 8f4d58d by Clément Foucault March 25, 2017, 18:11 (GMT) |
Clay Engine: Cleanup Remove unused code. Fixed the amount of sample in the noise texture. Add a small optimisation. |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021