summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL (follow)
Commit message (Expand)AuthorAgeFilesLines
* Reworked Draw and DispatchCompute commands (Updated API version to 240033)Egor Yusov2019-10-192-136/+200
* GL backend: fixed few GLES issuesEgor2019-10-131-4/+5
* OpenGL buffer implementation: removed MapWriteDiscardBugWAEgor Yusov2019-10-132-42/+13
* Added some commentEgor Yusov2019-10-131-1/+6
* OpenGL backend: improved buffer bindingEgor Yusov2019-10-1320-173/+253
* GL backend: updated commentsEgor Yusov2019-10-109-11/+91
* Fixed a couple of gcc/clang build issuesEgor Yusov2019-10-101-1/+1
* Unified resource binding verification in all backendsEgor Yusov2019-10-101-89/+27
* Reworked resourc binding error handling in GL backendEgor Yusov2019-10-093-144/+91
* OpenGL backend: improved resource binding issues reportingEgor Yusov2019-10-085-34/+46
* D3D12 backend: cosmetic code changes + fixed clang build errorEgor Yusov2019-10-082-2/+2
* OpenGL backend: cosmetic code changesEgor Yusov2019-10-0823-100/+234
* Fixed another clang build issue + some code formattingEgor Yusov2019-10-0810-62/+69
* Fixed gcc/clang build issuesEgor Yusov2019-10-083-9/+51
* Completely reworked shader resource binding implementation in OpenGL backend ...Egor Yusov2019-10-0720-1716/+2897
* HLSL2GLSL converter: implemented automatic assignment of shader storage buffe...Egor Yusov2019-10-031-1/+2
* GL backend: fixed Android issuesEgor2019-10-024-6/+45
* GL backend: reworked VAO cache key to use object unique IDs instead of pointersEgor Yusov2019-09-282-46/+41
* GL backend: fixed issue with random glBindBuffer() calls messing up currently...Egor Yusov2019-09-2524-276/+310
* Fixed typosEgor Yusov2019-09-181-2/+2
* Updated Copyright noticeEgor Yusov2019-09-1775-75/+75
* Added IRenderDevice::IdleGPU() method (updated API version to 240029)Egor Yusov2019-09-092-0/+7
* Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov2019-09-093-3/+11
* Renamed IDeviceContext::Wait to IDeviceContext::WaitForFence (updated API ver...Egor Yusov2019-09-095-7/+7
* Added IDeviceContext::Wait() method (updated API version to 240026)Egor Yusov2019-09-084-1/+29
* OpenGL backend: fixed formatted buffer views not addressing the entire bufferEgor Yusov2019-08-101-15/+28
* OpenGL backend: fixed issue with using unitialized binding pointsEgor Yusov2019-08-103-105/+121
* Cosmetic code changesEgor Yusov2019-08-092-154/+156
* OpenGL backend: added handling of Buffers and RW BuffersEgor Yusov2019-08-096-41/+98
* OpenGL backend: creating a dummy fragment shader when none is present in the ...Egor Yusov2019-08-071-0/+13
* Fixed issue with depth clamping in GL backendEgor Yusov2019-07-162-4/+10
* Added 'Diligent-' prefix to project names to avoid name conflicts (https://gi...Egor Yusov2019-06-091-34/+34
* Reworked Android Platform to not depend on NDKHelper & native_app_glueEgor2019-05-112-1/+14
* Added safe check that same PSO is being boundEgor Yusov2019-05-051-0/+3
* Fixed bug in creating framebuffer for a cubemap face in OpenGLEgor Yusov2019-04-301-2/+2
* Added IShaderResourceVariable::IsBound method (updated API version to 240024)Egor Yusov2019-04-251-0/+6
* Fixed unpack buffer offsets in GL back-endEgor Yusov2019-04-197-11/+44
* 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