summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Implemented command pool manager to handle multithreaded resource initializat...Egor Yusov2018-06-018-20/+223
* Added transitioning VK buffers before copying initial dataEgor Yusov2018-05-312-12/+7
* Added initial size of the dynamic heap in vulkan to creation attribsEgor Yusov2018-05-312-5/+11
* Implemented UpdateData() for buffer vkEgor Yusov2018-05-313-34/+19
* Fixed issues with VulkanRingBuffer not moving vulkan memory objectEgor Yusov2018-05-301-7/+9
* Replaced BufferVkImpl::GetAccessFlags with CheckAccessFlagsEgor Yusov2018-05-303-12/+14
* Implemented dynamic resource write-discard mappingEgor Yusov2018-05-3017-700/+604
* Added vertex buffer committing in VkEgor Yusov2018-05-293-43/+43
* Implemened index buffer committing in VulkanEgor Yusov2018-05-293-58/+48
* Moved vertex buffer stride definition from IDeviceContext::SetVertexBuffers()...Egor Yusov2018-05-2917-54/+87
* Fixed issue with storage buffer not being bound through UAV in Vulkan; fixed ...Egor Yusov2018-05-2910-61/+139
* Removed wrong commentEgor Yusov2018-05-281-1/+0
* Some minor updatesEgor Yusov2018-05-284-6/+22
* Cosmetic changesEgor Yusov2018-05-283-4/+8
* Minor updateEgor Yusov2018-05-271-1/+2
* Reworked dynamic descriptor set committing by batching updatesEgor Yusov2018-05-271-28/+86
* Added comments from Vulkan specEgor Yusov2018-05-277-3/+49
* Removed unused vkDescriptor field from ShaderResourceCacheVk::Resource pluse ...Egor Yusov2018-05-274-12/+16
* Code cleaning + number of minor updatesEgor Yusov2018-05-276-169/+21
* Updated comments to ShaderVariableManagerVkEgor Yusov2018-05-263-54/+55
* Updated comments to ShaderResourceLayoutVk plus some other minor updatesEgor Yusov2018-05-262-48/+41
* Some minor updates to ShaderResourceCacheVkEgor Yusov2018-05-262-42/+34
* Reworked Vulkan shader resource layout: separated variables from layout resou...Egor Yusov2018-05-2612-440/+540
* Implemented dynamic descriptor resource descriptors updateEgor Yusov2018-05-2319-557/+448
* Removed VulkanResourceBaseEgor Yusov2018-05-215-92/+2
* Implemented shader resource transitioning to proper states in VulkanEgor Yusov2018-05-2117-261/+317
* Updated static resource intialization in VkEgor Yusov2018-05-207-35/+43
* Added Vk pipeline layout hashEgor Yusov2018-05-202-4/+2
* Imlemented pipeline compatibility test in VulkanEgor Yusov2018-05-206-36/+61
* Couple minor updatesEgor Yusov2018-05-202-2/+1
* Updated PipelineState VK: only creating default SRB if there are static resou...Egor Yusov2018-05-193-8/+30
* Minor updateEgor Yusov2018-05-191-1/+2
* Fixed Vk pipeline layout intializationEgor Yusov2018-05-193-16/+18
* Fixed some issues with Vk Shader Resource LayoutEgor Yusov2018-05-193-58/+64
* Updated resource dumping in SPIRVShaderResources + some minor updatesEgor Yusov2018-05-182-40/+80
* Reworked SPIRVShaderResources: reduced sizeof(SPIRVShaderResourceAttribs) to ...Egor Yusov2018-05-186-58/+321
* Added texel uniform/storage buffer detectionEgor Yusov2018-05-133-10/+32
* Implemented VK shader resource cache initializationEgor Yusov2018-05-125-145/+109
* Fixed really annoying clang error: aggregate initialization fails to compile ...Egor Yusov2018-05-121-0/+34
* FIxed Mac build errorEgor Yusov2018-05-121-2/+2
* Added descriptor pool managerEgor Yusov2018-05-1213-1018/+332
* Added VulkanDescriptorPoolEgor Yusov2018-05-105-0/+177
* Implemented static sampler initialization in VulkanEgor Yusov2018-05-108-294/+186
* Implemented VK shader resource layout initializationEgor Yusov2018-05-098-115/+81
* Implemented ShaderResourceLayoutVk::dbgVerifyBindings()Egor Yusov2018-05-092-121/+16
* Implemented ShaderResourceLayoutVk::InitializeStaticResources()Egor Yusov2018-05-093-97/+40
* Working on Shader resource layout implementation in VulkanEgor Yusov2018-05-0911-373/+328
* Updated comments for VK shader resource layout and cache classesEgor Yusov2018-05-087-326/+49
* Updated VK Shader Resource layout to use one binding for resource arraysEgor Yusov2018-05-084-9/+19
* Fixed pipeline layout initialization when not all set layouts are activeEgor Yusov2018-05-071-12/+12