summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine/interface/RenderDevice.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* minor improvementsazhirnov2021-01-261-18/+22
* Added first couple of pipeline resource signature testsassiduous2021-01-251-16/+22
* added pipeline resource signature (wip)azhirnov2021-01-151-0/+6
* Updated copyright noticeassiduous2021-01-011-1/+1
* some improvements for ray tracingazhirnov2020-12-091-0/+3
* Merge branch 'master' into ray_tracingassiduous2020-11-101-17/+17
|\
| * Added CreateRenderPass and CreateFramebuffer C functionsassiduous2020-11-021-0/+2
* | PSO refactoring for ray tracingazhirnov2020-10-251-15/+27
* | Merge branch 'master' into ray_tracingazhirnov2020-10-251-21/+32
|\|
| * Renamed USAGE_STATIC to USAGE_IMMUTABLE (API240077)assiduous2020-10-191-2/+2
| * A number of fixes for PSO creation refactoring (API240075)assiduous2020-10-181-2/+2
| * Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of sin...azhirnov2020-10-151-19/+30
* | A few random fixes to ray tracing API and implementationassiduous2020-10-041-3/+25
* | Added ray tracing typesazhirnov2020-10-041-0/+17
|/
* Added option to enable/disable device features during initialization (API 240...assiduous2020-09-131-1/+0
* Added framebuffer object implementation stubsassiduous2020-08-021-0/+14
* Added Render pass interface stubassiduous2020-08-021-0/+13
* Added PipelineStateCreateInfo struct that is taken by IRenderDevice::CreateIn...assiduous2020-04-011-3/+3
* Reworked C interface to optimize inheritance handlingassiduous2020-01-291-8/+3
* Reworked interface definitions to use DILIGENT_BEGIN_INTERFACE/DILIGENT_END_I...assiduous2020-01-281-6/+2
* Reworked C inteface method calls to use CALL_IFACE_METHOD macroassiduous2020-01-281-14/+14
* Guarded interface definitions by define-undef macro helper include pairs to a...assiduous2020-01-271-7/+4
* Reworked C interfaces to share declaration with c++assiduous2020-01-271-84/+64
* Fixed Render device, query, PSO and fence C interfaces; added render device C...assiduous2020-01-261-32/+51
* c inteface: implemented core object VTBLsassiduous2020-01-251-3/+50
* Reworked main headers to be compatible with cassiduous2020-01-251-4/+11
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-031-1/+14
* Updated coyright noticeassiduous2020-01-011-7/+11
* Added DiligentCoreAPITestEgor Yusov2019-12-071-1/+1
* clang-formatted GraphicsEngine projectEgor Yusov2019-11-231-38/+38
* Fixed typosEgor Yusov2019-09-181-7/+7
* Updated Copyright noticeEgor Yusov2019-09-171-1/+1
* Added IRenderDevice::IdleGPU() method (updated API version to 240029)Egor Yusov2019-09-091-0/+11
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-061-0/+7
* Minor interface improvementEgor Yusov2019-03-041-1/+1
* Working on resource binding API refactorEgor Yusov2019-02-281-4/+3
* Updated IRenderDevice::CreateTexture and IRenderDevice::CreateBuffer to take ...Egor Yusov2019-02-091-10/+9
* Updated copyright noticeEgor Yusov2019-01-021-1/+1
* Added ReleaseStaleResources() to IRenderDevice interface + a bunch of minor c...Egor Yusov2018-10-041-0/+7
* Added fence object stubs + code formattingEgor Yusov2018-07-201-20/+32
* Fixed interface headers to use relative paths in #includeEgor Yusov2018-02-231-1/+1
* Updated copyright noticeEgor Yusov2018-01-041-1/+1
* Reworked Common and Platform modules to break interdependenices;Egor Yusov2017-12-281-2/+2
* Merge from dev branchEgor Yusov2017-05-201-1/+1
* Merging Updates from dev branchEgor Yusov2017-05-201-1/+1
* Fixed D3D12 warnings, updated copyright noticeEgor Yusov2017-04-061-1/+1
* Updated to Diligent Engine 2.0Egor Yusov2016-08-201-57/+13
* Release v1.0.0Egor Yusov2015-10-211-0/+220