Blender Git Loki

Blenderin Git "master"-kehityshaaran kommitit.

Page: 2272 / 5574

October 7, 2016, 01:47 (GMT)
Viewport: draw floor routine should not use GL_ALWAYS for depth

(talked with merwin about that, and he agrees on it, we are not supposed to write to the scene depth buffer
but we should read its depth)
Revision 490a938 by Julian Eisel
October 7, 2016, 01:22 (GMT)
Move panel for new viewport up

Makes it easier to enable it and avoids jumping of the panel when activating/deactivating it (because some panels disappear then). Also changed how panel title is drawn to make it behave like other panels.
Revision 1997b0f by Julian Eisel
October 7, 2016, 01:11 (GMT)
Use theme color for clearing viewport background

We'll obviously do more fancy stuff here later, but we don't have to look at pure blackness either ;)
Revision 1b4b4df by Mike Erwin
October 7, 2016, 00:51 (GMT)
OpenGL/GPencil: draw stroke-in-progress with new imm mode

We should revisit this later and use geometry shader to draw one continuous tapered stroke.

Part of T49043
Revision fe654a9 by Mike Erwin
October 7, 2016, 00:51 (GMT)
Gawain: allow strips of 1 line, fans of 1 triangle

My initial tests were stricter than necessary, and blocked some valid uses. Fixed!
Revision e01b1ea by Mike Erwin
October 7, 2016, 00:51 (GMT)
cleanup: C99, const, blank lines

Revision 553b4fa by Julian Eisel
October 6, 2016, 22:22 (GMT)
Merge branch 'master' into blender2.8
Revision ffc4666 by Mike Erwin
October 6, 2016, 21:41 (GMT)
OpenGL: modernize gp_draw_strokes_edit

Single draw call per stroke!

Part of T49043
Revision ec6b593 by Julian Eisel
October 6, 2016, 20:45 (GMT)
Fix wrong separator line width after drawing vec icon

Was visible in Dynamic Context Menu add-on.
October 6, 2016, 20:35 (GMT)
Viewport: bring grid over to the new viewport

We will keep the old system working as long as we can. At the moment even the visibility flags we are getting from the old system. That will continue like this until we have decided on the new UI
October 6, 2016, 20:35 (GMT)
Viewport: Starting to port over the principles of the draw flux into placeholder functions

A lot of the work still have to done on space_view3d.c for initialize the data and buffers properly, but it is a start
Revision 198e3a3 by Mike Erwin
October 6, 2016, 20:32 (GMT)
OpenGL: another built-in shader for 2D points

GPU_SHADER_2D_POINT_VARYING_SIZE_VARYING_COLOR
October 6, 2016, 20:21 (GMT)
GPencil: Fix interpolate stroke keymap conflict with sculpt

The initial idea was to use Ctrl+E to interpolate stroke because this is
similar to Pose breakdown, but the Ctrl+E keymap is used to inverse
grease pencil sculpt effect.

The new keymap is Ctrl+Alt+E in order to fix the conflict
Revision 86e439e by Mike Erwin
October 6, 2016, 18:40 (GMT)
OpenGL: convert gp_draw_stroke_point to new immediate mode

and constify some static utility functions

Note: 2D shader will ignore position's z value, but making pos a vec3 lets us unify code in this function.
Revision edcce96 by Mike Erwin
October 6, 2016, 18:20 (GMT)
OpenGL: more built-in GPU_SHADERs for points

No new GLSL shaders were needed! Just combined existing vertex & fragment shaders in new ways.
Revision 360cb87 by Mike Erwin
October 6, 2016, 16:45 (GMT)
OpenGL: modernize more volumetric gpencil drawing

Main goal is to get rid of GLU.

Part of T49042, touches on T49043 and T49450
Revision e86bd78 by Mike Erwin
October 6, 2016, 13:37 (GMT)
Gawain: more ways to set uniform color

October 6, 2016, 01:12 (GMT)
Fix T49523: very slow normal map tangent computation for rendering in 2.78.
Revision 1731e94 by Mike Erwin
October 5, 2016, 18:05 (GMT)
draw gpencil erase cursor with new imm mode

Part of T49043 and T49450.
Revision e874f3c by Mike Erwin
October 5, 2016, 17:45 (GMT)
draw gpencil sculpt cursor with new imm mode

Part of T49043 and T49450.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021