summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineVulkan (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Added IShaderResourceBinding::StaticResourcesInitialized methodassiduous2021-03-191-1/+1
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-194-17/+16
* Reworked ShaderResourceBindingVkImpl and ShaderResourceBindingD3D12Impl: move...assiduous2021-03-193-86/+17
* Implemented committed resource validation in d3d12assiduous2021-03-193-74/+73
* PipelineResourceSignatureD3D12Impl and PipelineResourceSignatureVkImpl: remov...assiduous2021-03-191-40/+14
* Unified static resource methods in PipelineResourceSignatureVkImpl and Pipeli...assiduous2021-03-191-31/+4
* Moved duplicate static resources logic from PipelineResourceSignatureD3D12Imp...assiduous2021-03-192-50/+19
* PipelineResourceSignatureD3D12Impl: some refactoringassiduous2021-03-191-13/+1
* Reworked FenceVkImpl to use atomicsassiduous2021-03-192-9/+19
* Reworked CommandQueueD3D12Impl and CommandQueueVkImpl to use atomicsassiduous2021-03-192-7/+8
* Few updates to D3D12 resource signatureassiduous2021-03-191-3/+0
* Removed duplicates of FindAssignedSampler and FindImmutableSampler functionsassiduous2021-03-192-30/+2
* Few minor updates to PipelineResourceSignature{Vk and D3D12}Implassiduous2021-03-191-2/+2
* Removed duplicates of FindImmutableSamplerassiduous2021-03-191-13/+1
* Few minor updates to PSO implsassiduous2021-03-191-2/+2
* PSO small refactoringazhirnov2021-03-192-13/+2
* Vk backend: some minor updates + commentsassiduous2021-03-194-23/+29
* merged with resource_signatureazhirnov2021-03-1910-154/+223
* Merged masterassiduous2021-03-199-66/+133
|\
| * Reworked DeviceContextVkImpl to submit deferred command list in the same batc...assiduous2021-02-073-49/+54
| * Reworked ExecuteCommandList(s) to take multiple command lists instead of oneassiduous2021-02-074-22/+52
| * Swap chain Vk: improved presentation mode selection (fixed https://github.com...assiduous2021-02-071-14/+30
| * Fixed return type in function AccessMaskFromImageLayoutMikhailGorobets2021-02-061-4/+4
| * Vulkan backend: added output for SPIRV Optimizerassiduous2021-02-061-0/+13
| * CMake: added selection of simulator or device MoltenVK library for iOSassiduous2021-02-041-6/+9
| * Disabled (for now) linking with simulator MoltenVK library to fix the iOS buildassiduous2021-02-031-1/+1
| * Updated CMake to use VulkanSDK 1.2.162.1assiduous2021-01-291-1/+1
* | PipelineResourceSignatureVkImpl: removed methods and members that were moved ...assiduous2021-02-042-32/+0
* | update for vulkan PRSazhirnov2021-02-041-2/+8
* | Fixed gcc build errorassiduous2021-02-021-3/+3
* | Fixed clang warningassiduous2021-02-011-0/+4
* | Fixed gcc/clang errorsassiduous2021-02-012-4/+5
* | Few minor code changes + commentsassiduous2021-02-015-45/+50
* | Fixed handling empty resource signatures and SRBsassiduous2021-02-011-8/+20
* | DeviceContextVkImpl: reworked SRB's descriptor set bindingassiduous2021-02-013-109/+120
* | ShaderVariableManagerVk: removed duplicate logicassiduous2021-01-314-53/+55
* | Shader resource cache Vk: added debug checks for dynamic buffers and offsetsassiduous2021-01-313-19/+37
* | Pipeline resource singature Vk: few updates to buffer bindingsassiduous2021-01-311-17/+21
* | Pipeline resource signature Vk: removed texel buffers with dynamic offsets as...assiduous2021-01-312-20/+5
* | Pipeline Resource Signature Vk: updated SRB cache initializationassiduous2021-01-314-85/+79
* | PipelineResourceSignatureVk: some updates to immutable sampler handlingassiduous2021-01-304-44/+106
* | PipelineResourceSignatureVkImpl: some code improvementsassiduous2021-01-302-62/+86
* | Pipeline resource signature impl: improved validation of PipelineResourceDesc...assiduous2021-01-302-15/+36
* | Reworked resource validation when binding resourcesassiduous2021-01-293-87/+35
* | Renamed PIPELINE_RESOURCE_FLAG_COMBINED_IMAGE to PIPELINE_RESOURCE_FLAG_COMBI...assiduous2021-01-282-3/+3
* | Vk backend: added validation of parameters that can't be validated when resou...assiduous2021-01-288-54/+257
* | Device context Vk: added CommittedResourcesValidated to avoid calling DvpVali...assiduous2021-01-282-5/+14
* | More refactorin of PipelineResourceSignatureVkImplassiduous2021-01-289-132/+184
* | DeviceContextVk: updated descriptor bind info handling, fixed issue with dyna...assiduous2021-01-272-114/+90
* | Resource signature: added validation that texture and assigned samplers are c...assiduous2021-01-273-26/+32