0

CIFilters を OpenGL テクスチャに直接適用するにはどうすればよいですか? VRAM->RAM->VRAM (GPU->CPU->GPU) アクションを回避するため。私は、このタイプのパイプラインを避けることを意味します:

ここに画像の説明を入力

彼らは遅いからです。GPUで可能な限り多くのことを行う必要があります。しかし、どのように?

4

1 に答える 1

0

CGBitmapContextCreate()を参照

CGContextRef CGBitmapContextCreate (
   void *data,
   size_t width,
   size_t height,
   size_t bitsPerComponent,
   size_t bytesPerRow,
   CGColorSpaceRef colorspace,
   CGBitmapInfo bitmapInfo
);

void *data を取ることに注意してください。これは、OpenGL に直接渡すことができる画像データにすることができます。

于 2012-08-13T15:45:36.680 に答える