Commit Graph

96 Commits

Author SHA1 Message Date
Бранимир Караџић
466c6a4e95 Happy New Year! 2023-01-14 10:05:12 -08:00
Бранимир Караџић
24c5c2f096 shaderc: Updated to new glslang. 2022-10-02 23:18:33 -07:00
Biswapriyo Nath
adf5c354b7
scripts: Fix unknown compiler flag for clang (#2934)
This fixes the following warnings with clang based toolchain

warning: unknown warning option '-Wno-logical-op'; did you mean '-Wno-long-long'? [-Wunknown-warning-option]
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
2022-09-29 07:52:17 -07:00
Бранимир Караџић
758d02db1e Updated spirv-tools. 2022-07-29 21:41:54 -07:00
Бранимир Караџић
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