summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngine/interface/PipelineState.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* GLTF: hacky VR rendering supportext-vks-ol2021-03-271-0/+2
* OpenGL: added resource signatureazhirnov2021-03-191-1/+5
* Reworked PSO intialization to allow shader resources be combined when defined...assiduous2021-03-191-1/+6
* some fixes and improvements for D3D12 & Vulkanazhirnov2021-03-191-2/+5
* Replaced InitializeStaticResources and InitializeStaticResourcesWithSignature...assiduous2021-03-191-36/+84
* Vk backend: some minor updates + commentsassiduous2021-03-191-3/+9
* merged with resource_signatureazhirnov2021-03-191-2/+5
* GraphicsAccessories: added PipelineTypeFromShaderStages functionassiduous2021-01-251-1/+3
* PipelineState.h: updated commentsassiduous2021-01-231-8/+17
* pipeline resource signature for vulkanazhirnov2021-01-211-2/+4
* added pipeline resource signature (wip)azhirnov2021-01-151-35/+26
* Updated copyright noticeassiduous2021-01-011-1/+1
* Updated API to 240080 + fixed SBTBaseassiduous2020-12-181-0/+7
* some improvements for ray tracingazhirnov2020-12-091-1/+3
* bug fix for ray tracing, fixed KHR via NV emulation.azhirnov2020-11-161-10/+0
* Added ability to update AS.azhirnov2020-11-101-5/+4
* A number of minor updates/fixesassiduous2020-11-061-16/+16
* Added support for local root signature & shader record.azhirnov2020-11-051-1/+7
* Added AS copy with compacting.azhirnov2020-11-051-36/+50
* fixed resource state transitions, some improvements for ray tracingazhirnov2020-11-031-2/+9
* A number of minor updatesassiduous2020-10-301-6/+6
* added ray tracing implementation for dx12 and vulkanazhirnov2020-10-281-0/+39
* PSO refactoring for ray tracingazhirnov2020-10-251-38/+54
* Merge branch 'master' into ray_tracingazhirnov2020-10-251-58/+80
|\
| * Renamed static sampler to immutable sampler (API240076)assiduous2020-10-191-21/+25
| * A number of fixes for PSO creation refactoring (API240075)assiduous2020-10-181-1/+9
| * Added GraphicsPipelineCreateInfo and ComputePipelineCreateInfo instead of sin...azhirnov2020-10-151-43/+46
| * removed strong references to shaders in PSOazhirnov2020-10-081-1/+1
* | A few random fixes to ray tracing API and implementationassiduous2020-10-041-0/+1
* | Added ray tracing typesazhirnov2020-10-041-0/+73
|/
* Another set of minor updates to mesh shader implementationassiduous2020-09-101-2/+2
* A bunch of random updatesassiduous2020-09-091-7/+9
* fixed message text and docsazhirnov2020-09-081-2/+2
* Rename ***_PIPELINE to PIPELINE_TYPE_***azhirnov2020-08-191-8/+8
* Merge branch 'master' into mesh_shaderazhirnov2020-08-191-15/+30
|\
| * Added pRenderPass and SubpassIndex members to GraphicsPipelineDesc structassiduous2020-08-021-15/+29
| * PipelineStateVkImpl: creating implicit IRenderPass object instead of Vulkan r...assiduous2020-08-021-0/+1
* | Added mesh shaderazhirnov2020-08-111-6/+30
|/
* Enabled using PSO_CREATE_FLAGS flags in D3D11, D3D12 and Vk backends.assiduous2020-04-011-5/+6
* Added PipelineStateCreateInfo struct that is taken by IRenderDevice::CreateIn...assiduous2020-04-011-0/+36
* Added API function call type specification to fix c/c++ mismatch on x86 MSVCassiduous2020-01-291-1/+1
* Reworked C interface to optimize inheritance handlingassiduous2020-01-291-9/+4
* 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-6/+6
* Guarded interface definitions by define-undef macro helper include pairs to a...assiduous2020-01-271-8/+4
* Reworked C interfaces to share declaration with c++assiduous2020-01-271-49/+65
* Fixed pipeline state C api; added test.assiduous2020-01-261-6/+6
* Fixed Render device, query, PSO and fence C interfaces; added render device C...assiduous2020-01-261-17/+25
* Fixed Buffer, BufferView, Texture, TextureView interfaces; added C interface ...assiduous2020-01-261-8/+8
* c inteface: implemented core object VTBLsassiduous2020-01-251-4/+31