summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan/include/DeviceContextVkImpl.hpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Fixed Vulkan command buffer leakassiduous2021-03-191-5/+6
* code cleanupazhirnov2021-03-191-2/+0
* Added DrawMeshIndirectCount command.azhirnov2021-03-191-0/+2
* Added inline ray tracing & trace rays indirect command.azhirnov2021-03-191-1/+4
* Vk backend: reorganized headers; removed PRS methods implemented in PipelineR...assiduous2021-03-191-11/+15
* Refactored passing template arguments to base classesassiduous2021-03-191-16/+2
* Vulkan: added validation for DescriptorSetBaseInd, optimized field packingazhirnov2021-03-191-3/+9
* Merged masterassiduous2021-03-191-2/+6
|\
| * Reworked DeviceContextVkImpl to submit deferred command list in the same batc...assiduous2021-02-071-0/+3
| * Reworked ExecuteCommandList(s) to take multiple command lists instead of oneassiduous2021-02-071-2/+3
* | Few minor code changes + commentsassiduous2021-02-011-1/+1
* | DeviceContextVkImpl: reworked SRB's descriptor set bindingassiduous2021-02-011-27/+33
* | Device context Vk: added CommittedResourcesValidated to avoid calling DvpVali...assiduous2021-01-281-1/+3
* | More refactorin of PipelineResourceSignatureVkImplassiduous2021-01-281-0/+2
* | DeviceContextVk: updated descriptor bind info handling, fixed issue with dyna...assiduous2021-01-271-4/+7
* | Resource signature: added validation that texture and assigned samplers are c...assiduous2021-01-271-1/+3
* | minor improvementsazhirnov2021-01-261-1/+1
* | removed empty signature, added test for partially compatible pipeline layoutsazhirnov2021-01-261-11/+18
* | Device contetxt Vk: fixed issue with unitialized SRBs in m_DescrSetBindInfoassiduous2021-01-261-1/+1
* | Added first couple of pipeline resource signature testsassiduous2021-01-251-0/+2
* | Few updates to resource signature VK implementationassiduous2021-01-231-1/+2
* | improvements and optimizations for resource signatureazhirnov2021-01-231-5/+2
* | Some code clean-upassiduous2021-01-211-8/+8
* | pipeline resource signature for vulkanazhirnov2021-01-211-5/+44
* | added pipeline resource signature (wip)azhirnov2021-01-151-2/+11
|/
* Updated copyright noticeassiduous2021-01-011-1/+1
* Vulkan backend: code clean-upassiduous2020-12-211-1/+1
* Merge branch 'azhirnov-ray_tracing_2'assiduous2020-12-151-0/+54
|\
| * Merge branch 'master' into ray_tracing_2azhirnov2020-11-181-14/+0
| |\
| * | Added support for local root signature & shader record.azhirnov2020-11-051-2/+2
| * | Added AS copy with compacting.azhirnov2020-11-051-0/+10
| * | added ray tracing implementation for dx12 and vulkanazhirnov2020-10-281-0/+29
| * | Added Vulkan implementationazhirnov2020-10-041-3/+18
* | | Added IDeviceContext::GetFrameNumber() method (API )assiduous2020-12-031-2/+0
* | | DeviceContextVkImpl: removed duplicate m_NumCommandsToFlush that was incorrec...assiduous2020-11-261-1/+0
| |/ |/|
* | Moved GetBufferToTextureCopyInfo to GraphicsAccessoriesassiduous2020-11-171-14/+0
* | Some minor fixesazhirnov2020-10-081-3/+3
|/
* Merge branch 'master' into mesh_shaderazhirnov2020-09-081-0/+1
|\
| * Flushing barriers in DeviceContextD3D12Impl::GetD3D12CommandList and DeviceCo...assiduous2020-09-071-0/+1
* | Merge branch 'master' into mesh_shaderazhirnov2020-08-191-4/+17
|\|
| * Implemented unified render pass attachment state updates within subpasses and...assiduous2020-08-081-1/+1
| * Updated EndRenderPass to optionally update resource statesassiduous2020-08-021-1/+1
| * Fixed frame buffer attachment clear operations; updated clear render target t...assiduous2020-08-021-3/+3
| * Implemented BeginRenderPass/NextSubpass/EndRenderPass in Vulkan backendassiduous2020-08-021-0/+2
| * Fixed minor build issueassiduous2020-08-021-1/+1
| * Base implementation of BeginRenderPass/NextSubpass/EndRenderPass methodsassiduous2020-08-021-2/+4
| * Added BeginRenderPass, NextSubpass, and EndRenderPass device context methodsassiduous2020-08-021-0/+9
* | Added mesh shaderazhirnov2020-08-111-0/+4
|/
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-291-78/+93
* Renamed .h -> .hpp in Common and HLSL2GLSLConverterLib projectsassiduous2020-01-261-1/+1