@ -14,68 +14,68 @@ set(GLSL_INCLUDES
)
set ( SHADER_FILES
a s t c _ d e c o d e r . c o m p
b l i t _ c o l o r _ f l o a t . f r a g
b l o c k _ l i n e a r _ u n s w i z z l e _ 2 d . c o m p
b l o c k _ l i n e a r _ u n s w i z z l e _ 3 d . c o m p
b l o c k _ l i n e a r _ u n s w i z z l e _ 3 d _ b c n . c o m p
c o n v e r t _ a b g r 8 _ t o _ d 2 4 s 8 . f r a g
c o n v e r t _ a b g r 8 _ t o _ d 3 2 f . f r a g
c o n v e r t _ d 3 2 f _ t o _ a b g r 8 . f r a g
c o n v e r t _ d 2 4 s 8 _ t o _ a b g r 8 . f r a g
c o n v e r t _ d e p t h _ t o _ f l o a t . f r a g
c o n v e r t _ f l o a t _ t o _ d e p t h . f r a g
c o n v e r t _ m s a a _ t o _ n o n _ m s a a . c o m p
c o n v e r t _ n o n _ m s a a _ t o _ m s a a . c o m p
c o n v e r t _ s 8 d 2 4 _ t o _ a b g r 8 . f r a g
f u l l _ s c r e e n _ t r i a n g l e . v e r t
f x a a . f r a g
f x a a . v e r t
o p e n g l _ c o n v e r t _ s 8 d 2 4 . c o m p
o p e n g l _ c o p y _ b c 4 . c o m p
o p e n g l _ f i d e l i t y f x _ f s r . f r a g
o p e n g l _ f i d e l i t y f x _ f s r _ e a s u . f r a g
o p e n g l _ f i d e l i t y f x _ f s r _ r c a s . f r a g
o p e n g l _ l m e m _ w a r m u p . c o m p
o p e n g l _ p r e s e n t . f r a g
o p e n g l _ p r e s e n t . v e r t
o p e n g l _ p r e s e n t _ s c a l e f o r c e . f r a g
o p e n g l _ s m a a . g l s l
p i t c h _ u n s w i z z l e . c o m p
p r e s e n t _ a r e a . f r a g
p r e s e n t _ b i c u b i c . f r a g
p r e s e n t _ z e r o _ t a n g e n t . f r a g
p r e s e n t _ b s p l i n e . f r a g
p r e s e n t _ m i t c h e l l . f r a g
p r e s e n t _ g a u s s i a n . f r a g
p r e s e n t _ l a n c z o s . f r a g
p r e s e n t _ s p l i n e 1 . f r a g
p r e s e n t _ m m p x . f r a g
q u e r i e s _ p r e f i x _ s c a n _ s u m . c o m p
q u e r i e s _ p r e f i x _ s c a n _ s u m _ n o s u b g r o u p s . c o m p
r e s o l v e _ c o n d i t i o n a l _ r e n d e r . c o m p
s m a a _ e d g e _ d e t e c t i o n . v e r t
s m a a _ e d g e _ d e t e c t i o n . f r a g
s m a a _ b l e n d i n g _ w e i g h t _ c a l c u l a t i o n . v e r t
s m a a _ b l e n d i n g _ w e i g h t _ c a l c u l a t i o n . f r a g
s m a a _ n e i g h b o r h o o d _ b l e n d i n g . v e r t
s m a a _ n e i g h b o r h o o d _ b l e n d i n g . f r a g
v u l k a n _ b l i t _ d e p t h _ s t e n c i l . f r a g
v u l k a n _ c o l o r _ c l e a r . f r a g
v u l k a n _ c o l o r _ c l e a r . v e r t
v u l k a n _ d e p t h s t e n c i l _ c l e a r . f r a g
v u l k a n _ f i d e l i t y f x _ f s r . v e r t
v u l k a n _ f i d e l i t y f x _ f s r _ e a s u _ f p 1 6 . f r a g
v u l k a n _ f i d e l i t y f x _ f s r _ e a s u _ f p 3 2 . f r a g
v u l k a n _ f i d e l i t y f x _ f s r _ r c a s _ f p 1 6 . f r a g
v u l k a n _ f i d e l i t y f x _ f s r _ r c a s _ f p 3 2 . f r a g
v u l k a n _ p r e s e n t . f r a g
v u l k a n _ p r e s e n t . v e r t
v u l k a n _ p r e s e n t _ s c a l e f o r c e _ f p 1 6 . f r a g
v u l k a n _ p r e s e n t _ s c a l e f o r c e _ f p 3 2 . f r a g
v u l k a n _ q u a d _ i n d e x e d . c o m p
v u l k a n _ t u r b o _ m o d e . c o m p
v u l k a n _ u i n t 8 . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / a s t c _ d e c o d e r . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / b l i t _ c o l o r _ f l o a t . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / b l o c k _ l i n e a r _ u n s w i z z l e _ 2 d . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / b l o c k _ l i n e a r _ u n s w i z z l e _ 3 d . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / b l o c k _ l i n e a r _ u n s w i z z l e _ 3 d _ b c n . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ a b g r 8 _ t o _ d 2 4 s 8 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ a b g r 8 _ t o _ d 3 2 f . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ d 3 2 f _ t o _ a b g r 8 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ d 2 4 s 8 _ t o _ a b g r 8 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ d e p t h _ t o _ f l o a t . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ f l o a t _ t o _ d e p t h . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ m s a a _ t o _ n o n _ m s a a . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ n o n _ m s a a _ t o _ m s a a . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / c o n v e r t _ s 8 d 2 4 _ t o _ a b g r 8 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / f u l l _ s c r e e n _ t r i a n g l e . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / f x a a . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / f x a a . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ c o n v e r t _ s 8 d 2 4 . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ c o p y _ b c 4 . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ f i d e l i t y f x _ f s r . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ f i d e l i t y f x _ f s r _ e a s u . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ f i d e l i t y f x _ f s r _ r c a s . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ l m e m _ w a r m u p . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ p r e s e n t . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ p r e s e n t . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ p r e s e n t _ s c a l e f o r c e . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / o p e n g l _ s m a a . g l s l
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p i t c h _ u n s w i z z l e . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ a r e a . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ b i c u b i c . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ z e r o _ t a n g e n t . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ b s p l i n e . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ m i t c h e l l . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ g a u s s i a n . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ l a n c z o s . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ s p l i n e 1 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / p r e s e n t _ m m p x . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / q u e r i e s _ p r e f i x _ s c a n _ s u m . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / q u e r i e s _ p r e f i x _ s c a n _ s u m _ n o s u b g r o u p s . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / r e s o l v e _ c o n d i t i o n a l _ r e n d e r . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s m a a _ e d g e _ d e t e c t i o n . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s m a a _ e d g e _ d e t e c t i o n . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s m a a _ b l e n d i n g _ w e i g h t _ c a l c u l a t i o n . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s m a a _ b l e n d i n g _ w e i g h t _ c a l c u l a t i o n . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s m a a _ n e i g h b o r h o o d _ b l e n d i n g . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / s m a a _ n e i g h b o r h o o d _ b l e n d i n g . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ b l i t _ d e p t h _ s t e n c i l . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ c o l o r _ c l e a r . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ c o l o r _ c l e a r . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ d e p t h s t e n c i l _ c l e a r . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ f i d e l i t y f x _ f s r . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ f i d e l i t y f x _ f s r _ e a s u _ f p 1 6 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ f i d e l i t y f x _ f s r _ e a s u _ f p 3 2 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ f i d e l i t y f x _ f s r _ r c a s _ f p 1 6 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ f i d e l i t y f x _ f s r _ r c a s _ f p 3 2 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ p r e s e n t . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ p r e s e n t . v e r t
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ p r e s e n t _ s c a l e f o r c e _ f p 1 6 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ p r e s e n t _ s c a l e f o r c e _ f p 3 2 . f r a g
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ q u a d _ i n d e x e d . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ t u r b o _ m o d e . c o m p
$ { C M A K E _ C U R R E N T _ S O U R C E _ D I R } / v u l k a n _ u i n t 8 . c o m p
)
if ( PLATFORM_HAIKU )
@ -118,9 +118,9 @@ if (NOT GLSLANG_ERROR STREQUAL "")
set ( QUIET_FLAG "" )
endif ( )
foreach ( FILENAME IN ITEMS ${ SHADER_FILES } )
foreach ( SOURCE_FILE IN ITEMS ${ SHADER_FILES } )
get_filename_component ( FILENAME ${ SOURCE_FILE } NAME )
string ( REPLACE "." "_" SHADER_NAME ${ FILENAME } )
set ( SOURCE_FILE ${ CMAKE_CURRENT_SOURCE_DIR } / ${ FILENAME } )
# S k i p g e n e r a t i n g s o u r c e h e a d e r s o n V u l k a n e x c l u s i v e f i l e s
if ( NOT ${ FILENAME } MATCHES "vulkan.*" )
set ( SOURCE_HEADER_FILE ${ SHADER_DIR } / ${ SHADER_NAME } .h )