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

Continue Linux port #250

Merged
merged 540 commits into from
Oct 10, 2018
Merged

Continue Linux port #250

merged 540 commits into from
Oct 10, 2018

Conversation

Zegeri
Copy link
Contributor

@Zegeri Zegeri commented Oct 8, 2018

This a big pull request. Fortunately, most of the changes are the inclusion of a platform independent delimiter for file paths and the renaming of header includes for the case-sensitive Linux. An incomplete list of general changes:

  • Compilation support of most of the project in GCC and Clang
  • More prevalent use of SDL ( ac669b5 )
  • Better error messages ( 6cfd99f )
  • Running the game up to GLSL Shaders compilation if you use Mesa drivers
  • Running the game up to xrScriptEngine initialization if you use NVIDIA propietary driver
  • Some code simplification ( cace3a3 )

Potential issues:

  • The usage of sscanf instead of sscanf_s might cause trouble.
  • The Linux build might take too much time and exhaust Travis limit.

eagleivg and others added 30 commits August 2, 2018 16:50
Zegeri and others added 23 commits October 6, 2018 15:05
 Merge branch OpenXRay/xd_dev and fix conflicts
It was only used when your GPU doesn't support the vertex shaders....
… immediately (Thx alpet, RvP)

Environment_misc: fixed formatting
Added USE_LOG_TIMING. When used, log message is written in the following format: '[H:M:S.MS] log msg' (e.g. '[16:09:58.603] Loading DLL: xrRender_R2')
…STRIP

xrRender/r__sector.cpp: removed unnecessary macro usage, it's better to
directly use xr_vector.
@Xottab-DUTY Xottab-DUTY merged commit 686f5db into OpenXRay:xd_dev Oct 10, 2018
@Xottab-DUTY Xottab-DUTY added this to In progress in Linux port via automation Oct 11, 2018
@Xottab-DUTY Xottab-DUTY added this to the Linux port milestone Oct 11, 2018
@Xottab-DUTY Xottab-DUTY moved this from In progress to Done in Linux port Oct 11, 2018
@q4a q4a deleted the linux-merge branch March 25, 2020 01:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Linux port
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

6 participants