diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-02-06 01:15:16 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-02-06 01:15:16 +0300 |
commit | dbd7f36da8ec3ac1c2898aee346beecb86aac8a2 (patch) | |
tree | 0d77061a4305b7bcfef13bb753089e5f6f21e7c3 /source/blender/draw/CMakeLists.txt | |
parent | a245d533514e335f028cfa6cdb26614ed0982484 (diff) |
GPU: refactor clipped drawing from DRW into GPU
Needed to fix T61196, supporting clipped back-buffer in the 3D view
which is done outside the draw module.
It was also inconvenient having DRW_shader_* versions of GPU_shader_*
API calls.
- Clipping distances are now supported as a shader configuration
for builtin shaders.
- Add shader config argument when accessing builtin shaders.
- Move GPU_shader_create_from_arrays() from DRW to GPU.
Diffstat (limited to 'source/blender/draw/CMakeLists.txt')
-rw-r--r-- | source/blender/draw/CMakeLists.txt | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt index 1b7c2a15cc3..74a9b3ae21e 100644 --- a/source/blender/draw/CMakeLists.txt +++ b/source/blender/draw/CMakeLists.txt @@ -50,7 +50,6 @@ set(INC_SYS set(SRC intern/draw_anim_viz.c intern/draw_armature.c - intern/draw_builtin_shader.c intern/draw_cache.c intern/draw_cache_impl_curve.c intern/draw_cache_impl_displist.c @@ -130,7 +129,6 @@ set(SRC DRW_engine.h intern/DRW_render.h - intern/draw_builtin_shader.h intern/draw_cache.h intern/draw_cache_impl.h intern/draw_common.h @@ -248,7 +246,6 @@ data_to_c_simple(modes/shaders/common_hair_refine_vert.glsl SRC) data_to_c_simple(modes/shaders/common_view_lib.glsl SRC) data_to_c_simple(modes/shaders/common_fxaa_lib.glsl SRC) data_to_c_simple(modes/shaders/common_fullscreen_vert.glsl SRC) -data_to_c_simple(modes/shaders/common_world_clip_lib.glsl SRC) data_to_c_simple(modes/shaders/animviz_mpath_lines_vert.glsl SRC) data_to_c_simple(modes/shaders/animviz_mpath_lines_geom.glsl SRC) data_to_c_simple(modes/shaders/animviz_mpath_points_vert.glsl SRC) |