Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClément Foucault <foucault.clem@gmail.com>2022-02-19 00:28:05 +0300
committerClément Foucault <foucault.clem@gmail.com>2022-02-19 00:28:05 +0300
commit93cc892470109ab505f00f0b9d2bddb1a0a8179d (patch)
tree60f08236193506069c085b5c934ddbf93c0f8ece /intern/opencolorio/CMakeLists.txt
parent32660382f54819b5b21d3279ca0540d2df17b252 (diff)
Revert "OCIO: Port shader creation logic to use GPUShaderCreateInfo"
This reverts commit 7f7c614ecddbcb66de0bff1657366970dede99be.
Diffstat (limited to 'intern/opencolorio/CMakeLists.txt')
-rw-r--r--intern/opencolorio/CMakeLists.txt36
1 files changed, 2 insertions, 34 deletions
diff --git a/intern/opencolorio/CMakeLists.txt b/intern/opencolorio/CMakeLists.txt
index a2ef0d46a40..0b46ae471d2 100644
--- a/intern/opencolorio/CMakeLists.txt
+++ b/intern/opencolorio/CMakeLists.txt
@@ -24,7 +24,6 @@ set(INC
../guardedalloc
../../source/blender/blenlib
../../source/blender/gpu
- ../../source/blender/gpu/intern
../../source/blender/makesdna
)
@@ -38,7 +37,6 @@ set(SRC
ocio_capi.h
ocio_impl.h
- ocio_shader_shared.hh
)
set(LIB
@@ -75,38 +73,8 @@ if(WITH_OPENCOLORIO)
)
endif()
- set(GLSL_SRC
- gpu_shader_display_transform_vert.glsl
- gpu_shader_display_transform_frag.glsl
-
- ocio_shader_shared.hh
- )
-
- set(GLSL_C)
- foreach(GLSL_FILE ${GLSL_SRC})
- data_to_c_simple(${GLSL_FILE} GLSL_C)
- endforeach()
-
- blender_add_lib(bf_ocio_shaders "${GLSL_C}" "" "" "")
-
- list(APPEND LIB
- bf_ocio_shaders
- )
-
- set(GLSL_SOURCE_CONTENT "")
- foreach(GLSL_FILE ${GLSL_SRC})
- get_filename_component(GLSL_FILE_NAME ${GLSL_FILE} NAME)
- string(REPLACE "." "_" GLSL_FILE_NAME_UNDERSCORES ${GLSL_FILE_NAME})
- string(APPEND GLSL_SOURCE_CONTENT "SHADER_SOURCE\(datatoc_${GLSL_FILE_NAME_UNDERSCORES}, \"${GLSL_FILE_NAME}\", \"${GLSL_FILE}\"\)\n")
- endforeach()
-
- set(glsl_source_list_file "${CMAKE_CURRENT_BINARY_DIR}/glsl_ocio_source_list.h")
- file(GENERATE OUTPUT ${glsl_source_list_file} CONTENT "${GLSL_SOURCE_CONTENT}")
- list(APPEND SRC ${glsl_source_list_file})
- list(APPEND INC ${CMAKE_CURRENT_BINARY_DIR})
-
- target_include_directories(bf_ocio_shaders PUBLIC ${CMAKE_CURRENT_BINARY_DIR})
-
+ data_to_c_simple(gpu_shader_display_transform.glsl SRC)
+ data_to_c_simple(gpu_shader_display_transform_vertex.glsl SRC)
endif()