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

Round 2 of windows changes #53

Merged
merged 13 commits into from
Apr 30, 2014
Merged

Round 2 of windows changes #53

merged 13 commits into from
Apr 30, 2014

Conversation

vMcJohn
Copy link
Contributor

@vMcJohn vMcJohn commented Apr 29, 2014

voglcommon and vogltrace now compile and link--but do not otherwise do anything useful yet.

daVinci1980 and others added 13 commits April 25, 2014 10:34
…tting issues. Add temporary _out* folders to .gitignore.
…orce

  regeneration of spec files when you build voglgen (for some reason cmake
  doesn't insert this dependency and it didn't seem to accept it)
- voglgen - Monkey patch glDepthRange at generation time to use parameter
  names _near and _far instead of near and far. On windows, near and far
  may be defined to be empty parameters, which breaks codegen.
- voglcommon - Added fake types for GLX things when not on a GLX
  platform.
- voglcommon - Replaced all instances of __PRETTY_FUNCTION__ with
  VOGL_METHOD_NAME (which is cross-compiler friendly)
- voglcommon - In many replayer functions, provide a null
  implementation if the platform doesn't support GLX. The NULL
  implementation asserts.
Conflicts:
	src/vogltrace/vogl_trace.cpp
libjpeg-turbo on windows.
- Disable the optimizer for vogl_init_gl_entrypoints_desc, because
  otherwise it runs for a long, long time (windows only).
vMcJohn added a commit that referenced this pull request Apr 30, 2014
Round 2 of windows changes
@vMcJohn vMcJohn merged commit d2bba1d into ValveSoftware:master Apr 30, 2014
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