summaryrefslogtreecommitdiffstats
path: root/Graphics (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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-184-58/+208
* 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
* First working implementation of pipeline layout initialization in VulkanEgor Yusov2018-05-064-74/+66
* Improved SPIRV shader resource loadingEgor Yusov2018-05-064-32/+84
* Working on VK shader resource layoutEgor Yusov2018-05-066-462/+302
* Added stubs for shader resource layout initialization from pipeline layoutEgor Yusov2018-05-0610-210/+155
* Added shader variable type parsing in VulkanEgor Yusov2018-05-055-10/+31
* Fixed GLSL shader compilation to generate bindings and descriptor sets; updat...Egor Yusov2018-05-057-91/+195
* Working on Vulkan pipeline state layoutEgor Yusov2018-05-042-128/+80
* Working on Vulkan pipeline layoutEgor Yusov2018-05-033-423/+77
* Working on pipeline layout initialization in VulkanEgor Yusov2018-05-036-499/+738
* Added .sType member assertions to create functions in VulkanLogicalDeviceEgor Yusov2018-05-021-0/+22