shader overrides image if shader uses texture uniform input
Open
Nobody has claimed this yet.
Area:WebGL
Bug
- Dominant language
- JavaScript
- Stars
- 24k
- Forks
- 3.8k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 25
Description
Most appropriate sub-area of p5.js?
- Accessibility
- Color
- Core/Environment/Rendering
- Data
- DOM
- Events
- Image
- IO
- Math
- Typography
- Utilities
- WebGL
- Build Process
- Unit Testing
- Internalization
- Friendly Errors
- Other (specify if possible)
p5.js version
1.8
Web browser and version
Chrome
Operating System
MacOS
Steps to reproduce this
Here is the example code https://editor.p5js.org/agrshch/sketches/1u8ZRnuKQ
image() function behave weirdly if there is a shader, which uses a texture input
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the linked p5.js Editor reproduction and inspect the WebGL image() behavior when a shader uses a texture uniform input. Confirm the issue in Chrome, then verify that image() renders correctly alongside the shader without the shader overriding it.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- computer-graphics
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100