[gtk+] (33 commits) Non-fast-forward update to branch wip/otte/shader



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:

  0a5d224... gsksltype: Add support for vector types
  c84b79b... gsksltype: Add matrix type
  eafc9eb... gskslnode: Add support for bitwise operations
  b16efd4... gskslnode: Add comparison and shift operators
  c29c80a... gskslnode: Add arithmetic operations
  d48cded... gskslnode: Add builtin constructors
  c519897... gskslnode: Parse return statements
  c1b9a70... gsksltype: Turn gsk_sl_type_print() into gsk_sl_type_get_na
  b173be0... gtk: Add gtk-glsl binary
  5731f5d... gsk: Add GskSlPointerType
  f163c5f... gsksl: Implement skeleton SPIRV output
  e54b5ba... gsksltokenizer: Detect preprocessor directives
  14aca7e... gsksltokenizer: Always return idents
  667f607... gsksl: Split out GskSlProgram
  d1bb059... gsksl: Introduce GskSlCompiler
  7d756a0... gskslcompiler: Add support for adding defines
  d4298e7... gskslpreprocessor: Implement #define and #undef
  90ea976... gsksl: Add GskSlVariable
  6deeb27... gsksl: Split Expression from Node
  bcd5974... gsksl: Turn functions into functions
  eb3f29f... gskslfunction: Change name printing to name getting
  d6a04b1... gskslprogram: Parse global variables
  519f691... gsksl: Introduce GskSlValue
  5e51200... gsksl: Redo declaration "decorator" parsing
  4ca5a49... gsksl: Parse common layout() specifiers
  ab711bb... gskslexpression: Change is_constant() to get_constant()
  7afdab6... gskslvariable: Store constness of variables
  cdd037a... gsksldeclaration: Throw an error if a variable initializer 
  cd1c24d... gskslvariable: Allow storing an initializer value with a va
  40b8e9f... gskslprogram: Allow variables to have constant initializers

Commits added to the branch:

  6ab479a... gsksltype: Add support for vector types
  ded5d53... gsksltype: Add matrix type
  eeb5830... gskslnode: Add support for bitwise operations
  99013b0... gskslnode: Add comparison and shift operators
  76e2f31... gskslnode: Add arithmetic operations
  9a52de1... gskslnode: Add builtin constructors
  eeca363... gskslnode: Parse return statements
  45a1ef3... gsksltype: Turn gsk_sl_type_print() into gsk_sl_type_get_na
  6ff1ccc... gtk: Add gtk-glsl binary
  c92043d... gsk: Add GskSlPointerType
  26a483d... gsksl: Implement skeleton SPIRV output
  133cfe5... gsksltokenizer: Detect preprocessor directives
  221abdd... gsksltokenizer: Always return idents
  b0b96f6... gsksl: Split out GskSlProgram
  2e6733c... gsksl: Introduce GskSlCompiler
  efab0dc... gskslcompiler: Add support for adding defines
  bdf1e73... gskslpreprocessor: Implement #define and #undef
  ed0c1f2... gsksl: Add GskSlVariable
  71d86c6... gsksl: Split Expression from Node
  beb099a... gsksl: Turn functions into functions
  fbc7b75... gskslfunction: Change name printing to name getting
  067ba4c... gskslprogram: Parse global variables
  6d37f87... gsksl: Introduce GskSlValue
  9dbfdc8... gsksl: Redo declaration "decorator" parsing
  3c843f5... gsksl: Parse common layout() specifiers
  94f46c7... gskslexpression: Change is_constant() to get_constant()
  d1795f1... gskslvariable: Store constness of variables
  cda8251... gsksldeclaration: Throw an error if a variable initializer 
  70d2ec7... gskslvariable: Allow storing an initializer value with a va
  e9649bd... gskslprogram: Allow variables to have constant initializers
  86a090c... gskslexpression: References to const variables are const
  73667f9... gsksltype: Add gsk_sl_type_get_index_stride()
  ed92598... gskslexpression: Parse swizzles


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]