bgfx/tools/shaderc
Mike Popoloski 2819f93f26 shaderc dx11 now removes unused constants
The D3D11 shader compiler doesn't remove unused constants because it would change the size of buffers uploaded by the application. This means that all of the default unused bgfx uniforms take up a huge amount of space that forces the app to waste a ton of time uploading zeroes. This change is a bit of a hack but removes the unused constants and improves performance a great deal.
2015-04-11 15:40:31 -04:00
..
shaderc.cpp shaderc dx11 now removes unused constants 2015-04-11 15:40:31 -04:00
shaderc.h shaderc dx11 now removes unused constants 2015-04-11 15:40:31 -04:00
shaderc_glsl.cpp Fixed variable shadowing warnings. 2015-04-02 23:31:28 -07:00
shaderc_hlsl.cpp shaderc dx11 now removes unused constants 2015-04-11 15:40:31 -04:00