openframeworks / openframeworks/openFrameworks

ofFbo.readToPixels on android

Open
#3,018 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug core prelim-analysis section-2D
Dominant language
C++
Stars
10.4k
Forks
2.6k
Avg merge
1d 21h
Merged PRs (30d)
9

Description

Hi there!

I try to read the content of an Fbo to pixels for marker detection on Android. Yet fbo.readToPixels(p) doesn't seem to work - the resulting pixels remain black (I assume that's how they were initiated).

In LogCat I get this error: SurfaceTexture: updateTexImage: clearing GL error: 0x502

Is this maybe not yet implemented?

Best, Benni.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the Android case using fbo.readToPixels(p) and inspect the LogCat SurfaceTexture error. Compare the resulting pixels with the expected FBO contents and determine whether Android support is missing or the readback is failing; done means the issue has a confirmed cause and a verified non-black readback or a documented limitation.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, cpp
Domain
computer-graphics, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.