Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL #17640

Merged
merged 2 commits into from Apr 12, 2020

Conversation

lrusak
Copy link
Contributor

@lrusak lrusak commented Apr 8, 2020

Simple change to use the TEXTURE shader. I tested this on OpenGLES and didn't see any issues. This is needed as the TEXTURE_NOALPHA shader method isn't available on OpenGL.

I've also added a commit to remove the unused TEXTURE_RGBA_OES that was made obsolete in #17543

after this PR #17558 can get merged

@lrusak lrusak added Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Type: Improvement non-breaking change which improves existing functionality Platform: Linux v19 Matrix labels Apr 8, 2020
@lrusak lrusak added this to the Matrix 19.0-alpha 1 milestone Apr 8, 2020
@lrusak lrusak requested a review from garbear April 8, 2020 21:19
@a1rwulf
Copy link
Member

a1rwulf commented Apr 9, 2020

LGTM

@garbear
Copy link
Member

garbear commented Apr 10, 2020

Was TEXTURE_RGBA_OES always unused? Can you reference the commit or PR that orphaned it?

@lrusak
Copy link
Contributor Author

lrusak commented Apr 10, 2020

Was TEXTURE_RGBA_OES always unused? Can you reference the commit or PR that orphaned it?

I did 😝

I've also added a commit to remove the unused TEXTURE_RGBA_OES that was made obsolete in #17543

@lrusak lrusak merged commit 46aac25 into xbmc:master Apr 12, 2020
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Apr 14, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Apr 16, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request May 5, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 3, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 4, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 4, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 5, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 6, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 6, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 6, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
Maven85 pushed a commit to Maven85/kodi that referenced this pull request Aug 7, 2020
CRPRendererDMA: use TEXTURE shader so DMA can be used with OpenGL
@lrusak lrusak deleted the dma-shader branch February 11, 2022 21:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Platform: Linux Type: Cleanup non-breaking change which removes non-working or unmaintained functionality Type: Improvement non-breaking change which improves existing functionality v19 Matrix
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants