Commit Graph

29 Commits

Author SHA1 Message Date
loanselot1
b856a1bd41 Update build files 2021-04-29 23:42:29 +03:00
Sandy
6736f26db4 3rd party: Add webgpu cmake file (#84) 2020-05-11 04:08:02 -04:00
Maiko Steeman
195832abc5 Fixed that only 1 include was used by shaderc (#66) 2020-04-28 17:47:16 -04:00
pezcode
b54594715f Update bgfx, bimg, bx (#70) 2020-04-02 10:43:00 -04:00
Jonny Paton
1764d06e0d Android support and CI (#58) 2019-08-31 15:52:09 -04:00
Alexander Knorre
9fc86b605e Update subrepos (#56) 2019-08-30 10:27:30 -04:00
Robert D. Blanchet Jr
e5f453dd73 Support compilation of compute shaders. 2019-04-24 21:33:26 -05:00
Robert D. Blanchet Jr
ffbe1dff0b Add spirv-tools and spirv-cross 2019-04-24 21:33:26 -05:00
Jonny
eb5bf5bf64 Add iOS support 2019-01-12 22:47:42 -06:00
Mathieu-Andre Chiasson
4cf4edff09 added Spir-V shader generator support
Vulkan support is coming...
2019-01-08 11:55:43 -06:00
Mathieu-Andre Chiasson
c5e68e3bbd renamed gles to essl to match shader runtime layout 2019-01-03 13:03:02 -06:00
Yannick Pflanzer
1e0859f71c Added option to compile shaders for asm.js 2018-07-15 17:12:04 -05:00
Lectem
5030df7fc7 Fix add_shader GLSL_VERSION argument parsing 2018-01-22 18:33:15 -06:00
Thibault Lescoat
0f283a8120 Add an optional label to shaderc command to have clearer build logs (API name for example) 2017-11-26 14:17:00 -06:00
Thibault Lescoat
f99dea5992 Create folder for output when invoking shaderc 2017-11-26 14:17:00 -06:00
Joshua Brookover
105a1a40b7 Updated bx & bgfx, added bimg 2017-04-04 20:35:50 -05:00
Joshua Brookover
2f42712efd Added BGFX_CUSTOM_TARGETS and BGFX_AMALGAMATED
Custom targets can be annoying if you have a tools or examples target.
Amalgamated builds are now defaulted to off to ensure useful debugging
info.
2017-03-29 22:10:51 -05:00
Joshua Brookover
377ea644f1 Improved Linux support 2017-02-21 21:40:38 -06:00
Saad Khattak
18df737f7e Fixed build for Linux (tested on Linux Mint) 2017-01-26 23:12:55 -05:00
Joshua Brookover
99841cd96e Updated email and year
The old email is no longer a reliable way to contact me.
Sorry if you've tried! Use the new email.
2017-01-15 23:43:56 -06:00
Joshua Brookover
1d21a85e36 Updated to latest bgfx
Only tested on Windows.
Seems to be a crash in 07-callback and 16-shadowmaps.
2017-01-15 23:35:48 -06:00
Joshua Brookover
785a7b0c3c Added custom targets "examples" and "tools" 2016-09-18 02:53:47 -05:00
Joshua Brookover
12c8c53c0a Fixed hardcoded paths for tools 2016-09-17 16:55:02 -05:00
Joshua Brookover
80feda97d0 Added geometryc, shaderc just compiles vertexdecl.cpp, & misc cleanup 2016-09-15 21:01:28 -05:00
Joshua Brookover
6eabf94dc0 Switched to CC0 since it is recognized by GitHub 2016-09-11 16:49:32 -05:00
Joshua Brookover
1324277f42 Created add_shader macro for non-bgfx examples 2016-09-06 01:01:09 -05:00
Joshua Brookover
02d602720d Minor improvements when including this repo into another cmake project. 2016-09-05 23:56:27 -05:00
Joshua Brookover
30607af0ea Now compiles all valid types of shaders. 2016-09-05 20:19:18 -05:00
Joshua Brookover
b030cbac0c Initial commit, only tested in Visual Studio 2015.
Supports building bgfx, tools, & examples.
Detects shader modifications and automatically recompiles them for DirectX11.
2016-09-05 18:51:13 -05:00