@class PVColorSpace; @interface PVVideoCompositingContext : NSObject @property (class, readonly) BOOL supportsSecureCoding; @property int gpuRenderAPI; @property int numCPUThreads; @property int bufferFormat; @property int shaderFormat; @property int filterMode; @property BOOL concatenationFlag; @property int tileSize; @property int pageSize; @property BOOL textureBorder; @property BOOL dynamicPlayback; @property int renderGraphDumpLevel; @property BOOL renderStatsFlag; @property int renderStatsWarmUp; @property int renderStatsMaxVals; @property int dotGraphLevel; @property int traceGLLevel; @property (nonatomic) int traceMetalLevel; @property (nonatomic) int signPostLevel; @property (nonatomic) int instructionGraphDumpLevel; @property (nonatomic) int instructionGraphDotTreeLevel; @property (nonatomic) int workingColorSpaceConformIntent; @property (retain, nonatomic) PVColorSpace *workingColorSpace; @property (retain, nonatomic) PVColorSpace *outputColorSpace; @property (nonatomic) int renderDevice; @property (nonatomic) BOOL powerFriendlyExport; + (id)createContextForCPU; + (id)createContextForGPU; + (id)dotGraphLoggingDirectory; - (void)encodeWithCoder:(id)a0; - (void)setContext:(id)a0; - (id)initWithDevice:(int)a0; - (void).cxx_destruct; - (id)initWithCoder:(id)a0; - (void)dumpContext; - (void)setIntermediateBufferFormatForWorkingColorSpace; @end