summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineMetal (follow)
Commit message (Collapse)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 ↵assiduous2020-10-241-0/+10
| | | | CreateBufferFromMtlResource methods
* 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 ↵assiduous2020-09-181-6/+6
| | | | pointers
* 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 ↵assiduous2020-08-082-3/+3
| | | | and after the render pass ends
* 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 ↵assiduous2020-04-014-12/+12
| | | | IRenderDevice::CreateInfo instead of PipelineStateDesc struct (API version 240056)
* 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
| | | | GetResourceDesc
* 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 ↵Egor Yusov2019-11-102-1/+13
| | | | 240041) (not yet implemented in OpenGL backend)
* 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 ↵Egor Yusov2019-09-092-2/+2
| | | | version to 240027). Added FlushContext parameter to the methods
* 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 ↵Egor Yusov2019-06-091-28/+28
| | | | (https://github.com/DiligentGraphics/DiligentEngine/issues/20)
* Made IShaderSourceInputStreamFactory derived from IObject (upgraded API ↵Egor Yusov2019-04-063-10/+16
| | | | Version to 240021)
* Added API info queryEgor Yusov2019-04-061-2/+2
|