summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL/src/ShaderGLImpl.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* OpenGL backend: reorganized headers, removed signature methods implemented by...assiduous2021-03-191-1/+2
* OpenGL: added SRB memory allocator, some minor improvementsazhirnov2021-03-191-9/+4
* OpenGL: added resource signatureazhirnov2021-03-191-13/+17
* Updated copyright noticeassiduous2021-01-011-1/+1
* A number of corrections for PSO refactoringassiduous2020-10-111-3/+3
* Added support for shader macros when compiling GLSL_VERBATIM with glslangassiduous2020-09-201-5/+30
* Completed shader compilation refactoring (fixed https://github.com/DiligentGr...assiduous2020-09-151-9/+9
* Refactoring shader compilation tools - part I (https://github.com/DiligentGra...assiduous2020-09-141-1/+1
* A bunch of random updatesassiduous2020-09-091-1/+1
* added HLSLTools, HLSL shader compiler refactoringazhirnov2020-08-251-0/+4
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-1/+1
* Renamed .h -> .hpp in GraphicsEngineNextGenBase and GraphicsEngineD3D12 projectsassiduous2020-01-261-3/+3
* Renamed .h -> .hpp files in GLSLTools, GraphicsAccessories, and GraphicsTools...assiduous2020-01-261-1/+1
* Reworked IShader::GetResource to be compatible with C; renamed the method to ...assiduous2020-01-261-3/+1
* Improved device feature reporting; added flags for query supportassiduous2020-01-071-4/+6
* Updated coyright noticeassiduous2020-01-011-7/+11
* clang-formatted GraphicsEngineOpenGL projectEgor Yusov2019-11-241-32/+37
* OpenGL backend: cosmetic code changesEgor Yusov2019-10-081-2/+8
* Completely reworked shader resource binding implementation in OpenGL backend ...Egor Yusov2019-10-071-70/+86
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Reworked shader resource management in OpenGLEgor Yusov2019-03-061-2/+2
* Final changes to make GL backend compileEgor Yusov2019-03-061-1/+1
* Reworked GLProgramResources & GLProgramEgor Yusov2019-03-051-53/+18
* Started updating GL backend to comply with the updated APIEgor Yusov2019-03-051-4/+4
* Implemented workaround to allow binding static resources when separate shader...Egor Yusov2019-02-221-14/+34
* Fixed GLES3.0 context on AndroidEgor2019-02-161-2/+5
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Fixed one more gcc warningEgor Yusov2018-09-151-1/+2
* Implemented shader variable access by Index in GL backendEgor Yusov2018-08-221-10/+15
* Removed dummy shader variable. Added final kw to implementation classes.Egor Yusov2018-08-211-7/+1
* Implemented shader variable access by index;Egor Yusov2018-08-031-0/+12
* Added shader compiler error reporting in VulkanEgor Yusov2018-07-051-0/+1
* Added vulkan shader module creationEgor Yusov2018-04-151-1/+1
* Added GLSL to SPIRV shader compilationEgor Yusov2018-04-151-220/+9
* Added shader name output when shader compilation failsEgor Yusov2018-03-281-1/+1
* Added shader compiler log outputEgor Yusov2018-03-281-17/+30
* Fixed Android runtime error on ARM devicesEgor2018-02-181-0/+1
* Added platform macros in GLSL shadersEgor Yusov2018-02-171-1/+13
* Replaced #ifdef PLATFORM_XXX with #if PLATFORM_XXXEgor2018-02-101-3/+3
* Updated IOS implementationEgor Yusov2018-02-031-2/+16
* Enabled IOS buildEgor Yusov2018-02-011-0/+21
* Enabled MacOS buildEgor Yusov2018-01-191-0/+5
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-1/+1
* Half implemented OpenGL context initialization in LinuxEgor2017-12-241-1/+9
* Updated to Diligent Engine 2.1Egor Yusov2017-11-131-19/+36
* Merge from dev branchEgor Yusov2017-05-201-1/+1
* Merging Updates from dev branchEgor Yusov2017-05-201-1/+1
* Fixed D3D12 warnings, updated copyright noticeEgor Yusov2017-04-061-1/+1
* Updated to Diligent Engine 2.0Egor Yusov2016-08-201-32/+15