summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Few updates to PipelineStateVkImpl and PipelineStateD3D12Implassiduous2021-03-194-58/+69
* Added PSO creation failure tests for mesh & ray tracing pipelines, fixed ray ...azhirnov2021-03-193-8/+493
* Vulkan: added validation for DescriptorSetBaseInd, optimized field packingazhirnov2021-03-192-6/+23
* Added ShaderResourceLayoutTest.MergedVarStages testassiduous2021-03-192-0/+204
* Added PSO creation failure testsassiduous2021-03-195-3/+691
* Reworked PSO intialization to allow shader resources be combined when defined...assiduous2021-03-197-147/+301
* some fixes and improvements for D3D12 & Vulkanazhirnov2021-03-1920-446/+599
* D3D12 backend: added extra validation of pipeline resource signature resource...assiduous2021-03-194-9/+75
* Few updates to RenderDeviceD3D12Implassiduous2021-03-192-28/+40
* Few updated to RootParamsManager, RootSignatureD3D12, and ShaderResourceCache...assiduous2021-03-197-47/+122
* PipelineResourceSignatureD3D12Impl: added bound buffer view mode validationassiduous2021-03-193-64/+14
* Reworked ShaderVariableVkImpl and ShaderVariableD3D12Impl: removed some dupli...assiduous2021-03-1911-285/+160
* Some updates to ShaderVariableD3D12assiduous2021-03-193-56/+31
* Fixed clang/gcc errorassiduous2021-03-191-1/+1
* Added IShaderResourceBinding::StaticResourcesInitialized methodassiduous2021-03-196-19/+18
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-1919-142/+194
* Reworked ShaderResourceBindingVkImpl and ShaderResourceBindingD3D12Impl: move...assiduous2021-03-198-207/+153
* Improved paramter packing for CommitRootTables and CommitRootViews methods of...assiduous2021-03-193-41/+49
* Reworked ShaderResourceCacheD3D12 to keep track of bound dynamic root buffer ...assiduous2021-03-197-244/+325
* D3D12: optimized CommitRootTables by creatin DescriptorHeapAllocation objects...assiduous2021-03-192-16/+32
* D3D12 backend: updated dynamic root buffers counting plus added counter valid...assiduous2021-03-196-76/+125
* Few updates to DeviceContextD3D12Implassiduous2021-03-195-89/+77
* Implemented committed resource validation in d3d12assiduous2021-03-1912-224/+428
* Fixed bug in DescriptorHeapAllocationManagerassiduous2021-03-191-4/+5
* Reworked shader resource binding remapping in d3d12; updated PipelineStateD3D...assiduous2021-03-198-264/+351
* PipelineResourceSignatureD3D12Impl: few minor updatesassiduous2021-03-191-25/+24
* Refactored D3D12 shader resource cache and descriptor table handlingassiduous2021-03-1913-589/+577
* Reworked PipelineResourceSignatureD3D12Impl::CommitRootViewsassiduous2021-03-192-27/+54
* D3D12 backend: moved resource state transition logic from PipelineResourceSig...assiduous2021-03-195-307/+301
* PipelineResourceSignatureD3D12Impl and PipelineResourceSignatureVkImpl: remov...assiduous2021-03-194-90/+93
* Updated accessing static variables through PSOassiduous2021-03-192-41/+59
* Unified static resource methods in PipelineResourceSignatureVkImpl and Pipeli...assiduous2021-03-195-79/+53
* Moved duplicate static resources logic from PipelineResourceSignatureD3D12Imp...assiduous2021-03-195-111/+95
* PipelineResourceSignatureD3D12Impl: some refactoringassiduous2021-03-198-101/+101
* D3D12 comamnd context: updated state transitions for RT acceleration structuresassiduous2021-03-191-2/+8
* D3D12 backend: some code cleanupassiduous2021-03-1916-23/+22
* Reworked FenceVkImpl to use atomicsassiduous2021-03-192-9/+19
* Reworked CommandQueueD3D12Impl and CommandQueueVkImpl to use atomicsassiduous2021-03-194-17/+21
* Refactored implementation of state tranistions in D3D12 backendassiduous2021-03-196-225/+243
* Few minor updates to BufferD3D12Impl and BufferViewD3D12Implassiduous2021-03-193-15/+15
* Imlemented workarounds for tests failing due to D3D12 WARP resource array ind...assiduous2021-03-196-78/+194
* Added PipelineResourceSignatureTest.StructuredBuffers testassiduous2021-03-191-50/+58
* D3D12 backend: disallowed binding dynamic constant and structured buffers to ...assiduous2021-03-195-24/+73
* Testing swap chain: enabled capturing multiple fail images for the same testassiduous2021-03-193-17/+29
* DrawCommandTest: added structured buffer array, and formatted buffer testsassiduous2021-03-195-74/+280
* Few minor updates to ShaderResourceCacheD3D12assiduous2021-03-194-49/+52
* Few minor updates to RootSignatureD3D12assiduous2021-03-192-18/+10
* fixed DXBC & DXIL resource remappingazhirnov2021-03-197-233/+549
* D3D12: reworked formatted buffer SRVs to be allocated as root viewsassiduous2021-03-197-118/+138
* Updated DrawCommandTests to use different clear color for each testassiduous2021-03-191-3/+7