February 11, 2017, 05:02 (GMT) |
add builtin GPU_SHADER_KEYFRAME_DIAMOND Now we can draw keyframe markers as point sprites, with fewer draw calls and state changes. Based on the builtin shader for round points with anti-aliased outline. This one is more pointy. |
February 11, 2017, 03:38 (GMT) |
Cycles Denoising: Rename variables for consistency and move them out of KernelData |
February 11, 2017, 03:38 (GMT) |
Cycles Denoising: Remove denoising-after-rendering functions |
February 11, 2017, 03:38 (GMT) |
Cycles Denoising: Remove standalone denoising Python API function |
February 11, 2017, 03:27 (GMT) |
Gawain: minor cleanup |
February 10, 2017, 23:43 (GMT) |
OpenGL immediate mode: drawarmature.c Changed the color function to output a float[4] to use with shaders. Temporary leaving the UI_ThemeColor/glColor function. Porting draw_bone_octahedral (wire) to Batch API. |
February 10, 2017, 23:43 (GMT) |
Gawain : Added Batch_init() to init a batch without allocating memory |
February 10, 2017, 23:43 (GMT) |
OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_TRACKPREVIEW Changed stipple shader usage to a bunch of GL_LINES with flat color OpenGL immediate mode: interface_draw.c (end) Eradicate leftover legacy functions. Fix a crash with histogram resolution. |
February 10, 2017, 23:42 (GMT) |
OpenGL immediate mode: Added replacement for glaDrawPixelsTex_* |
February 10, 2017, 23:42 (GMT) |
OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_CURVE |
February 10, 2017, 23:42 (GMT) |
cleanup from recent commits coding style, float literals Converted some (expr / literal) to (expr * literal) where it does not impact readability. Simplified a few function calls. |
February 10, 2017, 23:39 (GMT) |
February 10, 2017, 23:39 (GMT) |
OpenGL immediate mode: gluSphere replacement Updated interface_draw.c to use the new sphere batch. |
February 10, 2017, 23:39 (GMT) |
OpenGL immediate mode: fix Waveform Font color |
February 10, 2017, 23:39 (GMT) |
OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_COLORBAND Introduced a new checker shader to be used mostly on transparent areas. OpenGL immediate mode: interface_draw.c (cont) ui_draw_but_UNITVEC Introduced a new shader to be used for simple lighting. |
February 10, 2017, 23:36 (GMT) |
OpenGL immediate mode: Convert leftover UI_ThemeColor calls Some `UI_ThemeColor` calls were left in converted files, in some cases because they were just overlooked, and in the case of text drawing, because the new BLF color functions were not yet implemented at the time of conversion. Also converted one `drawcircball` call that was left in transform_constraints.c Part of T49043 |
February 10, 2017, 23:18 (GMT) |
fix clang warning uninitialized variable (glGen functions set the value) |
February 10, 2017, 23:18 (GMT) |
OpenGL immediate mode: uvedit_draw.c Still has one `UI_ThemeColor` call, because drawing is happening in a DM drawing callback which hasn't been converted yet. Also has some old gl calls that are #ifdef'ed out. This also changes active face drawing in UVs from stippled to a solid color, which makes active faces much more visible, and also looks nicer. The same should probably be done for active face drawing in the 3d view. (has been discussed with merwin on IRC) Part of T49043 |
February 10, 2017, 21:52 (GMT) |
OpenGL immediate mode: drawarmature.c Changed the color function to output a float[4] to use with shaders. Temporary leaving the UI_ThemeColor/glColor function. Porting draw_bone_octahedral (wire) to Batch API. |
February 10, 2017, 21:50 (GMT) |
Use dummy versionning numbers for missing libraries. We now assert that we now file version of libraries (needed for do_version after linking step), so for missing libraries, set dummy numbers (using version of main .blend file actually). |
|
|
|


Master Commits
MiikaHweb | 2003-2021