[gtk+] (44 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+] (44 commits) Non-fast-forward update to branch wip/otte/shader
- Date: Thu, 12 Oct 2017 00:57:30 +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:
0d89563... gsksl: Implement constructor writing to SPIR-V
6a270a8... gskslexpression: Split multiplication from other binary ope
4cb3041... gskslprinter: Deal with non-normal floating points
cf6f9e4... gsksl: Add gsk_spv_writer_get_id_for_zero()
208526b... gsksltype: Add gsk_sl_type_get_matching()
4a7ae3d... gskslstatement: Add SPV code for return statement
259a121... gskslfunction: Actually write arguments to SPV
00be11b... gskslexpression: Implement Division
59bb154... gskpsv: Completely redo SPV writing
d9d9567... gskspv: Add GskSpvCodeBlock
8fc7e79... gskspv: Allow writing function calls
bf815b2... gskspvwriter: Put the declaration section into the block
9ae8681... gskspv: emit Debug information
39e5f04... gskspvwriter: Allow writing a function with initializer
411750b... gskspv: Reorganize code more
d9bc0c1... gskspv: Claim to support the same source extensions as glsl
06c76e3... gskspv: Variables can go different places
27d6e7a... gsksl: Split binary expressions into their own header
6740497... gskslexpression: Move division to the new binary vfuncs
91e8681... gskslexpression: Move GskSlExpressionOperation to binaries
92e841c... gskslexpression: Convert assignment expression to GskSlBina
e0ad78a... gskslexpression: Add gsk_sl_expression_is_assignable()
451e81f... gsksl: Get rid of pointer types
9c26dd8... gskspv: Add GskSpvAccessChain
9be37e6... gskspv: Ensure function labels come before variables
50d026a... gsksl: Introduce GskSlFunctionType
2e92fdf... gskslvariable: Add load()/store() functions
c7c62b2... gskslvariable: Make it classed
11f5750... gskslvariable: Add a class for parameters
90ca71f... gskslvariable: Fold constant variables away in SPV output
0a24cc0... gskspvwriter: Add optimization for access chain
a463947... gskslexpression: Add spv writing optimization
80d4ca0... gskspv: Pass inout parameters by reference
f8c59cc... gskslprogram: Split out GskSlDeclaration
31d4e29... gsksldeclaration: Type declarations aren't variables
592ca4d... gskspv: Collect in and out variables
c37564f... gsksl: Emit decorations for variables
4861a36... gsksl: Implement addition
4de0d98... gskspv: Implement writing constructor functions
Commits added to the branch:
635a246... gsksl: Implement constructor writing to SPIR-V
9c09309... gskslexpression: Split multiplication from other binary ope
b1a193c... gskslprinter: Deal with non-normal floating points
3d58b2e... gsksl: Add gsk_spv_writer_get_id_for_zero()
ea2befb... gsksltype: Add gsk_sl_type_get_matching()
2090a11... gskslstatement: Add SPV code for return statement
3366833... gskslfunction: Actually write arguments to SPV
df3ce48... gskslexpression: Implement Division
b139de0... gskpsv: Completely redo SPV writing
2d53fb3... gskspv: Add GskSpvCodeBlock
23ff474... gskspv: Allow writing function calls
dd0b785... gskspvwriter: Put the declaration section into the block
1d1f395... gskspv: emit Debug information
470ed4a... gskspvwriter: Allow writing a function with initializer
d47ac37... gskspv: Reorganize code more
92ff52a... gskspv: Claim to support the same source extensions as glsl
8fa2e3c... gskspv: Variables can go different places
36b31ee... gsksl: Split binary expressions into their own header
39e584a... gskslexpression: Move division to the new binary vfuncs
2640da1... gskslexpression: Move GskSlExpressionOperation to binaries
696d8e0... gskslexpression: Convert assignment expression to GskSlBina
6ee0f95... gskslexpression: Add gsk_sl_expression_is_assignable()
120cc60... gsksl: Get rid of pointer types
03daa3e... gskspv: Add GskSpvAccessChain
36405c8... gskspv: Ensure function labels come before variables
ef663de... gsksl: Introduce GskSlFunctionType
ac1cda0... gskslvariable: Add load()/store() functions
eaa7f4e... gskslvariable: Make it classed
849e997... gskslvariable: Add a class for parameters
7dc25bc... gskslvariable: Fold constant variables away in SPV output
4e1a29e... gskspvwriter: Add optimization for access chain
050ae32... gskslexpression: Add spv writing optimization
c7c3973... gskspv: Pass inout parameters by reference
4e0ec26... gskslprogram: Split out GskSlDeclaration
6aaa5f0... gsksldeclaration: Type declarations aren't variables
9a64e29... gskspv: Collect in and out variables
ced1cb6... gsksl: Emit decorations for variables
fa2c157... gsksl: Implement addition
d3c6f92... gskspv: Implement writing constructor functions
6bd8a9a... gsksl: Implement subtraction
43207af... gsksl: Implement relational comparisons
0e92b23... gskslexpression: Add a logical or expression
3e49062... gskslexpression: Fold constant expressions into SPIRV
e89a59a... gskslexpression: Implement a logical and expression
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]