summaryrefslogtreecommitdiffstats
path: root/Graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
* Renamed EngineD3D11DebugFlags to D3D11_DEBUG_FLAGS (Updated API version to 24...Egor Yusov2019-10-193-32/+25
* Vulkan backend: added a bunch of __forceinline's to improve performanceEgor Yusov2019-10-198-185/+191
* Fixed Metal backendEgor Yusov2019-10-192-11/+44
* Reworked Draw and DispatchCompute commands (Updated API version to 240033)Egor Yusov2019-10-1913-564/+1047
* Added convenience constructor to LayoutElement structEgor Yusov2019-10-181-0/+19
* Minor comentEgor Yusov2019-10-171-1/+1
* Updated d3d backend initialization + d3d shader model selectionEgor Yusov2019-10-175-29/+27
* A bunch of updates to specify minimum feature level for D3D11/D3D12 backends ...Egor Yusov2019-10-1717-238/+465
* GL backend: fixed few GLES issuesEgor2019-10-132-4/+22
* 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
* HLSL->GLSL conerter: allowed providing null HLSL source code pointer in which...Egor Yusov2019-10-122-4/+92
* HLSL->GLSL converter: added bindings for image uniformsEgor Yusov2019-10-112-7/+17
* GL backend: updated commentsEgor Yusov2019-10-109-11/+91
* Added EngineD3D12CreateInfo::BreakOnError and EngineD3D12CreateInfo::BreakOnC...Egor Yusov2019-10-103-6/+20
* Fixed a couple of gcc/clang build issuesEgor Yusov2019-10-102-1/+2
* Unified resource binding verification in all backendsEgor Yusov2019-10-106-357/+306
* 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
* Fixed build issueEgor Yusov2019-10-081-1/+1
* More cosmetic code changesEgor Yusov2019-10-0846-197/+268
* D3D11 backend: cosmetic code changesEgor Yusov2019-10-0820-38/+140
* D3D12 backend: cosmetic code changes + fixed clang build errorEgor Yusov2019-10-0832-161/+199
* 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-0730-1797/+2987
* HLSL2GLSL converter: implemented automatic assignment of shader storage buffe...Egor Yusov2019-10-033-5/+16
* GL backend: fixed Android issuesEgor2019-10-024-6/+45
* Vulkan backend: fixed minor issue in CommitScissorRects()Egor Yusov2019-09-291-0/+3
* GL backend: reworked VAO cache key to use object unique IDs instead of pointersEgor Yusov2019-09-282-46/+41
* Added EngineD3D12CreateInfo::EnableDebugLayer (updated API Version to 240030)Egor Yusov2019-09-265-7/+18
* GL backend: fixed issue with random glBindBuffer() calls messing up currently...Egor Yusov2019-09-2524-276/+310
* Fixed typosEgor Yusov2019-09-184-11/+11
* D3D12 backend: updated debug interface settingsEgor Yusov2019-09-181-2/+8
* Fixed some issues on Win32 platformEgor Yusov2019-09-182-4/+14
* Renamed External to ThirdPartyEgor Yusov2019-09-173-6/+6
* Updated Copyright noticeEgor Yusov2019-09-17402-402/+402
* Updated 3rd-party modulesEgor Yusov2019-09-171-17/+43
* Vk backend: added validation of GlobalExtensionCount parameterEgor Yusov2019-09-151-0/+6
* Check for nullChristoffer Green2019-09-141-2/+5
* Fixed missing reference on output param in MapParamsToD3D11MapParams functionEgor Yusov2019-09-111-1/+1
* Added IRenderDevice::IdleGPU() method (updated API version to 240029)Egor Yusov2019-09-0911-3/+41
* Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov2019-09-0916-39/+108
* Renamed IDeviceContext::Wait to IDeviceContext::WaitForFence (updated API ver...Egor Yusov2019-09-0925-58/+53
* D3D12 backend: fixed issue with fences not being signaled if there is no comm...Egor Yusov2019-09-083-8/+20
* Fixed Metal build errorEgor Yusov2019-09-081-1/+1
* Updated ICommandQueueD3D12::Wait method to return HRESULTEgor Yusov2019-09-084-5/+6
* Added IDeviceContext::Wait() method (updated API version to 240026)Egor Yusov2019-09-0824-15/+161