-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
rebase of new renderer #933
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
Closed
Closed
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
textures and shader can now be created context independently.
used for screenshots and resizing currently
the name will soon be used for wrapping shader variables
- added `glDrawBuffers` call when creating fbo
- moved a clear color after actually binding the fbo to clear
- added r16ui pixel format
- getting the gl_format for a pixel format now also returns the type of
cpu-side data (i.e. GL_UNSIGNED_BYTE)
- added adjusting the GL_UNPACK_ALIGNMENT and GL_PACK_ALIGNMENT if
necesarry
- into_data for textures uses glGetTexImage
- moved renderables to extra files renderable.h and renderable.cpp
- renderables have a unique id and can be retrieved by knowing this
id
- renderables have callback function for clicking and area
selecting them
- renderables can specify if they write their id or not (not fully
working)
- made some update_uniform public
- added some uniform code for textures
- basic code to test pixel perfect hitboxes
…ding pixel data; refactor clicking demo
- id extraction is now independent of endianess - using full 16 bits of written id value
… begin work on meshes
…tCreator recognize them
Member
|
@Vtec234 does this help you? |
Contributor
|
Big thanks for working on this! Unfortunately the renderer PR is currently incomplete, so this can't be merged into master, but I will update the PR branch here. EDIT: Done, this can be closed. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
just rebased it on master for now