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
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
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
  2. Fix lovr.filesystem.getExecutablePath on macOS;

    bjornbytes committed Jan 16, 2020
  3. Merge pull request #189 from bjornbytes/channel-mutex

    bjornbytes committed Jan 16, 2020
    Channel ownership stuff
  4. Commenting;

    bjornbytes committed Jan 16, 2020
Commits on Jan 15, 2020
  1. Fix ifdef for glTexStorage;

    bjornbytes committed Jan 15, 2020
    It's always present on GLES.
  2. oculus_mobile: Discard depth/stencil buffers after rendering;

    bjornbytes committed Jan 15, 2020
    This was present in lovr-oculus-mobile.
  3. oculus_mobile: Create framebuffers from bridged swapchain textures;

    bjornbytes committed Jan 14, 2020
    This is a change that shifts the responsibility regarding the creation
    of OpenGL framebuffers from vrapi-provided swapchain texture handles.
    Previously, the LovrApp component of lovr-oculus-mobile was creating
    framebuffers and passing native framebuffer IDs to lovr.  With this
    change, lovr-oculus-mobile passes vrapi's swapchain textures to lovr
    unmodified.  This allows lovr to create canvases using its conventional
    method and also means that the properties of the canvases are no longer
    hardcoded, so things like resolution and multisampling can be
    customized.
    
    There were also some issues with multiview canvases in LÖVR due to some
    misconceptions about how multisampled multiview rendering works.  These
    issues have also been fixed in this commit.
Commits on Jan 14, 2020
  1. Curve:render always returns 2 points if it's a line;

    bjornbytes committed Jan 14, 2020
  2. Make math module work better in threads;

    bjornbytes committed Jan 14, 2020
    conf doesn't work in threads.  While this seems problematic, it can
    kinda be considered the right thing.  Right now the math module can't
    be required at all in threads which seems bad, so we'll make it work
    and just ignore the "globals" flag for now.
  3. Fix garbled text when printing out spaces;

    bjornbytes committed Jan 14, 2020
    Apparently requesting/rendering zero vertices was clogging stuff
    somewhere.  It seems good enough to just explicitly not render
    anything if we weren't gonna do it anyway.
  4. Mesh:setVertices(Blob);

    bjornbytes committed Jan 14, 2020
  5. Add comment;

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