summaryrefslogtreecommitdiffstats
path: root/Graphics/GLSLTools/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* Refactoring shader compilation tools - part I (https://github.com/DiligentGra...assiduous2020-09-143-509/+0
* Added option to enable/disable device features during initialization (API 240...assiduous2020-09-131-1/+1
* removed StripReflectInfoPass2 - changes will be added to spirv-toolsazhirnov2020-09-081-2/+0
* fixed validation errors for SPIRV that compiled with DXCazhirnov2020-09-021-0/+2
* removed unused DXILUtils, fixed some Codacy issuesazhirnov2020-08-311-44/+0
* Move DXIL compiler for SPIRV to separate file, allow to compile HLSL without ...azhirnov2020-08-191-0/+44
* Implemented input attachments in Vulkan backend; added testassiduous2020-08-041-3/+19
* Vk backend: disabled warning about missing SPV_GOOGLE_hlsl_functionality1 ext...assiduous2020-07-171-0/+5
* Unified VULKAN shader define in VK and GL backendsassiduous2020-05-221-2/+8
* Overriding namespace for SPIRV-Cross project to avoid potential conflictsassiduous2020-04-011-7/+7
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-3/+3
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-263-0/+0
* Updated coyright noticeassiduous2020-01-013-21/+33
* clang-formatted GLSLToolsEgor Yusov2019-11-233-59/+81
* Updated Copyright noticeEgor Yusov2019-09-173-3/+3
* Improved handling of read-only storage buffers (aka buffer SRVs) in Vulkan ba...Egor Yusov2019-04-141-1/+2
* Few minor improvements to shader resource management in Vk backendEgor Yusov2019-03-071-6/+13
* Keep fixing Metal backend + few other minor changesEgor Yusov2019-03-061-2/+4
* Some minor (mostly cosmetic) changes to SPIRVShaderResourcesEgor Yusov2019-03-021-10/+10
* Keeping copy of a shader name in SPIRVShaderResourcesEgor Yusov2019-02-281-0/+2
* Updating some files to match the new APIEgor Yusov2019-02-272-2/+2
* Updated SPIRVShaderResources: removed immutable samplers and variable typeEgor Yusov2019-02-261-134/+27
* Fixed GLES3.0 context on AndroidEgor2019-02-161-2/+6
* Updated copyright noticeEgor Yusov2019-01-023-3/+3
* A bunch of minor changes to fix clang warnings and errorsEgor Yusov2018-12-241-2/+2
* Using entry point name from SPIRV bytecode (fixed https://github.com/Diligent...Egor Yusov2018-11-091-1/+2
* Fixed multiple linux build issues in Vk backendEgor2018-11-031-2/+2
* Implemented HLSL vertex shader inputs mapping in Vulkan backend using SPV_GOO...Egor Yusov2018-10-301-7/+36
* Few minor/cosmetic changes to SPIRVShaderResourcesEgor Yusov2018-10-271-2/+2
* Some improvements to SPIRVShaderResourcesEgor Yusov2018-10-271-42/+83
* Implemented HLSL to SPIRV compilation and HLSL-style combined samplers in VulkanEgor Yusov2018-10-262-66/+91
* Multiple improvements to shader resource binding in D3D11 and D3D12Egor Yusov2018-10-201-1/+1
* Minor correctionEgor Yusov2018-08-301-1/+1
* Fixed shader parsing errors caused by incorrect representation of signed enum...Egor Yusov2018-08-301-2/+7
* Added shader compiler error reporting in VulkanEgor Yusov2018-07-051-1/+2
* Corrected depth-related GLSL definitions for Vulkan caseEgor Yusov2018-07-041-1/+1
* Imlemented pipeline compatibility test in VulkanEgor Yusov2018-05-201-6/+8
* Updated resource dumping in SPIRVShaderResources + some minor updatesEgor Yusov2018-05-181-1/+1
* Reworked SPIRVShaderResources: reduced sizeof(SPIRVShaderResourceAttribs) to ...Egor Yusov2018-05-181-23/+43
* Added texel uniform/storage buffer detectionEgor Yusov2018-05-131-1/+3
* Implemented static sampler initialization in VulkanEgor Yusov2018-05-101-25/+38
* Working on Shader resource layout implementation in VulkanEgor Yusov2018-05-091-11/+12
* Updated comments for VK shader resource layout and cache classesEgor Yusov2018-05-081-0/+15
* Improved SPIRV shader resource loadingEgor Yusov2018-05-061-1/+5
* Working on VK shader resource layoutEgor Yusov2018-05-061-2/+3
* Added stubs for shader resource layout initialization from pipeline layoutEgor Yusov2018-05-061-7/+3
* Added shader variable type parsing in VulkanEgor Yusov2018-05-051-1/+6
* Fixed GLSL shader compilation to generate bindings and descriptor sets; updat...Egor Yusov2018-05-051-22/+22
* Working on SPIRV resource loadingEgor Yusov2018-04-261-9/+5
* Added SPIRVShaderResources classEgor Yusov2018-04-261-0/+306