summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * Implemented duration queries in Vulkanassiduous2020-08-274-44/+98
| * Added QUERY_TYPE_DURATION value and QueryDataDuration structassiduous2020-08-251-1/+5
* | disable vulkan extensions if disabled volkazhirnov2020-08-255-5/+19
* | added HLSLTools, HLSL shader compiler refactoringazhirnov2020-08-252-21/+28
* | added AdapterId to Vulkan backendazhirnov2020-08-253-19/+30
* | added namespace to macrosazhirnov2020-08-251-3/+3
* | Merge branch 'master' into mesh_shaderazhirnov2020-08-256-114/+188
|\|
| * Minor updates in DeviceContextVkImpl::UnmapBufferassiduous2020-08-231-3/+3
| * Implemented mapping of unified buffers in Vulkan backendassiduous2020-08-233-12/+10
| * Added USAGE_UNIFIED usage type (API 240066)assiduous2020-08-234-102/+178
* | Move DXIL compiler for SPIRV to separate file, allow to compile HLSL without ...azhirnov2020-08-192-13/+26
* | minor fixes and formattingazhirnov2020-08-191-2/+2
* | Added root signature for DrawMeshIndirect, added some checksazhirnov2020-08-191-1/+13
* | Use DXIL to compile SPIRV from HLSL (wip)azhirnov2020-08-191-0/+45
* | Rename ***_PIPELINE to PIPELINE_TYPE_***azhirnov2020-08-191-1/+1
* | Merge branch 'master' into mesh_shaderazhirnov2020-08-1926-206/+1103
|\|
| * Vk backend: using VK_LAYER_KHRONOS_validation on all platformsassiduous2020-08-161-15/+1
| * Fixed 32-bit Windows buildassiduous2020-08-161-1/+1
| * Vk backend: not setting render pass in SetPipelineStateassiduous2020-08-151-14/+11
| * Vk backend: improved handling of RESOURCE_STATE_RESOLVE_DEST attachment stateassiduous2020-08-091-2/+2
| * Implemented unified render pass attachment state updates within subpasses and...assiduous2020-08-082-3/+3
| * D3D12 backend: implemented render pass attachment state transitonsassiduous2020-08-083-5/+8
| * Vk backend: fixed ClearRenderTarget and ClearDepthStencil for subpass attachm...assiduous2020-08-071-48/+12
| * Treating subpass render target and depth stencil attachments as current RT an...assiduous2020-08-071-3/+11
| * Added few debug checksassiduous2020-08-061-1/+8
| * Fixed GCC compiler warningsassiduous2020-08-061-50/+54
| * Added more renderpass-related checksassiduous2020-08-051-8/+41
| * Implemented input attachments in Vulkan backend; added testassiduous2020-08-045-6/+70
| * Added render pass MS resolve testassiduous2020-08-041-5/+6
| * Added render pass test, fixed default viewport setting issue when beginning t...assiduous2020-08-042-3/+8
| * Vk device: fixed issue with render pass cache destructionassiduous2020-08-043-0/+15
| * Few fixes to render passesassiduous2020-08-034-6/+12
| * Few improvements to render pass APIassiduous2020-08-022-4/+4
| * Updated EndRenderPass to optionally update resource statesassiduous2020-08-022-3/+3
| * Fixed frame buffer attachment clear operations; updated clear render target t...assiduous2020-08-022-47/+50
| * Implemented ClearRenderTarget/ClearDepthStencil for inside render pass clearsassiduous2020-08-021-11/+65
| * Implemented BeginRenderPass/NextSubpass/EndRenderPass in Vulkan backendassiduous2020-08-023-13/+74
| * Fixed minor build issueassiduous2020-08-021-1/+1
| * Base implementation of BeginRenderPass/NextSubpass/EndRenderPass methodsassiduous2020-08-022-2/+7
| * Added pRenderPass and SubpassIndex members to GraphicsPipelineDesc structassiduous2020-08-021-7/+10
| * PipelineStateVkImpl: creating implicit IRenderPass object instead of Vulkan r...assiduous2020-08-0210-123/+140
| * Added BeginRenderPass, NextSubpass, and EndRenderPass device context methodsassiduous2020-08-022-0/+24
| * Implemented SubpassDependencyDesc structassiduous2020-08-022-3/+15
| * Added PIPELINE_STAGE_FLAGS and ACCESS_FLAGSassiduous2020-08-022-0/+64
| * Added static asserts for Attachment Load/Store enumsassiduous2020-08-021-2/+6
| * Implemente framebuffer in Vulkanassiduous2020-08-026-3/+118
| * Added framebuffer object implementation stubsassiduous2020-08-025-1/+120
| * Defined SubpassDesc structassiduous2020-08-021-4/+75
| * Implemented RenderPassAttachmentDesc struct; added render pass creation test;...assiduous2020-08-023-1/+58
| * Added IRenderPassVk interfaceassiduous2020-08-023-2/+75