[gtk+] (51 commits) Non-fast-forward update to branch wip/otte/shader
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] (51 commits) Non-fast-forward update to branch wip/otte/shader
- Date: Sat, 30 Sep 2017 18:04:51 +0000 (UTC)
The branch 'wip/otte/shader' was changed in a way that was not a fast-forward update.
NOTE: This may cause problems for people pulling from the branch. For more information,
please see:
https://wiki.gnome.org/Git/Help/NonFastForward
Commits removed from the branch:
11d62e5... gtk: Add gtk-glsl binary
554b0ea... gsk: Add GskSlPointerType
eaa0bb3... gsksl: Implement skeleton SPIRV output
714ad10... gsksltokenizer: Detect preprocessor directives
1c517e3... gsksltokenizer: Always return idents
10fe115... gsksl: Split out GskSlProgram
f760fd2... gsksl: Introduce GskSlCompiler
2e5c2c7... gskslcompiler: Add support for adding defines
ead6be8... gskslpreprocessor: Implement #define and #undef
f8ea3bf... gsksl: Add GskSlVariable
5042f2d... gsksl: Split Expression from Node
291b2f6... gsksl: Turn functions into functions
b4a2edf... gskslfunction: Change name printing to name getting
8008fa5... gskslprogram: Parse global variables
39fda45... gsksl: Introduce GskSlValue
6faa2e1... gsksl: Redo declaration "decorator" parsing
954e5a8... gsksl: Parse common layout() specifiers
3ac824c... gskslexpression: Change is_constant() to get_constant()
f81bbd3... gskslvariable: Store constness of variables
b575262... gsksldeclaration: Throw an error if a variable initializer
61da931... gskslvariable: Allow storing an initializer value with a va
385c0f6... gskslprogram: Allow variables to have constant initializers
8c667b0... gskslexpression: References to const variables are const
569059c... gsksltype: Add gsk_sl_type_get_index_stride()
46f1ebd... gskslexpression: Parse swizzles
8f20967... gskslpreprocessor: Redo error emission
fb73a99... gsksl: Add an error enum
d2d9ca7... gskslpreprocessor: Return fatalness of parsing
1de9051... gsksl: Make expression parsing never fail
8eee077... gskslnode: Always return a statement
37a73f8... gskslscope: Track function calls
970a83d... gskslexpression: Implment function calls
8f6d2c5... gsksl: Add support for structs
525d627... gsksl: Add support for parsing members of struct variables
4a4c483... gsksltype: Generate better type names
93f8916... gskslfunction: Properly type-check calls to struct construc
cd45181... gsksl: Introduce gsk_sl_preprocessor_sync()
68b711b... gskslfunction: Parse arguments
d8fc177... gskslexpression: Parse (sub)expressions in parenthesis
b6c4726... gskslexpression: Change function call error handling
564e0ad... gskslexpression: Implement negation
5c1868c... gskslfunction: Split regular and builtin constructors
1a348fd... gskslfunction: Reorganize gsk_sl_function_matches()
cd07e00... gsksl: Add support for overloaded functions
Commits added to the branch:
8e8a20a... gtk: Add gtk-glsl binary
4fd57c8... gsk: Add GskSlPointerType
fe58a86... gsksl: Implement skeleton SPIRV output
d7bfca7... gsksltokenizer: Detect preprocessor directives
9dbb528... gsksltokenizer: Always return idents
b4226e8... gsksl: Split out GskSlProgram
44cfc24... gsksl: Introduce GskSlCompiler
05d6c82... gskslcompiler: Add support for adding defines
04deaab... gskslpreprocessor: Implement #define and #undef
7c3fbe1... gsksl: Add GskSlVariable
f88c0a3... gsksl: Split Expression from Node
19ec70f... gsksl: Turn functions into functions
9dd703b... gskslfunction: Change name printing to name getting
c1e492c... gskslprogram: Parse global variables
f1d392c... gsksl: Introduce GskSlValue
ba851f6... gsksl: Redo declaration "decorator" parsing
73930ee... gsksl: Parse common layout() specifiers
ea94e84... gskslexpression: Change is_constant() to get_constant()
8f824b0... gskslvariable: Store constness of variables
7153e15... gsksldeclaration: Throw an error if a variable initializer
759628b... gskslvariable: Allow storing an initializer value with a va
10777d5... gskslprogram: Allow variables to have constant initializers
a0511ab... gskslexpression: References to const variables are const
107ee7f... gsksltype: Add gsk_sl_type_get_index_stride()
daf2b14... gskslexpression: Parse swizzles
5f45909... gskslpreprocessor: Redo error emission
104e740... gsksl: Add an error enum
0986bab... gskslpreprocessor: Return fatalness of parsing
0def3ee... gsksl: Make expression parsing never fail
ed6119d... gskslnode: Always return a statement
353844c... gskslscope: Track function calls
0118dc9... gskslexpression: Implment function calls
adbb474... gsksl: Add support for structs
f1a0739... gsksl: Add support for parsing members of struct variables
0cd87dc... gsksltype: Generate better type names
f8ed1af... gskslfunction: Properly type-check calls to struct construc
4aa9ff4... gsksl: Introduce gsk_sl_preprocessor_sync()
15c0437... gskslfunction: Parse arguments
1c35d6a... gskslexpression: Parse (sub)expressions in parenthesis
868f99a... gskslexpression: Change function call error handling
921070e... gskslexpression: Implement negation
0463ee9... gskslfunction: Split regular and builtin constructors
42c507d... gskslfunction: Reorganize gsk_sl_function_matches()
c1f47a3... gsksl: Add support for overloaded functions
738f423... gsksl: Add GskSlPrinter
ae6a6e4... gsksl: Rename GskSlNode to GskSlStatement
3a7e80c... gskslstatement: Print semicolon in the statement print func
563aa1a... gskslstatement: Parse compound statements
31dad1d... gsksl: Don't return a value from gsk_sl_statement_write_spv
feff4e7... gskslfunction: the body of a function is a single statement
bf3d7e3... gskslstatement: Handle if statements
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]