BradLarson / GPUImage2

GPUImage 2 is a BSD-licensed Swift framework for GPU-accelerated video and image processing.
BSD 3-Clause "New" or "Revised" License
4.85k stars 605 forks source link

Customization work and faced inaccessible due to 'internal' protection level #267

Open deshan opened 5 years ago

deshan commented 5 years ago

I did same thing with GPUImage 1. Now want to do this with GPUImage2 and faced few issues.

I want to create a custom RenderView for iOS. When I do this, I am getting four of private inaccessible protection errors.

  1. Line 20 : sharedImageProcessingContext.passthroughShader
  2. Line 60 : sharedImageProcessingContext.context
  3. Line 113 : fillMode.transformVertices
  4. Line 118 : sharedImageProcessingContext.presentBufferForDisplay

Can make them public?

StromanStroman commented 5 years ago

i met same question