summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* GLTF: hacky VR rendering supportext-vks-ol2021-03-274-9/+28
* DILIGENT_BEGIN_INTERFACE1 helpers-ol2021-03-271-0/+9
* Enable VulkanLogicalDevice with external devicess-ol2021-03-274-43/+106
* External Vulkan SwapChain supports-ol2021-03-277-809/+107
* External Vulkan Device supports-ol2021-03-278-2/+151
* Fixed issue with stale descriptor sets in Vulkanassiduous2021-03-191-0/+3
* Fixed Windows 8.1 build issue and a couple of clang warningsassiduous2021-03-192-0/+18
* Fixed Win SDK 17763 build issuesassiduous2021-03-193-0/+20
* Fixed rebase issues; updated API to version 240083assiduous2021-03-194-3/+8
* Fixed test failures in d3d12_sw mode due to bugs in WARPassiduous2021-03-193-11/+29
* Removed duplicate code from unbinding incompatible signatures logic in D3D11,...assiduous2021-03-194-78/+49
* Few updates to PipelineStateD3D11Implassiduous2021-03-191-56/+48
* PipelineResourceSignatureD3D11Impl: reworked resource allocationassiduous2021-03-197-124/+145
* PipelineStateD3D11Impl: improved D3D11 shader storageassiduous2021-03-192-60/+63
* D3D11 backend: optimized resource countersassiduous2021-03-193-32/+120
* Some more code improvemnts in D3D11 backendassiduous2021-03-1911-167/+236
* ShaderVariableManagerD3D11: some code updatesassiduous2021-03-193-73/+31
* Fixed handling pixel shader UAVs in D3D11assiduous2021-03-193-87/+94
* More updates to ShaderResourceCacheD3D11 and resource binding in D3D11assiduous2021-03-197-294/+291
* Few more updates to ShaderResourceCacheD3D11assiduous2021-03-192-140/+87
* Refactored ShaderResourceCacheD3D11assiduous2021-03-196-422/+256
* Some updates to ShaderResourceCacheD3D11assiduous2021-03-193-96/+98
* Direct3D11: resource cache refactoringazhirnov2021-03-1911-848/+914
* GL backend: fixed issue with immutable sampler stages in default signature wi...assiduous2021-03-192-3/+19
* Fixed Vulkan command buffer leakassiduous2021-03-199-126/+143
* code cleanupazhirnov2021-03-1965-136/+9
* Vulkan: fixed tests on Mac.azhirnov2021-03-1922-73/+626
* Added DrawMeshIndirectCount command.azhirnov2021-03-1915-61/+474
* Added inline ray tracing & trace rays indirect command.azhirnov2021-03-1925-55/+1039
* Refactored D3D11 resource cacheassiduous2021-03-1911-914/+441
* D3D11 backend: some header clean-up plus few minor updatesassiduous2021-03-1922-40/+37
* Unified fence implementations in all backendsassiduous2021-03-197-41/+25
* Reworked CommandListBase to use EngineImplTraits like the rest of the base cl...assiduous2021-03-199-22/+34
* Renamed Align to AlignUpassiduous2021-03-1931-130/+136
* Direct3D11: added BindPointsD3D11 instead of TBindPoints and TBindPointsAndAc...azhirnov2021-03-1915-675/+533
* Direct3D11: added resource signatureazhirnov2021-03-1937-2970/+3838
* Reworked combined and immutable sampler validation in resource signatureassiduous2021-03-197-78/+188
* Some minor/cosmetic changesassiduous2021-03-195-48/+28
* Updated resource binding validationassiduous2021-03-199-115/+131
* Moved duplicate buffer mode validation logic to ShaderResourceVariableBase.hppassiduous2021-03-194-129/+131
* Moved duplicate shader variable functionality to ShaderVariableBaseassiduous2021-03-197-209/+80
* Vk backend: moved resource binding logic to variable manager and cacheassiduous2021-03-198-691/+742
* D3D12 backend: moved resource binding logic to shader variable mangerassiduous2021-03-195-467/+534
* Fixed issue with destruction of ShaderResourceBindingBaseassiduous2021-03-191-46/+60
* Updated PSOCompatibility.IsCompatibleWith: texture and texture array are now ...assiduous2021-03-191-10/+7
* Unified implementation of IPipelineResourceSignature::IsCompatibleWithassiduous2021-03-199-124/+45
* Unified PRS hash calculationassiduous2021-03-1910-102/+77
* Renamed Texture*_OGL to Texture*_GLassiduous2021-03-1917-346/+346
* GL backend: some code improvementsassiduous2021-03-1911-233/+238
* Moved ProcessSignatureResources method to PipelineResourceSignatureBaseassiduous2021-03-197-167/+99