Skip to content
Permalink
Branch: master
Commits on Jan 29, 2020
  1. Add unused EGL context creation;

    bjornbytes committed Jan 29, 2020
Commits on Jan 28, 2020
  1. desktop: emit focus events;

    bjornbytes committed Jan 28, 2020
  2. Handle stereo shaders better;

    bjornbytes committed Jan 28, 2020
    - Creating a shader from a DefaultShader will respect the stereo flags.
    - Auto shaders will properly be stereo/nonstereo based on the target Canvas.
Commits on Jan 27, 2020
  1. Organization;

    bjornbytes committed Jan 27, 2020
  2. Merge pull request #202 from porglezomp-misc/shaders-via-length

    bjornbytes committed Jan 27, 2020
    Compile shaders using source lengths
  3. Compile shaders using source lengths

    porglezomp committed Jan 27, 2020
    The previous implementation relied on glShaderSource inferring source
    lengths when the lengths weren't specified. This relies on the sources
    being properly null-terminated, however, which isn't the case due to
    file loading changes which now use pointer + length. This could cause
    intermittent crashes.
    
    Changing this on the shader side meant adding some extra arguments for
    passing around shader source lengths. For most of the other cases, where
    we're using string literals as the sources, we can just specify -1 as
    the length, since OpenGL will calculate the string length for you any
    time the length is negative.
Commits on Jan 25, 2020
  1. lovr.headset.getDisplayFrequency;

    bjornbytes committed Jan 25, 2020
  2. lovr.headset.wasPressed; lovr.headset.wasReleased;

    bjornbytes committed Jan 25, 2020
  3. CMake: Turn MACOSX_RPATH ON for msdfgen;

    bjornbytes committed Jan 25, 2020
    I think it's off because it's targeting an older version of CMake
    or something.  There was a warning about CMP0042 as well.
Commits on Jan 23, 2020
  1. Make clipping planes consistent across most headset drivers;

    bjornbytes committed Jan 23, 2020
    The default far clipping plane was changed from 30 to 100 for openvr
    and oculus.  oculus_mobile clipping planes can't be changed easily.
  2. Fix -Wshadow;

    bjornbytes committed Jan 23, 2020
  3. Fix cast-qual warning;

    bjornbytes committed Jan 23, 2020
  4. Fix some prototypes;

    bjornbytes committed Jan 23, 2020
  5. Fix getDirectoryItems on windows;

    bjornbytes committed Jan 23, 2020
Commits on Jan 22, 2020
  1. Minor style stuff;

    bjornbytes committed Jan 22, 2020
  2. Update header;

    bjornbytes committed Jan 22, 2020
  3. Microphone:getData supports sampleCount/destination;

    bjornbytes committed Nov 14, 2019
  4. Merge pull request #193 from alloverse/allo/mic

    bjornbytes committed Jan 22, 2020
    Sound adjustments: SoundData has-a blob, and mic sample size getter
Commits on Jan 20, 2020
  1. zip: Only call munmap if zip file was actually mapped;

    bjornbytes committed Jan 20, 2020
  2. Merge pull request #195 from mcclure/fs-normalize

    bjornbytes committed Jan 20, 2020
    Filesystem fixes
  3. Filesystem fixes: Use normalize() in lovrFilesystemMount and dir_reso…

    mcclure committed Jan 20, 2020
    …lve; ensure enough room for zero terminator in zip_lookup
  4. microphone: less throwy, more MAX()y

    nevyn committed Jan 20, 2020
  5. Fixes from review

    nevyn committed Jan 20, 2020
  6. More has-a-ification of texturedata

    nevyn committed Jan 20, 2020
    I forgot to stage this yesterday??
Commits on Jan 19, 2020
  1. TextureData: holds Blob instead of being Blob, just like SoundData

    nevyn committed Jan 19, 2020
    also replaces TextureData:getPointer with TextureData;getBlob
  2. Fix bugs in sounddata-has-blob

    nevyn committed Jan 19, 2020
  3. SoundData:getBlob()

    nevyn committed Jan 19, 2020
  4. Add destination buffer size to microphone:getData()

    nevyn committed Jan 19, 2020
    So that we can use OpenAL's internal ring buffer and only dequeue
    exactly the amount we need at the moment.
Commits on Jan 17, 2020
  1. Merge pull request #190 from bjornbytes/android-canvas

    bjornbytes committed Jan 17, 2020
    Android Canvas
Commits on Jan 16, 2020
  1. Small safety fix;

    bjornbytes committed Jan 16, 2020
Older
You can’t perform that action at this time.