Commit Graph

92 Commits

Author SHA1 Message Date
Бранимир Караџић 4581f14cd4 Happy New Year! 2022-01-15 11:59:06 -08:00
Бранимир Караџић 8392a44b3a Fixed assert macros, and improved error handling. 2021-10-25 18:59:32 -07:00
pezcode 302c978b1d
Make shaderc output independent of backend enums (#2411)
* Fix typo in SPIR-V id

* Use backend-agnostic shaderc output

...as opposed to directly storing and comparing against Vulkan and WebGPU enums. This is backwards-compatible with existing code and shaders.

* Remove comments and Undefined value
2021-02-28 12:38:12 -08:00
Бранимир Караџић af49c5d264 Happy New Year! 2021-01-14 15:53:49 -08:00
Бранимир Караџић 76f3e0590f OSX: Added separate osx-arm64 build configuration. 2020-12-31 18:17:39 -08:00
Бранимир Караџић 9215cc8199 Updated glslang. 2020-07-10 17:17:00 -07:00
Бранимир Караџић b152cba968 shaderc: Disabled warnings. 2020-07-10 16:24:50 -07:00
Hugo Amnov b62302631e
Add Webgpu backend (#2132)
* WebGPU first draft (shaderc bin version 8)

* WebGPU scripts
2020-05-08 08:53:53 -07:00
Бранимир Караџић 6c0c5c9921 Renamed vertexdecl.* to vertexlayout.* 2020-03-28 20:06:03 -07:00
Бранимир Караџић 82f56b5987 Happy New Year! 2020-01-14 21:37:06 -08:00
Бранимир Караџић 03c99d50c7 Updated spirv-tools. 2019-09-26 12:58:33 -07:00
Бранимир Караџић 65001ee075 Updated spirv-tools. 2019-07-11 21:07:22 -07:00
Бранимир Караџић 77823a3ff9 Updated spirv-tools. 2019-06-06 22:02:38 -07:00
Бранимир Караџић 2b9496ecdf Cleanup. 2019-03-12 17:05:39 -07:00
Бранимир Караџић 90637cee05 Cleanup. 2019-01-25 22:32:25 -08:00
Бранимир Караџић 1675484726 Updated spirv-tools. 2019-01-25 22:09:58 -08:00
Бранимир Караџић 17a620a609 Cleanup. 2019-01-25 17:18:30 -08:00
Attila Kocsis 810c69ec49 added spirv legalization 2019-01-15 22:12:48 +01:00
attilaz b9b58296c7 metal compute shader generation 2019-01-14 09:24:06 +01:00
Бранимир Караџић 3f3a9450ba Happy New Year! 2019-01-13 17:13:25 -08:00
Branimir Karadžić 4daee79bf4 Cleanup. 2019-01-09 19:32:44 -08:00
Бранимир Караџић ac29dccc6a Added spirv-cross. 2019-01-09 19:23:47 -08:00
Бранимир Караџић fa8eb9878c Updated spirv-tools. 2019-01-05 08:15:11 -08:00
Branimir Karadžić afb3aefb1c glsl-optimizer: Add explicitly files to project. 2018-12-09 16:20:03 -08:00
Branimir Karadžić efa95987a8 Updated fcpp. 2018-12-08 16:40:58 -08:00
Branimir Karadžić d4fef78240 Cleanup. 2018-11-27 18:14:29 -08:00
Branimir Karadžić 73c66dbd74 Fixed build. 2018-11-17 08:27:15 -08:00
Branimir Karadžić 9e34375c8b Updated glslang. 2018-11-17 00:09:17 -08:00
Branimir Karadžić e7c25da2ec glsl-optimizer: Supress misleading indentation warning. 2018-11-03 10:37:53 -07:00
Branimir Karadžić 0dd9d94289 Fixed MinGW build. 2018-09-10 17:45:17 -07:00
Branimir Karadžić 69c2ce2326 Updated glslang. 2018-09-08 10:25:45 -07:00
Branimir Karadžić e8c0d59caa fcpp: Fixed output message. 2018-09-04 07:45:39 -07:00
Branimir Karadžić 3ae9325af4 Fixed build. 2018-09-03 14:06:53 -07:00
Branimir Karadžić 07d909b5f0 Fixed crash on NULL dereference. 2018-09-03 13:56:11 -07:00
Branimir Karadžić aa0a432f9f Fixing VS build. 2018-09-02 22:21:37 -07:00
Branimir Karadžić 968b611ec1 Updated glslang and spirv-tools. 2018-09-02 21:14:20 -07:00
Jared Tiala 8d26c0f904 Fix linux-clang warning flags (#1448) 2018-08-03 07:18:27 +02:00
Branimir Karadžić 86268a7a7e Cleanup. 2018-05-01 19:12:20 -07:00
Branimir Karadžić 172b7c506b Added SPIRV-Tools. 2018-04-10 19:44:28 -07:00
Branimir Karadžić 3a937e20e4 Cleanup. 2018-03-17 14:47:06 -07:00
Branimir Karadžić 9d3b70c1d1 glsl-optimizer: Fixed warnings. 2018-03-17 14:40:38 -07:00
Branimir Karadžić 8d56b09815 glslang: Disabling warnings. 2018-03-17 14:35:31 -07:00
Branimir Karadžić 1142735e9e OSX: Disabled glsl-optimizer warnings. 2018-02-20 13:30:01 -08:00
Branimir Karadžić f44c8e2b14 Happy New Year! 2018-01-01 11:16:06 -08:00
Branimir Karadžić 9ed5343227 Updated glslang. 2017-12-29 11:21:21 -08:00
Branimir Karadžić 936d105589 Fixed some GCC7 warnings. 2017-06-27 20:26:31 -07:00
Branimir Karadžić 8ce85d2462 Added bimg dependency. 2017-04-03 22:42:27 -07:00
Branimir Karadžić aaaefb77c9 Fixed glslang warning. 2017-03-12 18:28:18 -07:00
Branimir Karadžić dc6178c3e6 Moved fcpp into separate library. 2017-03-11 14:50:03 -08:00
Branimir Karadžić 46ec8d3ca4 VS: Fixing L4 warnings. 2017-03-11 14:44:00 -08:00