summaryrefslogtreecommitdiffstats
path: root/Graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
* Added 'ResolveTextureSubresource' device context command (API Version 240041)...Egor Yusov2019-11-1022-17/+253
* Allowed swap chains without the depth bufferEgor Yusov2019-11-098-59/+93
* Updated method comments in OpenGL backendEgor Yusov2019-11-0919-18/+120
* Updated descriptions of backend-specific interfacesEgor Yusov2019-11-0961-63/+61
* Updated comments in Direct3D12 backend implementationEgor Yusov2019-11-0914-24/+115
* Added APIVersion member to EngineCreateInfo struct (API Version 240040)Egor Yusov2019-11-096-1/+29
* Added IDeviceObject::GetUniqueID method (API Version 240039)Egor Yusov2019-11-084-4/+24
* Direct3D11 backend: updated commentsEgor Yusov2019-11-0616-35/+133
* Some code refactoringEgor Yusov2019-10-3010-71/+64
* Fixed few more gcc/clang compile issueEgor Yusov2019-10-301-4/+5
* Fixed gcc errorsEgor Yusov2019-10-301-4/+4
* Added methods to get command queue from the device context (API Version 240038)Egor Yusov2019-10-3014-25/+113
* Vk backend: added minor commentsEgor Yusov2019-10-271-0/+3
* Fixed few clang warningsEgor Yusov2019-10-253-3/+3
* Fixed mipmap generation in D3D12 backend; added EngineD3D12CreateInfo::Enable...Egor Yusov2019-10-254-32/+68
* Vk backend: few minor updatesEgor Yusov2019-10-244-6/+12
* Another attempt to fix gcc/clang buildEgor Yusov2019-10-241-1/+1
* Fixed build issuesEgor Yusov2019-10-241-1/+1
* Vk backend: optimized PrepareForDraw() by not calling BindDescriptorSetsWithD...Egor Yusov2019-10-249-37/+123
* D3D12 backend: optimized CommitRootViews method to process dynamic and non-dy...Egor Yusov2019-10-2413-83/+256
* Added validation and correction of IShaderVariable::SetArray argumentsEgor Yusov2019-10-235-0/+30
* D3D11 and GL backends: fixed instanced draw calls with one instance and non-z...Egor Yusov2019-10-232-7/+7
* Renamed DRAW_FLAG_DYNAMIC_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_RESOURCE_BUFFER...Egor Yusov2019-10-203-6/+7
* Renamed DRAW_FLAG_RESOURCE_BUFFERS_INTACT to DRAW_FLAG_DYNAMIC_BUFFERS_INTACT...Egor Yusov2019-10-203-23/+32
* Added DRAW_FLAG_RESOURCE_BUFFERS_INTACT flag (API Version 240036)Egor Yusov2019-10-207-16/+70
* Added HLSLVersion, GLSLVersion and GLESSLVersion to ShaderCreateInfo struct (...Egor Yusov2019-10-204-12/+74
* D3D backends: properly handling the issue with static sampler arrays in shade...Egor Yusov2019-10-206-17/+69
* Updated API version macroEgor Yusov2019-10-191-1/+1
* Added D3D11_DEBUG_FLAG_CREATE_DEBUG_DEVICE flagEgor Yusov2019-10-192-4/+7
* 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