#include <juce_CGMetalLayerRenderer_mac.h>
|
| static auto | alignTo (size_t n, size_t alignment) |
| |
◆ ~CoreGraphicsMetalLayerRenderer()
| juce::CoreGraphicsMetalLayerRenderer::~CoreGraphicsMetalLayerRenderer |
( |
| ) |
|
|
inline |
◆ CoreGraphicsMetalLayerRenderer()
| juce::CoreGraphicsMetalLayerRenderer::CoreGraphicsMetalLayerRenderer |
( |
ObjCObjectHandle< id< MTLDevice > > |
mtlDevice | ) |
|
|
inlineexplicitprivate |
◆ alignTo()
| static auto juce::CoreGraphicsMetalLayerRenderer::alignTo |
( |
size_t |
n, |
|
|
size_t |
alignment |
|
) |
| |
|
inlinestaticprivate |
◆ create()
| static auto juce::CoreGraphicsMetalLayerRenderer::create |
( |
| ) |
|
|
inlinestatic |
◆ drawRectangleList()
template<typename Callback >
◆ commandQueue
| ObjCObjectHandle<id<MTLCommandQueue> > juce::CoreGraphicsMetalLayerRenderer::commandQueue |
|
private |
◆ device
| ObjCObjectHandle<id<MTLDevice> > juce::CoreGraphicsMetalLayerRenderer::device |
|
private |
◆ memoryBlitCommandBuffer
| ObjCObjectHandle<id<MTLCommandBuffer> > juce::CoreGraphicsMetalLayerRenderer::memoryBlitCommandBuffer |
|
private |
◆ resources
| std::unique_ptr<Resources> juce::CoreGraphicsMetalLayerRenderer::resources |
|
private |
◆ stopGpuCommandSubmission
| std::atomic<bool> juce::CoreGraphicsMetalLayerRenderer::stopGpuCommandSubmission { false } |
|
private |
The documentation for this class was generated from the following file: