summaryrefslogtreecommitdiffstats
path: root/Graphics/GLSLTools (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Improved handling of read-only storage buffers (aka buffer SRVs) in Vulkan ba...Egor Yusov2019-04-142-14/+28
* Updated SPIRV-Cross build scriptsEgor Yusov2019-03-271-1/+1
* Revert "Allocating spirv-cross parser and compiler on the heap to fix crash o...Egor Yusov2019-03-251-8/+6
* Allocating spirv-cross parser and compiler on the heap to fix crash on iOS ap...Egor Yusov2019-03-251-6/+8
* Few minor improvements to shader resource management in Vk backendEgor Yusov2019-03-072-6/+66
* Merged var_type_refactor into masterEgor Yusov2019-03-076-368/+106
|\
| * Keep fixing Metal backend + few other minor changesEgor Yusov2019-03-062-5/+10
| * Some minor (mostly cosmetic) changes to SPIRVShaderResourcesEgor Yusov2019-03-022-35/+37
| * Keeping copy of a shader name in SPIRVShaderResourcesEgor Yusov2019-02-282-0/+6
| * Updating some files to match the new APIEgor Yusov2019-02-275-4/+16
| * Updated SPIRVShaderResources: removed immutable samplers and variable typeEgor Yusov2019-02-262-339/+52
* | Enable gals init and finalize on android platform. Remove unused header.dom6072019-02-271-14/+1
|/
* Fixed issue with gl_Position redeclaration in GLES3.1 and above (fixed https:...Egor Yusov2019-02-231-2/+28
* Not accessing program pipeline when separate shaders are not supported in GL ...Egor Yusov2019-02-211-2/+2
* Do not enable GLES extensions if they are part of the core APIEgor Yusov2019-02-211-7/+24
* Use in/out layout qualifiers when separate shader objects extension is availableEgor Yusov2019-02-211-9/+14
* Fixed GLES3.0 context on AndroidEgor2019-02-162-66/+75
* Renamed NO_DIRECT3D11, NO_DIRECT3D12 cmake options to DILIGENT_NO_*Egor Yusov2019-01-191-2/+2
* Added option to not build glslangEgor Yusov2019-01-091-8/+22
* Updated copyright noticeEgor Yusov2019-01-026-6/+6
* Fixed shader version when compiling glsl in Vulkan on MacEgor Yusov2018-12-251-1/+7
* Fixed multiple unused variable warnings in clang release buildEgor Yusov2018-12-241-4/+6
* A bunch of minor changes to fix clang warnings and errorsEgor Yusov2018-12-242-3/+3
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-171-1/+3
* Added install steps; updated header structure for platformsEgor Yusov2018-12-171-0/+2
* Some minor updates to formatting of debug messagesEgor Yusov2018-11-241-2/+2
* Updated commentEgor Yusov2018-11-161-6/+21
* Fixed handling constant buffers in SPIRV bytecode produced by DXC (fixed http...Egor Yusov2018-11-151-4/+31
* Using entry point name from SPIRV bytecode (fixed https://github.com/Diligent...Egor Yusov2018-11-092-2/+43
* 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-303-14/+110
* Fixed include processing in SPIRVUtilsEgor Yusov2018-10-291-10/+10
* Allowed arbitrary entry point name in compiled SPIRV bytecodeEgor Yusov2018-10-291-2/+1
* Minor changes to ShaderResourceLayoutVkEgor Yusov2018-10-291-9/+8
* Few minor/cosmetic changes to SPIRVShaderResourcesEgor Yusov2018-10-272-20/+24
* Some improvements to SPIRVShaderResourcesEgor Yusov2018-10-273-75/+115
* Moved all HLSL definitions to premable when using glslang; not exposing separ...Egor Yusov2018-10-271-20/+11
* Updated glslang + improved glslang messages for HLSLEgor Yusov2018-10-271-8/+10
* Fixed build warning + few minor updates to build script & readmeEgor Yusov2018-10-261-1/+1
* Added HLSL definitions to SPIRV compiler + fixed bug in SPIRV shader resourcesEgor Yusov2018-10-262-5/+15
* Fixed false warning about missing static samplers in VKEgor Yusov2018-10-261-10/+9
* Implemented HLSL to SPIRV compilation and HLSL-style combined samplers in VulkanEgor Yusov2018-10-265-274/+478
* Multiple improvements to shader resource binding in D3D11 and D3D12Egor Yusov2018-10-201-1/+1
* Implemented separate samplers in D3D11Egor Yusov2018-10-172-2/+6
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/2 (make '_sampl...Egor Yusov2018-10-111-0/+1
* Reworked context pool management in D3D12Egor Yusov2018-10-051-4/+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-052-5/+36
* Corrected depth-related GLSL definitions for Vulkan caseEgor Yusov2018-07-042-2/+7