summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3D11 (follow)
Commit message (Expand)AuthorAgeFilesLines
* Removed duplicate code from unbinding incompatible signatures logic in D3D11,...assiduous2021-03-191-24/+4
* Few updates to PipelineStateD3D11Implassiduous2021-03-191-56/+48
* PipelineResourceSignatureD3D11Impl: reworked resource allocationassiduous2021-03-193-117/+120
* 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-199-166/+212
* 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
* code cleanupazhirnov2021-03-1916-54/+3
* Added DrawMeshIndirectCount command.azhirnov2021-03-192-0/+7
* Added inline ray tracing & trace rays indirect command.azhirnov2021-03-193-1/+10
* Refactored D3D11 resource cacheassiduous2021-03-1910-912/+438
* D3D11 backend: some header clean-up plus few minor updatesassiduous2021-03-1922-40/+37
* Unified fence implementations in all backendsassiduous2021-03-192-12/+8
* Reworked CommandListBase to use EngineImplTraits like the rest of the base cl...assiduous2021-03-194-7/+12
* Renamed Align to AlignUpassiduous2021-03-194-27/+33
* Direct3D11: added BindPointsD3D11 instead of TBindPoints and TBindPointsAndAc...azhirnov2021-03-1911-616/+470
* Direct3D11: added resource signatureazhirnov2021-03-1931-2961/+3799
* Few minor updates to PSO implsassiduous2021-03-191-2/+2
* Reworked ExecuteCommandList(s) to take multiple command lists instead of oneassiduous2021-02-072-13/+22
* Updated copyright noticeassiduous2021-01-0168-68/+68
* PSO initialization: updated shader stage initializationassiduous2020-12-232-13/+12
* Merge branch 'azhirnov-ray_tracing_2'assiduous2020-12-1512-39/+167
|\
| * D3D12 resource binding refactoring, rename LinearAllocator to FixedLinearAllo...azhirnov2020-11-162-3/+3
| * Merge branch 'master' into ray_tracingassiduous2020-11-101-1/+1
| |\
| * | Refactored TextureBaseassiduous2020-11-061-1/+1
| * | Refactored BufferBaseassiduous2020-11-061-2/+2
| * | Added support for local root signature & shader record.azhirnov2020-11-052-4/+4
| * | Added AS copy with compacting.azhirnov2020-11-052-0/+16
| * | fixed resource state transitions, some improvements for ray tracingazhirnov2020-11-031-1/+1
| * | A number of minor updatesassiduous2020-10-301-9/+6
| * | added ray tracing implementation for dx12 and vulkanazhirnov2020-10-282-29/+36
| * | A number of updates/fixes to PSO refactor mergeassiduous2020-10-284-2/+4
| * | PSO refactoring for ray tracingazhirnov2020-10-257-3/+35
| * | Merge branch 'master' into ray_tracingazhirnov2020-10-2514-314/+489
| |\ \
| * | | A few random fixes to ray tracing API and implementationassiduous2020-10-041-1/+1
| * | | Added dummy implementation for D3D11, D3D12, OpenGLazhirnov2020-10-044-1/+75
* | | | D3D11 Device context: verifying committed resources only when DRAW_FLAG_VERIF...assiduous2020-12-141-11/+11
* | | | GraphicsTools: added IBufferSuballocatorassiduous2020-12-072-2/+2
* | | | Added IDeviceContext::GetFrameNumber() method (API )assiduous2020-12-031-0/+2
| |_|/ |/| |
* | | Fixed engine factories in C APIassiduous2020-11-011-1/+1
| |/ |/|
* | Added ShaderResourceQueries device feature and EngineGLCreateInfo::ForceNonS...assiduous2020-10-211-1/+1
* | Improved exception safety of SRB object creationassiduous2020-10-202-49/+87
* | Improved exception safety of pipeline state object constructionassiduous2020-10-207-177/+201
* | Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-193-6/+6