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

Fix issue #53 #57

Merged
merged 11 commits into from
Feb 18, 2015
Merged

Fix issue #53 #57

merged 11 commits into from
Feb 18, 2015

Conversation

Zardoz89
Copy link
Member

Fix OSX building -> See issue #53
Also, now uses OpenGL 3.2 core profile on Windows/Linux/OSX, so should display something on OSX.

zardoz and others added 11 commits February 14, 2015 15:23
llvm showed that there is something bad on an assignmanet of value to timmer registers
- At least now, compiles source code. There is some issues linking
Only tda_view
- Add a VAO
- shader linking errors, are now show
- Macro to detect and display OpenGL errors
- tda_view now uses gl_engine
- Tweaked zoom level. Less unused border
First try without FOWARD_COMPATIBLE, and if it fails, try to enable these
hint.
Using an index out of buffer -> vbo[sh_in_UV]
Now, not should fail on OSX.
Also, removed a warning about a GLFloat instead of GLsizei
- Using correctly the VAO
- Using two PBOs to udpate screen texture on a async way. This means
  that : PBO 1 copy to texture object  happens at same time that CPU updates
  "texture" on  PBO 2
- No normals or light direction
@Zardoz89
Copy link
Member Author

I managed to fix building on OSX but I can't find why opengl code isn't rendering correctly. So, I'm merging this, and close issue #53 . I would open a new issue about the problem itself.
However, I'm thinking about moving out the tools to his own repository and keep here only the library + unittests + benchmark.

Zardoz89 added a commit that referenced this pull request Feb 18, 2015
@Zardoz89 Zardoz89 merged commit a5e7c7b into trillek-team:develop Feb 18, 2015
@Zardoz89 Zardoz89 deleted the fix_osx branch February 18, 2015 19:07
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