August 13, 2018, 21:09 (GMT) |
GPUShader: Fix previous "old Nvidia" fix commit Note to myself, next time, better check the fix before pushing it. GL_ARB_texture_gather is defined if there is support for the extension not only when the extension is enabled. Do this check ourself with GPU_ARB_texture_gather define. Original fix 822de6e9e1b8 |
August 13, 2018, 21:01 (GMT) |
Fix T56298: Rendering glitch when bones are in stick mode in ortho view |
August 13, 2018, 21:01 (GMT) |
Cleanup: GPU codegen: remove most of legacy code A lot of code in codegen was used by previous GLSL system. Now most of it is not used due to all the things being written from scratch in 2.8 and we can clean most of it. As a side not this make the system a bit less flexible (no support for cubemaps, preview image, etc...) but can be extended again. |
August 13, 2018, 21:01 (GMT) |
Cleanup: Rename GPU_* functions to make more sense * Remove GPU_link_changed which is unused. * Remove all GPU link function that are not used anymore. * GPU_uniform_buffer is now GPU_uniform. * GPU_texture_ramp is now GPU_color_band. * GPU_uniform is now GPU_constant. |
August 13, 2018, 21:01 (GMT) |
Fix T55802 shader compile bug with texture gather on old Nvidia card The extension GL_ARB_texture_gather is reported to be supported and does not trigger an error when enabled but the textureGater functions are not defined. Workaround is to disable the use of this extension on such systems. |
August 13, 2018, 20:56 (GMT) |
build_environment: Remove lapack |
August 13, 2018, 20:45 (GMT) |
build_environment: iconv 1.15 |
August 13, 2018, 19:21 (GMT) |
build_environment: fftw 3.3.8 |
August 13, 2018, 18:37 (GMT) |
build_environment: openexr support debug build. |
August 13, 2018, 17:37 (GMT) |
Use full transformation of B-Bone segments in Copy Transforms. Currently constraints can only read the location along the spline. This obviously limits opportunities for complex bone interactions in rigs. This patch exposes access to rotation and scale as well in Copy Transforms. However, due to the way how things work, this data cannot be smoothly interpolated, and abruptly changes when switching to the next segment. Reviewers: aligorith Differential Revision: https://developer.blender.org/D3545 |
August 13, 2018, 17:36 (GMT) |
build_environment: alembic 1.7.8 |
August 13, 2018, 16:57 (GMT) |
Implement multiplicative Copy Scale and make it the new default. Scale is a multiplicative quantity, so adding it doesn't make sense. However, for backward compatibility reasons, and in case somebody actually desires the old additive behavior, the old way remains as an option. Without this change the only way to properly combine scale is via parenting or the complicated Transformation constraint. The new mode is turned on by a flag for file compatibility, but the RNA option is reversed so that the new behavior feels more default. Reviewers: aligorith Differential Revision: https://developer.blender.org/D3558 |
August 13, 2018, 16:02 (GMT) |
Fix dependency graph for constraints depending on B-Bone shape. Some constraints have an option to take the final bezier shape of the target B-Bone into account. This shape usually depends on two other bones in addition to the target itself, so the graph should include the relevant dependencies. Reviewers: sergey Differential Revision: https://developer.blender.org/D3591 |
August 13, 2018, 15:49 (GMT) |
Merge branch 'master' into blender2.8 |
August 13, 2018, 15:48 (GMT) |
Fix T55745: Pick Shortest Path tool, inconsistent selection. To get consistent, user-expected results here, we need to 'fake' starting immediately after a 'skip' block (such that we start with a full block of selected elements). Same issue affected vertices and edges selection of course, did not check the other usages of WM_operator_properties_checker_interval_test() though. |
Revision dee286c by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) August 13, 2018, 15:30 (GMT) |
Update new vert data if they are shifted |
August 13, 2018, 15:27 (GMT) |
build_environment: fix windows ilmbase/openexr support. seems like the openexr 2.3.0 release tarball has broken cmake support, latest from git works we'll have to revisit this once they get a new release out. |
August 13, 2018, 14:53 (GMT) |
Version update to 2.80 Alpha 2, new splash from Hero open movie. |
Revision 5ef6bcd by Sebastian Parborg (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) August 13, 2018, 14:11 (GMT) |
Convert to opti wigg and edge slit to use st coords |
August 13, 2018, 14:04 (GMT) |
cleanups and fix missing rename in alembic exporter |
|
|
|


Master Commits
MiikaHweb | 2003-2021