summaryrefslogtreecommitdiffstats
path: root/tools
Commit message (Collapse)AuthorAgeFilesLines
* Add an extract option to qsbLaszlo Agocs2019-06-121-6/+77
| | | | | | | Occasionally one will need to access one single generated shader variant. Change-Id: Ied0a7862e900fc8476f1dc12bbc5615e9442e918 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
* Follow QRhiShader API cleanupLaszlo Agocs2019-06-112-61/+61
| | | | | Change-Id: I4ebde6e68fe8c8fe0105981f9bea6f01aba96c60 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
* Add support for -D in qsb and preamble in QShaderBakerLaszlo Agocs2019-05-061-4/+23
| | | | | | | | | | Allow inserting a user provided string. glslang takes care of heavy lifting. For qsb this means compile time #define statements can now be generated by passing -DSOMETHING and -DSOMETHING=123 on the command line. Change-Id: Iddf276c3fa91e21780530aa2f54719325f404ba6 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>
* Import the Qt Shader Tools moduleLaszlo Agocs2019-04-093-0/+497
...from https://git.qt.io/laagocs/qtshadertools/ Change-Id: I3aa655da81978e13016f8150634e278448015709 Reviewed-by: Laszlo Agocs <laszlo.agocs@qt.io>