summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine (follow)
Commit message (Expand)AuthorAgeFilesLines
* Added Rect::IsValid methodEgor Yusov2019-03-221-0/+5
* Renamed USAGE_CPU_ACCESSIBLE to USAGE_STAGINGEgor Yusov2019-03-182-5/+5
* Moved NumDeferredContexts parameter from factory functions to EngineCreateInf...Egor Yusov2019-03-181-0/+7
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-5/+3
* Improved buffer stride management in PSOEgor Yusov2019-03-071-24/+30
* Improved handling input layout elements in the pipeline stateEgor Yusov2019-03-071-20/+29
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-072-0/+137
* Merged var_type_refactor into masterEgor Yusov2019-03-0720-381/+637
|\
| * Few improvements to managing static resources when sep programs are not suppo...Egor Yusov2019-03-061-1/+1
| * Fixed clang compiler warningsEgor Yusov2019-03-068-8/+8
| * Keep fixing Metal backend + few other minor changesEgor Yusov2019-03-061-1/+1
| * Fixed Metal backend stubEgor Yusov2019-03-061-0/+8
| * Added ShaderFlags parameter to IPipelineState::BindStaticResourcesEgor Yusov2019-03-052-3/+5
| * Updated GL engine factory headers and structuresEgor Yusov2019-03-051-0/+17
| * Updated D3D11, D3D12, and Vk EngineFactory headers & structuresEgor Yusov2019-03-051-3/+42
| * Minor interface improvementEgor Yusov2019-03-0412-12/+12
| * Almost completed refactoring d3d11 backend to comply with the new APIEgor Yusov2019-03-041-1/+1
| * Cleaned up QueryInterface declarationsEgor Yusov2019-03-036-6/+6
| * Fixed PipelineState.hEgor Yusov2019-03-021-0/+1
| * Fixed ShaderResourceBinding.hEgor Yusov2019-03-021-0/+2
| * Renamed PipelineLayoutDesc to PipelineResourceLayoutDescEgor Yusov2019-02-283-14/+14
| * Improved shader resource binding error reporting in ShaderResourceLayoutVkEgor Yusov2019-02-281-0/+2
| * Fixed some issues in Vk backendEgor Yusov2019-02-281-1/+2
| * Finished refactoring pipeline layout definition in Vk backendEgor Yusov2019-02-285-206/+367
| * Working on resource binding API refactorEgor Yusov2019-02-286-151/+174
* | Fixed typo in LayoutElement structureEgor Yusov2019-02-271-1/+1
|/
* Implemented workaround to allow binding static resources when separate shader...Egor Yusov2019-02-221-2/+2
* Fixed SRBs with non-separable shaders in GL back-endEgor Yusov2019-02-211-3/+0
* Updated auto stride computationEgor Yusov2019-02-191-4/+4
* FIxed issue with automatic input layout element stride computationEgor Yusov2019-02-192-40/+56
* Disabled all Vulkan features by defaultEgor Yusov2019-02-181-3/+3
* Updated constructor of DepthStencilStateDescEgor Yusov2019-02-091-7/+11
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-092-13/+12
* Defined constructos to fix build errors on Apple's clangEgor Yusov2019-02-0813-63/+323
* Cleared interface: removed superfluous default constructors; added default me...Egor Yusov2019-02-0819-539/+338
* Updated HashMapStringKey to define Hasher in the struct rather than in stdEgor Yusov2019-01-311-1/+1
* Cosmetic code changesEgor Yusov2019-01-141-15/+18
* Fixed issue in resource barrier correctness debug checks in D3D12 backendEgor Yusov2019-01-141-2/+2
* Updated ExtractViewFrustumPlanesFromMatrix and ExtractViewFrustumPlanesFromMa...Egor Yusov2019-01-131-7/+7
* Updated copyright noticeEgor Yusov2019-01-0245-45/+45
* Added Metal backend stubEgor Yusov2018-12-305-6/+15
* Fix for memory access violation when reading debug name from d3d11 texturesEgor Yusov2018-12-271-1/+1
* Fixed multiple unused variable warnings in clang release buildEgor Yusov2018-12-241-0/+4
* Fixed issue with binding default framebuffer in OpenGLEgor Yusov2018-12-231-7/+11
* Fixed clang compiler warningEgor Yusov2018-12-231-5/+5
* Implemented split barriers (closed https://github.com/DiligentGraphics/Dilige...Egor Yusov2018-12-232-15/+51
* Made engine core installation optional that is on by default on Win32 and Lin...Egor Yusov2018-12-171-1/+3
* Added install steps; updated header structure for platformsEgor Yusov2018-12-171-0/+2
* Fixed a number of minor issues revealed by code analysisEgor Yusov2018-12-161-14/+16
* Few more updates to comments plus added convenience constructors for DrawAttr...Egor Yusov2018-12-091-81/+172