summaryrefslogtreecommitdiffstats
path: root/Graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* D3D11 and D3D12 backends: fixed issue with resolving typeless resourcesEgor Yusov2019-11-174-19/+42
* Vulkan backend: added SPIRV optimization when compiling from glslEgor Yusov2019-11-141-1/+14
* Added HLSLSemantic member to LayoutElement struct (API Version 240042)Egor Yusov2019-11-134-39/+85
* Fixed dependencies of GraphicsTools projectEgor Yusov2019-11-131-0/+7
* HLSL->GLSL converter: added 'readonly' when converting HLSL structured buffer...Egor Yusov2019-11-131-1/+1
* Fixed clang warnings in release buildEgor Yusov2019-11-111-0/+2
* Fixed minor clang build issueEgor Yusov2019-11-111-1/+1
* Added comments to Vulkan backend implementationEgor Yusov2019-11-1115-29/+123
* OpenGL backend: fixed setting RTV and DSV from the swap chainEgor Yusov2019-11-111-0/+27
* Implemented ResolveTextureSubresource in GL backend (fixed https://github.com...Egor Yusov2019-11-1016-107/+292
* Fixed release build errorEgor Yusov2019-11-101-34/+35
* 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