summaryrefslogtreecommitdiffstats
path: root/Graphics (unfollow)
Commit message (Expand)AuthorFilesLines
2021-03-27GLTF: hacky VR rendering supportext-vks-ol4-9/+28
2021-03-27Enable VulkanLogicalDevice with external devicess-ol4-43/+106
2021-03-27External Vulkan SwapChain supports-ol6-809/+102
2021-03-27External Vulkan Device supports-ol8-2/+151
2021-03-19Fixed issue with stale descriptor sets in Vulkanassiduous1-0/+3
2021-03-19Fixed Windows 8.1 build issue and a couple of clang warningsassiduous1-0/+4
2021-03-19Fixed Win SDK 17763 build issuesassiduous3-0/+20
2021-03-19Fixed rebase issues; updated API to version 240083assiduous2-1/+3
2021-03-19Removed duplicate code from unbinding incompatible signatures logic in D3D11,...assiduous4-78/+49
2021-03-19Few updates to PipelineStateD3D11Implassiduous1-56/+48
2021-03-19PipelineResourceSignatureD3D11Impl: reworked resource allocationassiduous7-124/+145
2021-03-19PipelineStateD3D11Impl: improved D3D11 shader storageassiduous2-60/+63
2021-03-19D3D11 backend: optimized resource countersassiduous3-32/+120
2021-03-19Some more code improvemnts in D3D11 backendassiduous11-167/+236
2021-03-19ShaderVariableManagerD3D11: some code updatesassiduous3-73/+31
2021-03-19Fixed handling pixel shader UAVs in D3D11assiduous3-87/+94
2021-03-19More updates to ShaderResourceCacheD3D11 and resource binding in D3D11assiduous7-294/+291
2021-03-19Few more updates to ShaderResourceCacheD3D11assiduous2-140/+87
2021-03-19Refactored ShaderResourceCacheD3D11assiduous6-422/+256
2021-03-19Some updates to ShaderResourceCacheD3D11assiduous3-96/+98
2021-03-19Direct3D11: resource cache refactoringazhirnov11-848/+914
2021-03-19GL backend: fixed issue with immutable sampler stages in default signature wi...assiduous2-3/+19
2021-03-19Fixed Vulkan command buffer leakassiduous9-126/+143
2021-03-19code cleanupazhirnov65-136/+9
2021-03-19Vulkan: fixed tests on Mac.azhirnov11-24/+281
2021-03-19Added DrawMeshIndirectCount command.azhirnov13-46/+262
2021-03-19Added inline ray tracing & trace rays indirect command.azhirnov22-46/+391
2021-03-19Refactored D3D11 resource cacheassiduous11-914/+441
2021-03-19D3D11 backend: some header clean-up plus few minor updatesassiduous22-40/+37
2021-03-19Unified fence implementations in all backendsassiduous7-41/+25
2021-03-19Reworked CommandListBase to use EngineImplTraits like the rest of the base cl...assiduous9-22/+34
2021-03-19Renamed Align to AlignUpassiduous23-66/+72
2021-03-19Direct3D11: added BindPointsD3D11 instead of TBindPoints and TBindPointsAndAc...azhirnov15-675/+533
2021-03-19Direct3D11: added resource signatureazhirnov36-2968/+3835
2021-03-19Reworked combined and immutable sampler validation in resource signatureassiduous1-61/+136
2021-03-19Some minor/cosmetic changesassiduous5-48/+28
2021-03-19Updated resource binding validationassiduous9-115/+131
2021-03-19Moved duplicate buffer mode validation logic to ShaderResourceVariableBase.hppassiduous4-129/+131
2021-03-19Moved duplicate shader variable functionality to ShaderVariableBaseassiduous7-209/+80
2021-03-19Vk backend: moved resource binding logic to variable manager and cacheassiduous8-691/+742
2021-03-19D3D12 backend: moved resource binding logic to shader variable mangerassiduous4-467/+471
2021-03-19Fixed issue with destruction of ShaderResourceBindingBaseassiduous1-46/+60
2021-03-19Unified implementation of IPipelineResourceSignature::IsCompatibleWithassiduous9-124/+45
2021-03-19Unified PRS hash calculationassiduous10-102/+77
2021-03-19Renamed Texture*_OGL to Texture*_GLassiduous17-346/+346
2021-03-19GL backend: some code improvementsassiduous11-233/+238
2021-03-19Moved ProcessSignatureResources method to PipelineResourceSignatureBaseassiduous7-167/+99
2021-03-19Removed unused ShaderVariableManagerGL::dvpVerifyBindingsassiduous4-94/+3
2021-03-19Reworked samplers handling in OpenGLassiduous4-105/+104
2021-03-19Resource singature: moved allocation of static resource cache and var manager...assiduous5-57/+55