◆ Resources()
| juce::CoreGraphicsMetalLayerRenderer::Resources::Resources |
( |
id< MTLDevice > |
metalDevice, |
|
|
CAMetalLayer * |
layer |
|
) |
| |
|
inline |
◆ getCGContext()
| CGContextRef juce::CoreGraphicsMetalLayerRenderer::Resources::getCGContext |
( |
| ) |
const |
|
inlinenoexcept |
◆ getGpuTexture()
| id< MTLTexture > juce::CoreGraphicsMetalLayerRenderer::Resources::getGpuTexture |
( |
| ) |
|
|
inlinenoexcept |
◆ getSharedTexture()
| id< MTLTexture > juce::CoreGraphicsMetalLayerRenderer::Resources::getSharedTexture |
( |
| ) |
const |
|
inlinenoexcept |
◆ signalBufferModifiedByCpu()
| void juce::CoreGraphicsMetalLayerRenderer::Resources::signalBufferModifiedByCpu |
( |
| ) |
|
|
inline |
◆ buffer
| ObjCObjectHandle<id<MTLBuffer> > juce::CoreGraphicsMetalLayerRenderer::Resources::buffer |
|
private |
◆ cgContext
◆ cpuRenderMemory
| AlignedMemory juce::CoreGraphicsMetalLayerRenderer::Resources::cpuRenderMemory |
|
private |
◆ gpuTexturePool
| std::unique_ptr<GpuTexturePool> juce::CoreGraphicsMetalLayerRenderer::Resources::gpuTexturePool |
|
private |
◆ sharedTexture
| ObjCObjectHandle<id<MTLTexture> > juce::CoreGraphicsMetalLayerRenderer::Resources::sharedTexture |
|
private |
The documentation for this class was generated from the following file: