..
kernels
Metal: Add support for Workbench Shadows.
2022-12-08 23:02:59 +01:00
mtl_backend.hh
Cycles: use GPU module for viewport display
2022-12-01 15:55:48 +01:00
mtl_backend.mm
Metal: Fix memory leaks.
2022-12-08 23:08:57 +01:00
mtl_batch.hh
Metal: MTLBatch and MTLDrawList implementation.
2022-10-18 12:47:43 +02:00
mtl_batch.mm
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_capabilities.hh
Cleanup: spelling in comments, formatting, move comments into headers
2022-09-06 16:25:20 +10:00
mtl_command_buffer.mm
Cleanup: white space around comment blocks
2022-12-17 15:58:30 +11:00
mtl_common.hh
Metal: MTLContext implementation and immediate mode rendering support.
2022-09-22 17:32:43 +02:00
mtl_context.hh
Metal: Add missing MIP_SWIZZLE texture usage flags. Fix compilation warnings.
2022-12-21 14:08:08 +01:00
mtl_context.mm
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_debug.hh
License headers: add missing license headers
2022-05-04 13:58:53 +10:00
mtl_debug.mm
MTLCommandBufferState for coordinating GPU workload submission and render pass coordination.
2022-06-27 11:45:49 +02:00
mtl_drawlist.hh
Metal: MTLBatch and MTLDrawList implementation.
2022-10-18 12:47:43 +02:00
mtl_drawlist.mm
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_framebuffer.hh
Cleanup: spelling in comments, formatting, move comments into headers
2022-09-06 16:25:20 +10:00
mtl_framebuffer.mm
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_immediate.hh
Cleanup: format
2022-09-23 14:33:42 +10:00
mtl_immediate.mm
Metal: Fix GPencil texture buffer attribute packing issue and cutting tool rendering.
2022-12-20 14:08:58 +01:00
mtl_index_buffer.hh
License headers: use SPDX identifiers
2022-09-09 15:44:03 +10:00
mtl_index_buffer.mm
Metal: Fix memory leaks.
2022-12-08 23:08:57 +01:00
mtl_memory.hh
Metal: MTLContext implementation and immediate mode rendering support.
2022-09-22 17:32:43 +02:00
mtl_memory.mm
Metal: Fix memory leaks.
2022-12-08 23:08:57 +01:00
mtl_primitive.hh
Metal: Fix GPencil texture buffer attribute packing issue and cutting tool rendering.
2022-12-20 14:08:58 +01:00
mtl_pso_descriptor_state.hh
Metal: Implement suppot for clip plane toggling via GPU_clip_distances.
2022-12-20 14:16:23 +01:00
mtl_query.hh
Metal: MTLIndexBuf class implementation.
2022-09-01 21:45:12 +02:00
mtl_query.mm
Metal: Fix memory leaks.
2022-12-08 23:08:57 +01:00
mtl_shader.hh
Cleanup: white space around comment blocks
2022-12-17 15:58:30 +11:00
mtl_shader.mm
Metal: Implement suppot for clip plane toggling via GPU_clip_distances.
2022-12-20 14:16:23 +01:00
mtl_shader_generator.hh
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_shader_generator.mm
Metal: Add support for all matrix types
2023-01-03 17:56:25 +01:00
mtl_shader_interface.hh
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_shader_interface.mm
Cleanup: spelling in comments
2023-01-03 10:19:27 +11:00
mtl_shader_interface_type.hh
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_shader_shared.h
Metal: MTLShader and MTLShaderGenerator implementation.
2022-09-01 22:28:40 +02:00
mtl_state.hh
Metal: Implement suppot for clip plane toggling via GPU_clip_distances.
2022-12-20 14:16:23 +01:00
mtl_state.mm
Metal: Implement suppot for clip plane toggling via GPU_clip_distances.
2022-12-20 14:16:23 +01:00
mtl_texture.hh
GPU: Explicit Texture Usage Flags for enabling GPU Backend optimizations.
2022-12-08 23:31:05 +01:00
mtl_texture.mm
Metal: Fix GPencil texture buffer attribute packing issue and cutting tool rendering.
2022-12-20 14:08:58 +01:00
mtl_texture_util.mm
GPU: Explicit Texture Usage Flags for enabling GPU Backend optimizations.
2022-12-08 23:31:05 +01:00
mtl_uniform_buffer.hh
Metal: Fix a warning and compilation errors
2022-11-24 16:57:46 +01:00
mtl_uniform_buffer.mm
Metal: Fix memory leaks.
2022-12-08 23:08:57 +01:00
mtl_vertex_buffer.hh
Metal: Addressing a number of small outstanding issues across Metal backend.
2022-12-20 14:05:34 +01:00
mtl_vertex_buffer.mm
Metal: Fix memory leaks.
2022-12-08 23:08:57 +01:00