summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineD3DBase (follow)
Commit message (Expand)AuthorAgeFilesLines
* Improved shader resource layout error reportingEgor Yusov2019-03-231-22/+33
* Couple of minor updatesEgor Yusov2019-03-081-1/+1
* Added IShaderResourceVariableD3D interface plus fixed some include pathsEgor Yusov2019-03-082-3/+56
* Repalced IShaderResourceVariable::GetArraySize() and GetName() with GetResour...Egor Yusov2019-03-081-7/+2
* Added IShaderD3D interface and HLSLShaderResourceDesc structureEgor Yusov2019-03-084-47/+120
* A bunch of minor code improvementsEgor Yusov2019-03-081-22/+21
* Improved handling input layout elements in the pipeline stateEgor Yusov2019-03-071-5/+5
* Fixed minor issue with ShaderResources::GetShaderResourceDesc() function in D...Egor Yusov2019-03-071-1/+1
* Made engine factory interfaces derived from IObject (fixed https://github.com...Egor Yusov2019-03-071-1/+8
* Keep fixing Metal backend + few other minor changesEgor Yusov2019-03-062-1/+6
* Completed D3D12 back-end refactor to comply with the new APIEgor Yusov2019-03-051-25/+41
* Final changes to complete d3d11 backend refactorEgor Yusov2019-03-042-40/+62
* Almost completed refactoring d3d11 backend to comply with the new APIEgor Yusov2019-03-042-102/+227
* Partially reworked ShaderResourceLayoutD3D11Egor Yusov2019-03-032-0/+89
* Reworked ShaderResourcesD3D11 to comply with the updated APIEgor Yusov2019-03-031-8/+5
* Reworked ShaderD3D11Impl to comply with the updated APIEgor Yusov2019-03-031-9/+13
* Reworked ShaderD3DBase to comply with the updated APIEgor Yusov2019-03-036-274/+66
* Updated copyright noticeEgor Yusov2019-01-0214-14/+14
* 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-1/+3
* Some minor updates to formatting of debug messagesEgor Yusov2018-11-241-1/+1
* Removed default shader resource binding objectEgor Yusov2018-11-241-6/+7
* Enabled Vulkan backend to take compiled SPIRV byte codeEgor Yusov2018-10-261-6/+6
* Added HLSL definitions to SPIRV compiler + fixed bug in SPIRV shader resourcesEgor Yusov2018-10-261-1/+1
* Some improvements D3D shader resource managementEgor Yusov2018-10-253-86/+69
* Multiple improvements to shader resource binding in D3D11 and D3D12Egor Yusov2018-10-203-69/+72
* Implemented separate samplers in D3D12Egor Yusov2018-10-183-13/+16
* Implemented separate samplers in D3D11Egor Yusov2018-10-173-122/+285
* Fixed https://github.com/DiligentGraphics/DiligentCore/issues/2 (make '_sampl...Egor Yusov2018-10-112-5/+4
* Reworked context pool management in D3D12Egor Yusov2018-10-052-7/+4
* Fixed depth-stencil format correction in D3DEgor Yusov2018-10-041-1/+11
* Reworked message formattingEgor Yusov2018-09-231-4/+3
* Fixed shader parsing errors caused by incorrect representation of signed enum...Egor Yusov2018-08-304-40/+72
* Implemented raw buffers (fixed https://github.com/DiligentGraphics/DiligentCo...Egor Yusov2018-08-262-27/+46
* Implemented shader variable access by index;Egor Yusov2018-08-031-3/+23
* Fixed build bug with RenderDeviceD3DBaseEgor Yusov2018-07-201-2/+3
* Implemented resource names string pool for D3D backendsEgor Yusov2018-06-193-84/+134
* Cleaned D3D Shader Resource implementationEgor Yusov2018-06-193-159/+109
* Implemented static sampler initialization in VulkanEgor Yusov2018-05-102-81/+8
* Fixed bug with clonning d3d shader resourcesEgor Yusov2018-04-261-1/+1
* Vulkan: added blend state desc conversionEgor Yusov2018-04-121-6/+8
* Added commentEgor Yusov2018-04-011-1/+3
* Fixed issue MakeWindowAssociation() not disabling Alt+Enter on D3D11Egor Yusov2018-04-011-4/+13
* Some minor updates to d3d swap chainEgor Yusov2018-03-311-2/+11
* Implemented switching to a fullscreen mode in d3d on Win32Egor Yusov2018-03-313-4/+201
* Implemented initialization in fullscreen mode on Win32Egor Yusov2018-03-301-1/+2
* Implemented option to specify hardware adapter when initializing the engine i...Egor Yusov2018-03-301-18/+19
* Implemented hardware adapter and display mode enumerationEgor Yusov2018-03-302-0/+207
* Added shader name output when shader compilation failsEgor Yusov2018-03-281-2/+2
* Added shader compiler log outputEgor Yusov2018-03-283-33/+48