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

gcc/Linux fixes #21

Merged
merged 9 commits into from
Jun 21, 2020
Merged

gcc/Linux fixes #21

merged 9 commits into from
Jun 21, 2020

Commits on Jun 14, 2020

  1. Fix crash on startup

    This crashes on Linux as pKeyValuesData is NULL when deleteThis() is
    invoked. This likely is caused by another issue, but fixing this here
    seems good regardless.
    z33ky committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    48fb4ab View commit details
    Browse the repository at this point in the history
  2. Fix #includes casing

    This is important for case-sensitive filesystems/operating systems (i.e.
    Linux).
    z33ky committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    d72d817 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c60bd3 View commit details
    Browse the repository at this point in the history
  4. Fix gcc 8.2 build errors

    z33ky committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    77fada1 View commit details
    Browse the repository at this point in the history
  5. Switch to malloc() for C_SceneEntity::LoadScene()

    It used new char[] before, but it seems when the buffer is allocated
    using filesystem->ReadFileEx() we should free() the buffer, not delete[]
    it. CUtlBuffer also free()s the buffer, so malloc() should be the saner
    choice here.
    z33ky committed Jun 14, 2020
    Configuration menu
    Copy the full SHA
    4d45c32 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2020

  1. Configuration menu
    Copy the full SHA
    9d0f519 View commit details
    Browse the repository at this point in the history
  2. Fix stdshaders #includes casing

    This is important for case-sensitive filesystems/operating systems (i.e.
    Linux).
    z33ky committed Jun 19, 2020
    Configuration menu
    Copy the full SHA
    5ba311b View commit details
    Browse the repository at this point in the history
  3. Fix shadow render target

    Caused cut off shadows on Linux.
    Taken from Entropy : Zero.
    z33ky committed Jun 19, 2020
    Configuration menu
    Copy the full SHA
    eca6fd8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae1162d View commit details
    Browse the repository at this point in the history