summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineMetal (follow)
Commit message (Expand)AuthorAgeFilesLines
* Updated some more copyright noticesassiduous2021-01-0414-14/+14
* Implemented testing of texture/buffer creation from Metal resourcesassiduous2020-11-191-3/+4
* IRenderDeviceMtl: added CreateTextureFromMtlResource and CreateBufferFromMtlR...assiduous2020-10-241-0/+10
* Updated shader resource layout tests to work on Metalassiduous2020-10-142-0/+2
* Metal interface: using id<> instead of void*assiduous2020-10-016-11/+17
* A number of updates to support Metal backendassiduous2020-10-012-2/+6
* Updated Metal interfaces plus a number of misc fixesassiduous2020-09-285-0/+13
* Metal interface headers: updated copyright noticeassiduous2020-09-2414-14/+42
* Removed implementation of Metal backendassiduous2020-09-2436-3146/+0
* Updated ShaderResourceBindingBase: using PSO implementation type for the poin...assiduous2020-09-181-6/+6
* Fixed Metal backendassiduous2020-09-131-4/+4
* fixed compilation on Mac & UWPazhirnov2020-09-013-2/+14
* Implemented unified render pass attachment state updates within subpasses and...assiduous2020-08-082-3/+3
* Updated EndRenderPass to optionally update resource statesassiduous2020-08-022-3/+3
* Base implementation of BeginRenderPass/NextSubpass/EndRenderPass methodsassiduous2020-08-022-0/+7
* Added BeginRenderPass, NextSubpass, and EndRenderPass device context methodsassiduous2020-08-022-0/+21
* Fixed Metal backend build issuesassiduous2020-08-024-3/+6
* Added framebuffer object implementation stubsassiduous2020-08-024-1/+113
* Added IRenderPassVk interfaceassiduous2020-08-021-1/+1
* Fixed Metal build errorassiduous2020-08-022-0/+1
* Added render pass object implementation stubs in all backendsassiduous2020-08-023-10/+107
* Added Render pass interface stubassiduous2020-08-022-0/+15
* Added surface pretransform parameter to swap chain desc (API 240057)assiduous2020-04-242-3/+3
* Fixed Metal build errorassiduous2020-04-011-1/+1
* Added PipelineStateCreateInfo struct that is taken by IRenderDevice::CreateIn...assiduous2020-04-014-12/+12
* Updated Mac and iOS native window structsassiduous2020-02-034-14/+14
* Fixed MacOS build issuesassiduous2020-01-286-6/+5
* Fixed BufferViewMtlImplassiduous2020-01-271-1/+0
* Fixed build issues in Metal backendassiduous2020-01-2714-17/+16
* Reworked IShader::GetResource to be compatible with C; renamed the method to ...assiduous2020-01-261-1/+1
* Fixed issue with RenderDeviceMtlImplassiduous2020-01-261-2/+2
* Fixed Metal backend build errorassiduous2020-01-132-2/+2
* Improved device feature reporting; added flags for query supportassiduous2020-01-071-4/+4
* Fixed few MacOS build issuesassiduous2020-01-031-1/+1
* Added query interface; implemented queries in D3D11 and D3D12assiduous2020-01-039-0/+194
* Fixed few MacOS build issuesassiduous2019-12-283-48/+10
* clang-formatted GraphicsEngineMetal projectEgor Yusov2019-11-2426-231/+207
* Renamed INSTALL_DILIGENT_CORE cmake option to DILIGENT_INSTALL_COREEgor Yusov2019-11-211-1/+1
* Added 'ResolveTextureSubresource' device context command (API Version 240041)...Egor Yusov2019-11-102-1/+13
* Updated descriptions of backend-specific interfacesEgor Yusov2019-11-0912-12/+12
* Some code refactoringEgor Yusov2019-10-302-2/+5
* Fixed Metal backendEgor Yusov2019-10-192-11/+44
* Added IRenderDevice::IdleGPU() method (updated API version to 240029)Egor Yusov2019-09-092-0/+7
* Added IDeviceContext::WaitForIdle() method (updated API version to 240028)Egor Yusov2019-09-092-2/+12
* Renamed IDeviceContext::Wait to IDeviceContext::WaitForFence (updated API ver...Egor Yusov2019-09-092-2/+2
* Fixed Metal build errorEgor Yusov2019-09-081-1/+1
* Added IDeviceContext::Wait() method (updated API version to 240026)Egor Yusov2019-09-082-1/+11
* Added 'Diligent-' prefix to project names to avoid name conflicts (https://gi...Egor Yusov2019-06-091-28/+28
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API Versi...Egor Yusov2019-04-063-10/+16
* Added API info queryEgor Yusov2019-04-061-2/+2