Revision efd44f8 by Clément Foucault 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. |
Revision 77b39bb by Clément Foucault 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. |
Revision 822de6e by Clément Foucault 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. |
Revision e24cd10 by Ray molenkamp August 13, 2018, 20:56 (GMT) |
build_environment: Remove lapack |
Revision 518ce88 by Ray molenkamp August 13, 2018, 20:45 (GMT) |
build_environment: iconv 1.15 |
Revision 4e03f9c by Ray molenkamp August 13, 2018, 19:21 (GMT) |
build_environment: fftw 3.3.8 |
Revision 4a10ba2 by Ray molenkamp August 13, 2018, 18:37 (GMT) |
build_environment: openexr support debug build. |
Revision 2aa26de by Alexander Gavrilov 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 |
Revision f749c3c by Ray molenkamp August 13, 2018, 17:36 (GMT) |
build_environment: alembic 1.7.8 |
Revision 47af343 by Alexander Gavrilov 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 |
Revision a5aeca4 by Alexander Gavrilov 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 |
Revision ff6bd57 by Bastien Montagne August 13, 2018, 15:49 (GMT) |
Merge branch 'master' into blender2.8 |
Revision bc675d9 by Bastien Montagne 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 887d6cb by Ray molenkamp 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. |
Revision 0e8bd6b by Brecht Van Lommel August 13, 2018, 14:53 (GMT) |
Version update to 2.80 Alpha 2, new splash from Hero open movie. |
Revision 5c61be7 by Sergey Sharybin August 13, 2018, 14:04 (GMT) |
Subsurf: Introduce quality option For users it defines how accurate vertex positions are in terms of limit surface (as in, how close the vertices locations to the condition when they are calculated for an infinitely subdivided mesh). This affects things like: - Irregular vertices (joint of 3 or more edges) - Crease Keep quality value low for performance. NOTE: Going higher does not necessarily mean real improvement in quality, ideal case might be reached well before maximum quality of 10. Quality of 3 is a good starting point. Internally quality is translated directly to adaptive subdivision level. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D3599 |
Revision 4fc2a43 by Ray molenkamp August 13, 2018, 13:57 (GMT) |
build_environment: ffmpeg 4.0.2 with lame 3.100 ogg 1.3.3 vorbis 1.3.6 flac 1.3.2 vpx 1.7.0 x264 20180811 xvidcore 1.3.5 faad 2.8.8 |
Revision aac5458 by Howard Trickey August 13, 2018, 13:25 (GMT) |
Fix bevel problem for vertex-only cube corners. Was introduced by code from gsoc branch that does better job on cube corners, but shouldn't have applied to vertex-only case. |
Revision 349d67b by Arto Kitula August 13, 2018, 13:12 (GMT) |
build_environment: update ilmbase and openexr to 2.3.0 |
Revision cead9ab by Dalai Felinto August 13, 2018, 13:11 (GMT) |
Depsgraph: Build node and relations for movieclip ID for its nodes Otherwise we get asserts when opening files with the Move Distortion node. |
|
|
|


Master Commits
MiikaHweb | 2003-2021