GWork icon indicating copy to clipboard operation
GWork copied to clipboard

OpenGL renderer broken

Open billyquith opened this issue 6 years ago • 4 comments

Due to being busy I did not fully test the resource/renderer refactoring by @topblast.

The OpenGL renderer is broken. Looks like "last texture" not set after flushing non-textured rects. Also UVs broken?

If this doesn't get fixed I may just choose to revert the large refactoring, i.e. "Gwork should support rendering a UI using multiple renderers". I can't see that this is common use case.

  • Target renderer: GL (all?)

billyquith avatar Nov 02 '18 13:11 billyquith

You can assign this to me, I will work on it

topblast avatar Nov 02 '18 18:11 topblast

Hi @topblast, how are the fixes coming along?

billyquith avatar Nov 19 '18 14:11 billyquith

@billyquith I tried the RENDER_OPENGL renderer, I do not see any issues. Is this an issue with OPENGL_CORE?

Hmm, Looking at OPENGL_CORE's fragment shader, this may the cause of the bug.(if it is OPENGL_CORE)

topblast avatar Nov 21 '18 07:11 topblast

@topblast I'll try and have a look this week. Holiday. etc.

billyquith avatar Dec 03 '18 11:12 billyquith