summaryrefslogtreecommitdiffstats
path: root/Graphics/HLSL2GLSLConverterLib/include (follow)
Commit message (Expand)AuthorAgeFilesLines
* HLSL2GLSLConverter: enabled support of read operator [] for RW textures; fixe...assiduous2021-02-061-12/+19
* Updated copyright noticeassiduous2021-01-015-5/+5
* Refactored internal shader resouce variable indexingassiduous2020-09-181-3/+6
* use NUM_SHADER_TYPES constant instead of magic number, use std::array instead...azhirnov2020-09-161-1/+2
* Added TexUVToNormalizedDeviceXY convenience shader functionassiduous2020-05-252-0/+8
* Unified VULKAN shader define in VK and GL backendsassiduous2020-05-222-2/+2
* HLSL2GLSL converter: fixed issue with SV_Position.w == 1/gl_FragCoord.wassiduous2020-05-222-2/+4
* HLSL2GLSLConverter: implemented handling of SV_IsFrontFace semanticassiduous2020-03-282-18/+40
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-292-11/+11
* A bunch of final .h -> .hpp renamingsassiduous2020-01-272-2/+2
* Renamed platform headers .h -> .hppassiduous2020-01-271-4/+1
* More .h -> .hpp renamingsassiduous2020-01-262-0/+0
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-262-4/+4
* Updated coyright noticeassiduous2020-01-015-35/+55
* Minor formatting updatesassiduous2019-12-251-1/+1
* HLSL2GLSL converter: added removal of sampler register declarationsassiduous2019-12-211-0/+1
* clang-formatted HLSL2GLSLConverterLibEgor Yusov2019-11-243-456/+475
* HLSL->GLSL conerter: allowed providing null HLSL source code pointer in which...Egor Yusov2019-10-121-1/+62
* HLSL->GLSL converter: added bindings for image uniformsEgor Yusov2019-10-111-1/+7
* HLSL2GLSL converter: implemented automatic assignment of shader storage buffe...Egor Yusov2019-10-031-1/+1
* Updated Copyright noticeEgor Yusov2019-09-175-5/+5
* OpenGL backend: added handling of Buffers and RW BuffersEgor Yusov2019-08-092-2/+22
* HLSL2GLSLConverter: added option to not use layout location qualifiers on sha...Egor Yusov2019-02-201-32/+45
* Updated HashMapStringKey to define Hasher in the struct rather than in stdEgor Yusov2019-01-311-74/+90
* Updated copyright noticeEgor Yusov2019-01-025-5/+5
* Fixed shader compilation error on iOS due to missing frexpEgor Yusov2018-12-242-2/+8
* Redefined frexp in HLSL2GLSL converter to match HLSL signature (float frexp(f...Egor Yusov2018-10-302-0/+64
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/2 (make '_sampl...Egor Yusov2018-10-111-3/+4
* Always using negative viewport height in Vulkan to be 100% consistent with Di...Egor Yusov2018-07-062-2/+12
* Corrected depth-related GLSL definitions for Vulkan caseEgor Yusov2018-07-042-16/+30
* Fixed build errorsEgor Yusov2018-04-151-0/+1
* Added GLSL to SPIRV shader compilationEgor Yusov2018-04-152-24/+0
* Added MatrixFromRows overloads for float3x3 and float2x2Egor Yusov2018-03-072-0/+20
* HLSL2GLSL converter: reworked outer tessellation level handling to avoid usin...Egor2018-02-182-4/+68
* HLSL2GLSL Converter: added writeonly qualifier to image variables on GLES; fi...Egor2018-02-182-0/+18
* Fixed few HLSL->GLSL conversion issues on MacOSEgor Yusov2018-02-173-36/+96
* Updated GLSL definitions on AndroidEgor2018-02-162-2/+2
* Enabled File2String on Mac; updated GLSLDefinitions to disable functions unsu...Egor Yusov2018-01-252-8/+10
* Added MatrixFromRows() function to shader definitionsEgor Yusov2018-01-052-0/+10
* Updated copyright noticeEgor Yusov2018-01-046-6/+6
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-2/+2
* Added cmake filesEgor Yusov2017-12-041-1/+14
* Updated to Diligent Engine 2.1Egor Yusov2017-11-136-0/+3030