summaryrefslogtreecommitdiff
path: root/gsk/Makefile.am
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2016-07-03 20:04:40 +0100
committerEmmanuele Bassi <ebassi@gnome.org>2016-10-18 11:49:07 +0100
commit2ded2ad6b7e2b84301317fbb72c208be4f78d863 (patch)
treea6276ad8dfe4096624ba8fc767f2864ee2d453b3 /gsk/Makefile.am
parent3d21c4afba985c6a5ef15855d9929d163ff5d4fb (diff)
downloadgtk+-2ded2ad6b7e2b84301317fbb72c208be4f78d863.tar.gz
gsk: Add ShaderBuilder
GskShaderBuilder is an ancillary, private type that deals with the internals of taking GLSL shaders from resources and building them, with the additional feature of being able to compose shaders from a common preamble, as well as adding conditional defines (useful for enabling debugging code in the shaders themselves).
Diffstat (limited to 'gsk/Makefile.am')
-rw-r--r--gsk/Makefile.am6
1 files changed, 4 insertions, 2 deletions
diff --git a/gsk/Makefile.am b/gsk/Makefile.am
index c72ba04155..5438ea21d0 100644
--- a/gsk/Makefile.am
+++ b/gsk/Makefile.am
@@ -38,9 +38,10 @@ gsk_private_source_h = \
gskcairorendererprivate.h \
gskdebugprivate.h \
gskglrendererprivate.h \
+ gskprivate.h \
gskrendererprivate.h \
gskrendernodeprivate.h \
- gskprivate.h
+ gskshaderbuilderprivate.h
gsk_private_source_c = \
gskprivate.c
gsk_built_source_h = \
@@ -55,7 +56,8 @@ gsk_source_c = \
gskglrenderer.c \
gskrenderer.c \
gskrendernode.c \
- gskrendernodeiter.c
+ gskrendernodeiter.c \
+ gskshaderbuilder.c
all_sources = \
$(gsk_public_source_h) \