summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Updated comments and readmeEgor Yusov2018-12-092-75/+121
* Replaced SET_RENDER_TARGETS_FLAGS with RESOURCE_STATE_TRANSITION_MODE.Egor Yusov2018-12-041-54/+28
* Removed DRAW_FLAG_TRANSITION_VERTEX_BUFFERS, DRAW_FLAG_TRANSITION_INDEX_BUFFE...Egor Yusov2018-12-032-114/+120
* Made DeviceContextBase template class little more readable by keeping only tw...Egor Yusov2018-12-031-69/+71
* Replaced COMMIT_SHADER_RESOURCES_FLAGS with RESOURCE_STATE_TRANSITION_MODEEgor Yusov2018-12-032-40/+20
* Added explicit state transition control to CopyBuffer() and CopyTexture() met...Egor Yusov2018-12-024-94/+113