summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
* Binding null sampler handler when no sampler is assigned to texture SRV and n...Egor Yusov2019-03-241-0/+4
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-182-5/+5
* Merge from masterEgor Yusov2019-03-181-10/+10
|\
| * Few more readme updatesEgor Yusov2019-03-121-1/+1
| * Updated readme files for D3D11, D3D12 and GL backendEgor Yusov2019-03-121-9/+9
* | Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-181-0/+10
|/
* Fixed Android build issuesEgor2019-03-082-8/+8
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-081-1/+1
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-11/+1
* A bunch of minor code improvementsEgor Yusov2019-03-083-28/+26
* Improved buffer stride management in PSOEgor Yusov2019-03-071-3/+2
* Added GetShaderResourceTypeLiteralName accessory function plus fixed issue wi...Egor Yusov2019-03-071-1/+6
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-072-2/+14
* Fixed issue with GLContextWindowsEgor Yusov2019-03-071-6/+7
* Merged var_type_refactor into masterEgor Yusov2019-03-0738-960/+1229
|\
| * Removed unused m_ResourceLayout member from ShaderVariableManagerVk and Shade...Egor Yusov2019-03-061-4/+4
| * Fixed few more clang warningsEgor Yusov2019-03-061-2/+2
| * Removed debug code to disable separate programs in GL contextEgor Yusov2019-03-061-1/+1
| * Few improvements to managing static resources when sep programs are not suppo...Egor Yusov2019-03-063-10/+31
| * Fixed clang compiler warningsEgor Yusov2019-03-061-1/+0
| * Updated Shader resource binding GL implementationEgor Yusov2019-03-063-49/+30
| * Reworked shader resource management in OpenGLEgor Yusov2019-03-069-392/+866
| * Fixed swap chain build error on iOSEgor Yusov2019-03-063-17/+15
| * Final changes to make GL backend compileEgor Yusov2019-03-0610-209/+190
| * Reworked GLProgramResources & GLProgramEgor Yusov2019-03-058-280/+152
| * Updated QueryInterface declaration in GL backendEgor Yusov2019-03-056-6/+6
| * Started updating GL backend to comply with the updated APIEgor Yusov2019-03-0528-83/+77
| * Updated GL engine factory headers and structuresEgor Yusov2019-03-054-91/+41
* | Enabled using stencil in the swap chain in GL backend (fixed https://github.c...Egor Yusov2019-02-2616-79/+145
|/
* Implemented workaround to allow binding static resources when separate shader...Egor Yusov2019-02-225-21/+165
* Fixed SRBs with non-separable shaders in GL back-endEgor Yusov2019-02-219-196/+264
* Not accessing program pipeline when separate shaders are not supported in GL ...Egor Yusov2019-02-211-94/+88
* Updated supported texture format tests in GL backendEgor Yusov2019-02-201-17/+41
* Fixed typoEgor Yusov2019-02-191-1/+1
* Updated GL functions loading on AndroidEgor2019-02-162-7/+85
* Fixed GLES3.0 context on AndroidEgor2019-02-163-72/+56
* Fixed few debug checksEgor Yusov2019-02-092-2/+1
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-0921-327/+377
* Updated HashMapStringKey to define Hasher in the struct rather than in stdEgor Yusov2019-01-311-3/+3
* Fixed --whole-archive flag on Mac and iOSEgor Yusov2019-01-211-9/+14
* Fixed shared libaries on linux/mac/iOSEgor Yusov2019-01-212-14/+18
* Updated copyright noticeEgor Yusov2019-01-062-2/+2
* Updated copyright noticeEgor Yusov2019-01-0276-76/+76
* Updated readmeEgor Yusov2018-12-301-4/+4
* Fex minor changesEgor Yusov2018-12-241-4/+4
* Fixed multiple unused variable warnings in clang release buildEgor Yusov2018-12-248-57/+89
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-171-2/+4
* Added install steps; updated header structure for platformsEgor Yusov2018-12-171-0/+3
* Few final changes to support MinGW buildEgor Yusov2018-12-141-5/+5
* Another couple of updates to GL and VK backend CMake files to fix MinGW buildEgor Yusov2018-12-141-1/+4