summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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-192-15/+18
* Fixed some issues with Vk Shader Resource LayoutEgor Yusov2018-05-193-58/+64
* Reworked SPIRVShaderResources: reduced sizeof(SPIRVShaderResourceAttribs) to ...Egor Yusov2018-05-181-3/+3
* Added texel uniform/storage buffer detectionEgor Yusov2018-05-131-3/+8
* Implemented VK shader resource cache initializationEgor Yusov2018-05-125-145/+109
* Added descriptor pool managerEgor Yusov2018-05-1212-1018/+317
* Added VulkanDescriptorPoolEgor Yusov2018-05-105-0/+177
* Implemented static sampler initialization in VulkanEgor Yusov2018-05-104-112/+67
* 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-092-95/+37
* Working on Shader resource layout implementation in VulkanEgor Yusov2018-05-099-330/+272
* Updated comments for VK shader resource layout and cache classesEgor Yusov2018-05-086-326/+34
* 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-061-1/+1
* Working on VK shader resource layoutEgor Yusov2018-05-065-460/+299
* Added stubs for shader resource layout initialization from pipeline layoutEgor Yusov2018-05-068-191/+152
* Added shader variable type parsing in VulkanEgor Yusov2018-05-051-1/+1
* Fixed GLSL shader compilation to generate bindings and descriptor sets; updat...Egor Yusov2018-05-054-24/+8
* 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
* Working on SPIRV resource loadingEgor Yusov2018-04-262-13/+13
* Some minor changesEgor Yusov2018-04-253-8/+18
* Fixed a number of synchronization issues in VulkanEgor Yusov2018-04-246-3/+16
* Improved render target & depth buffer clearing and committing render passEgor Yusov2018-04-241-14/+35
* Implemented render target/depth stencil clears outside of render passEgor Yusov2018-04-232-4/+73
* Fixed Vulkan clip space using viewport inversion & VK_KHR_MAINTENANCE1_EXTENS...Egor Yusov2018-04-232-3/+7
* First Vulkan triangle!Egor Yusov2018-04-211-4/+9
* Added Vulkan render pass and framebuffer commitEgor Yusov2018-04-216-13/+101
* Renamed ClearRenderTargets to ResetRenderTargetsEgor Yusov2018-04-211-0/+2
* Added commentsEgor Yusov2018-04-211-0/+2
* Fixed issues with the swap chain resize in VulkanEgor Yusov2018-04-213-18/+42
* Implemented present in Vulkan swap chain; implemented clear color & depth out...Egor Yusov2018-04-2113-72/+248
* Added CreateSemaphore to VulkanLogicalDeviceEgor Yusov2018-04-194-0/+15
* Working on vulkan image layout transitionsEgor Yusov2018-04-197-28/+93
* Added image layout transitioning functionEgor Yusov2018-04-198-73/+432
* Working on Device context Vulkan implementation: implemented setting viewport...Egor Yusov2018-04-1810-220/+170
* Implementing device context in vulkanEgor Yusov2018-04-175-54/+79
* Added VulkanCommandBufferEgor Yusov2018-04-172-0/+240
* Added vulkan framebuffer cacheEgor Yusov2018-04-167-2/+246
* Implemented vulkan swap chain resizeEgor Yusov2018-04-162-20/+24
* Removed VulkanUtils.cpp/hEgor Yusov2018-04-154-80/+0
* Implemented vulkan sampler creationEgor Yusov2018-04-156-277/+123
* Vulkan pipeline object creation - part 2Egor Yusov2018-04-151-73/+43