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

Rend2 unified wip #60

Merged
merged 10 commits into from
May 1, 2024
Merged

Rend2 unified wip #60

merged 10 commits into from
May 1, 2024

Conversation

SomaZ
Copy link
Owner

@SomaZ SomaZ commented May 1, 2024

No description provided.

SomaZ added 10 commits April 25, 2024 23:13
Gpu buffers, fbos, the gpu shaders and the image pool were allocated twice and leaking the second time... Looks like there's still something that leaks though.
// tr_shade.cpp @ 1549
// hModel is an enum so this is not a valid check null arithmetic
if (backEnd.currentEntity->e.hModel != NULL)

Thanks to @ensiform for finding it
From the Khronos description about the "new" platform header

    The OpenGL headers all depend on the shared <KHR/khrplatform.h> header from the EGL Registry . This is a new dependency, introduced in OpenGL-Registry pull request 183 for increased compatibility between OpenGL and OpenGL ES headers.
Now there shouldn't be any attempts at updating UBOs while being used anymore.
@SomaZ SomaZ merged commit c4f5022 into rend2-builds May 1, 2024
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.

1 participant