summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Fixed grammatic error plus few minor updatesEgor Yusov2019-04-161-1/+1
* Updated ALLOCATE macros to make it more convenientEgor Yusov2019-04-131-1/+1
* Added DRAW_FLAG_VERIFY_DRAW_ATTRIBS, DRAW_FLAG_VERIFY_RENDER_TARGETS, and DRA...Egor Yusov2019-04-071-1/+4
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-065-12/+20
* Added API info queryEgor Yusov2019-04-061-2/+2
* Replaced overloaded IShaderResourceBinding::GetVariable() with IShaderResourc...Egor Yusov2019-04-053-6/+6
* Replaced overloaded IPipelineState::GetStaticShaderVariable() with IPipelineS...Egor Yusov2019-04-052-4/+4
* Fixed default GL viewport size issue on iOSEgor Yusov2019-03-311-13/+13
* 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