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

Support GL cores #91

Open
wants to merge 59 commits into
base: master
Choose a base branch
from
Open

Support GL cores #91

wants to merge 59 commits into from

Conversation

kivutar
Copy link
Member

@kivutar kivutar commented Nov 24, 2018

#4

@kivutar kivutar changed the title Improve the libretro binding to support GL cores [WIP] Improve the libretro binding to support GL cores Nov 24, 2018
@kivutar kivutar changed the title [WIP] Improve the libretro binding to support GL cores Support different versions of OpenGL Dec 1, 2018
@kivutar kivutar changed the title Support different versions of OpenGL [WIP] Improve the libretro binding to support GL cores Dec 1, 2018
* Fix sample batch callback and OpenGL core support

* Fix texture/framebuffer allocation and clipping

The libretro api requires the framebuffers to be at least as large as
max_width/max_height.

* Fix context destruction

Fixes Flycast
@kivutar kivutar changed the title [WIP] Improve the libretro binding to support GL cores Support GL cores Feb 7, 2020
kivutar and others added 28 commits February 7, 2020 10:09
TextureSize uniform was receiving the input size instead of the actual texture
size.
* Fix FBO on OSX

* Remove useless code

* Use GL v2.1 for fonts drawing

* Fix fonts on OSX with GL 2.1

* Rename

* Same thing for GenVertexArrays

* Make fl0w work on OSX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants