Commit Graph

  • 22cb5bb0a8 Compile warning fix Jack Andersen 2019-05-10 13:07:33 -1000
  • e7a4648968 Update logvisor Jack Andersen 2019-05-09 18:09:54 -1000
  • b340a8a42e Raise max texture count to 12 Jack Andersen 2019-05-09 18:07:13 -1000
  • 3ad748f28b Increase max texture count to 12 Jack Andersen 2019-05-07 17:46:31 -1000
  • 0f330c1f05 Add support for MemorySanitizer instrumentation Jack Andersen 2019-04-06 18:53:41 -1000
  • c1d3d040bf Add True and False tests for bitwise enums Jack Andersen 2019-04-02 18:28:39 -1000
  • af4b1a4521 Register PID with X11 window Jack Andersen 2019-03-09 23:13:45 -1000
  • 21f9fcf914 Ensure GL doesn't leak VAOs Jack Andersen 2019-03-04 22:33:30 -1000
  • 8b0927ead0 Fix D3D DXT3 loading Jack Andersen 2019-03-03 13:03:01 -1000
  • af50240143 Add DXT3 texture format Jack Andersen 2019-03-02 20:16:12 -1000
  • 66cf60ea55 No overwrite alpha by default Jack Andersen 2019-02-26 18:35:21 -1000
  • f8b22ecb13 Correct nanosleep usage Jack Andersen 2019-02-23 21:14:27 -1000
  • e75735d246 Update logvisor Jack Andersen 2019-02-17 19:46:19 -1000
  • 1c21519d5d Implicit switch fallthrough refactor Jack Andersen 2019-02-17 19:44:20 -1000
  • 45db327fb3 Remove vsync thread from X11 backend Jack Andersen 2019-02-11 21:18:35 -1000
  • 3e1da36f39 Ensure previous pipeline state is rebound on metal after copying render texture Jack Andersen 2019-02-03 15:37:19 -1000
  • 2135f4e4dc Reformat Objective-C code with new style Jack Andersen 2019-02-03 14:00:12 -1000
  • 9658d1372d Additional methods for SScrollDelta Jack Andersen 2019-01-21 18:23:22 -1000
  • 8333536a7c VertexFormatInfo constructor tweak Jack Andersen 2019-01-02 17:46:48 -1000
  • cc0620e8f7 SOXR build system minimization Jack Andersen 2018-12-30 19:00:37 -1000
  • 3a8defb5eb Minor bitwise enum macro change Jack Andersen 2018-12-15 20:30:13 -1000
  • 058ea23a00 New code style refactor Jack Andersen 2018-12-07 19:17:51 -1000
  • 2c2c72bfd1 Minor tweak Jack Andersen 2018-12-07 15:28:54 -1000
  • 54676aff91 early return case for setClampMode Jack Andersen 2018-11-07 14:52:25 -1000
  • b6d40fde97 Add startInst argument to drawInstanced Jack Andersen 2018-11-04 21:24:38 -1000
  • 3b4d7abae6 D3D11 Compile fix Jack Andersen 2018-10-21 22:12:44 -1000
  • 7bda89073d Fix tessellation pipeline handling for Metal Jack Andersen 2018-10-18 16:18:47 -1000
  • a832504456 macOS build fixes Jack Andersen 2018-10-18 14:56:27 -1000
  • 9d91cd459e Ensure VulkanTextureR layouts are predictably initialized Jack Andersen 2018-10-18 13:55:15 -1000
  • 7d1be415c6 Fix tessellation pipeline setup Jack Andersen 2018-10-16 17:26:07 -1000
  • 9adf481c8e Remove FLIPFROMGL macro from GLSL header Jack Andersen 2018-10-15 21:26:02 -1000
  • 65c99ad769 macOS API sync Jack Andersen 2018-10-15 17:13:57 -1000
  • 592ffa1372 Windows sync for API changes Jack Andersen 2018-10-14 09:59:19 -1000
  • f917d154b2 GLX bug fixes Jack Andersen 2018-10-11 10:47:37 -1000
  • bba2486c15 Update glslang Jack Andersen 2018-10-06 17:38:15 -1000
  • 0b52f3dbab Convert to pragma once Jack Andersen 2018-10-06 17:36:44 -1000
  • 528b350626 Update logvisor Jack Andersen 2018-10-06 16:57:32 -1000
  • c29d837ab5 Huge shader infrastructure refactor Jack Andersen 2018-10-06 16:49:22 -1000
  • 08d632a8bd Multichannel WAVOut Jack Andersen 2018-09-03 14:14:59 -1000
  • b624a993dd Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/boo Jack Andersen 2018-09-02 19:04:59 -1000
  • 3fd5aa748e Disable teVirtualMidi Jack Andersen 2018-09-02 19:04:37 -1000
  • c78afbdcdd Better matrix slewing Jack Andersen 2018-09-02 14:44:38 -1000
  • 70b2518751 Window API changes Jack Andersen 2018-08-27 19:41:15 -1000
  • 8ee04c8f1a Sync macOS with API changes Jack Andersen 2018-08-27 17:46:33 -1000
  • 261c06d746 Optional teVirtualMIDI integration Jack Andersen 2018-08-25 21:56:16 -1000
  • fd2a92e2c2 Allow MIDIDecoder to handle multiple messages per pass Jack Andersen 2018-08-24 22:37:26 -1000
  • f73e4f08fa Windows Audio and MIDI feature sync Jack Andersen 2018-08-19 10:06:29 -1000
  • 168fb3f516 ALSA MIDI fixes Jack Andersen 2018-08-18 14:28:00 -1000
  • 5e58e989a8 Remove ALSA audio backend Jack Andersen 2018-08-18 12:08:58 -1000
  • fe7f671c0b Add Qt Application type Jack Andersen 2018-07-16 12:39:40 -1000
  • 322c4d3aab Use XRandR data to access DPI Jack Andersen 2018-06-27 15:15:23 -1000
  • abbd3167b2 Implement Metal tessellation shaders Jack Andersen 2018-06-11 15:13:34 -1000
  • 2a45cf90d8 Implement tessellation shaders for D3D11 Jack Andersen 2018-06-07 14:42:43 -1000
  • 4a19ac1e83 OpenGL and Vulkan support for tessellation shaders Jack Andersen 2018-06-06 18:36:17 -1000
  • 82966931f8 Increase PulseAudio buffer size Jack Andersen 2018-06-01 20:05:45 -1000
  • 1a71ed813a Fix TSan-reported race conditions Jack Andersen 2018-06-01 14:01:47 -1000
  • fdddeebf52 Small hack to prevent AMD GCN hangs Jack Andersen 2018-05-31 20:36:57 -1000
  • fb91482282 Do fullscreen set on main thread Jack Andersen 2018-05-28 17:40:44 -1000
  • 6ff4229f9b Windows deallocation fixes Jack Andersen 2018-05-28 10:23:20 -1000
  • 3028e34b51 Silent audio mixing fix; Xlib Vulkan destruction order fix Jack Andersen 2018-05-28 09:28:36 -1000
  • d5ec7bcc1e Slab allocation of VkDescriptorPools Jack Andersen 2018-05-27 11:35:21 -1000
  • f00d77415a Fix vulkan multisampling Jack Andersen 2018-05-26 19:13:50 -1000
  • fdf37c95e0 PulseAudio buffering fix Jack Andersen 2018-05-26 18:20:01 -1000
  • 19014e0ba7 synchronize macOS with latest changes Jack Andersen 2018-05-26 11:29:19 -1000
  • b814cb503a Add GEqual depth testing to Vulkan backend Jack Andersen 2018-05-25 17:41:35 -1000
  • be52f01303 Use glslang from upstream remote Jack Andersen 2018-05-25 12:16:44 -1000
  • ecce635794 Update glslang Jack Andersen 2018-05-25 12:01:46 -1000
  • 0b77d4a757 Update logvisor Jack Andersen 2018-05-24 20:32:53 -1000
  • 84df8af28c Windows build fixes and cleanups Jack Andersen 2018-05-24 20:30:42 -1000
  • 721d10919b Huge Vulkan refactor Jack Andersen 2018-05-21 21:48:13 -1000
  • eaff1ba744 Vulkan backend fixes Jack Andersen 2018-05-20 12:37:26 -1000
  • 505700419b Enable PrimitiveRestart in vulkan Phillip Stephens 2018-05-20 08:36:35 -0700
  • c7d878a755 Fix compiling of booTest Phillip Stephens 2018-05-20 08:31:01 -0700
  • 578432eb2f OpenGL and Vulkan resource tracing Jack Andersen 2018-05-19 20:11:49 -1000
  • 7eb10885ad Force SOXR_SILENT on by default Jack Andersen 2018-05-17 18:15:54 -1000
  • 74bdd2d2a5 Remove unnecessary loop contents Jack Andersen 2018-05-14 16:55:22 -1000
  • 4a55a04e18 Use GL_DEPTH_COMPONENT32F for consistency with other backends Jack Andersen 2018-05-09 21:24:42 -1000
  • 8241df0a1b Add sanitizers to executable targets Jack Andersen 2018-05-06 13:07:12 -1000
  • edf2c1e34d Add PulseAudio backend. Various Xlib fixes Jack Andersen 2018-05-06 12:44:31 -1000
  • b5f1657dff Update logvisor Jack Andersen 2018-05-05 15:32:18 -1000
  • 91734b5b24 Fix Linux build without vulkan Jack Andersen 2018-05-05 15:29:18 -1000
  • 9031ace975 Ensure GL_PRIMITIVE_RESTART is enabled Jack Andersen 2018-05-05 10:55:37 -1000
  • 088cddfea7 Update logvisor Jack Andersen 2018-03-23 11:39:04 -1000
  • 4580196f6d Fix setWindowFrameDefault() for windows Jack Andersen 2018-02-06 15:37:25 -1000
  • cff495550e Windows compile fix Jack Andersen 2018-02-04 21:03:54 -1000
  • 1e5e26ced8 Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/boo Jack Andersen 2018-02-04 20:54:17 -1000
  • edd26fc65b Add shader mode for constant alpha overwrite Jack Andersen 2018-02-04 20:52:54 -1000
  • 2095037ab9 Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/boo Jack Andersen 2018-02-02 17:06:27 -1000
  • a2c3e14d8e Add nearest-neighbor samplers for remaining backends Jack Andersen 2018-02-02 17:05:53 -1000
  • 25dfeb64aa Fix swapped L/R button bits Jack Andersen 2018-02-02 14:33:49 -1000
  • 72c9809655 Add ClampToEdgeNearest texture mode Jack Andersen 2018-02-01 13:12:42 -1000
  • c314730d51 Fix subtract blending mode Jack Andersen 2018-01-29 21:49:00 -1000
  • 5b62fcd826 Metal API validation fixes Jack Andersen 2018-01-24 20:55:42 -1000
  • 1d70723c98 Ensure Vulkan gamma texture is initialized Jack Andersen 2018-01-22 18:39:40 -1000
  • 25dc238c44 Xlib deep color support Jack Andersen 2018-01-21 21:33:47 -1000
  • b9d200c61d Metal gamma shader coordinate fix Jack Andersen 2018-01-21 13:30:01 -1000
  • 5f48359cc7 macOS fixes Jack Andersen 2018-01-21 13:07:34 -1000
  • 93c787dcd4 Gamma correction for Vulkan, D3D, OpenGL Jack Andersen 2018-01-21 12:01:52 -1000
  • 2df85e8f8b More fixes Jack Andersen 2018-01-19 19:50:01 -1000
  • 337c276ccb WTF Jack Andersen 2018-01-19 17:02:29 -1000