summaryrefslogtreecommitdiff
path: root/.gitmodules
AgeCommit message (Collapse)Author
2026-01-14[D3D12] Include recent D3D12 headers from the Microsoft GitHubTriang3l
2022-09-22[Premake] Update premake-cmakeJoel Linn
- Handle compiler flags per-file. Removes ffmpeg warnings - Switch to JoelLinn fork since original author stopped maintaining and other forks don't seem to care about PRs
2022-07-03[Vulkan] VMA for texturesTriang3l
2022-02-13Merge branch 'master' into vulkanTriang3l
2022-02-13[Vulkan] Add Vulkan-Headers and VMA submodulesTriang3l
2022-02-03Merge branch 'master' into vulkanTriang3l
2022-01-29[UI] Image post-processing and full presentation/window reworkTriang3l
[GPU] Add FXAA post-processing [UI] Add FidelityFX FSR and CAS post-processing [UI] Add blue noise dithering from 10bpc to 8bpc [GPU] Apply the DC PWL gamma ramp closer to the spec, supporting fully white color [UI] Allow the GPU CP thread to present on the host directly, bypassing the UI thread OS paint event [UI] Allow variable refresh rate (or tearing) [UI] Present the newest frame (restart) on DXGI [UI] Replace GraphicsContext with a far more advanced Presenter with more coherent surface connection and UI overlay state management [UI] Connect presentation to windows via the Surface class, not native window handles [Vulkan] Switch to simpler Vulkan setup with no instance/device separation due to interdependencies and to pass fewer objects around [Vulkan] Lower the minimum required Vulkan version to 1.0 [UI/GPU] Various cleanup, mainly ComPtr usage [UI] Support per-monitor DPI awareness v2 on Windows [UI] DPI-scale Dear ImGui [UI] Replace the remaining non-detachable window delegates with unified window event and input listeners [UI] Allow listeners to safely destroy or close the window, and to register/unregister listeners without use-after-free and the ABA problem [UI] Explicit Z ordering of input listeners and UI overlays, top-down for input, bottom-up for drawing [UI] Add explicit window lifecycle phases [UI] Replace Window virtual functions with explicit desired state, its application, actual state, its feedback [UI] GTK: Apply the initial size to the drawing area [UI] Limit internal UI frame rate to that of the monitor [UI] Hide the cursor using a timer instead of polling due to no repeated UI thread paints with GPU CP thread presentation, and only within the window
2021-10-31Merge branch 'master' into vulkanTriang3l
2021-10-30[Build] Use first-party premake-androidndk (#1878)Triang3l
2021-06-12Merge branch 'master' into vulkanTriang3l
2021-06-12[SDL2] Switch to libsdl-org/SDLTriang3l
2021-06-08Merge branch 'master' into vulkanTriang3l
2021-05-01Exchange libav with ffmpeg submodule.Joel Linn
2020-12-26[SDL2] Update submodule.Joel Linn
2020-12-13Merge branch 'master' into vulkanTriang3l
2020-12-08[GPU] XXH3 hash instead of XXH64Triang3l
2020-11-26Merge branch 'master' into vulkanTriang3l
2020-11-22[Kernel] Overhaul Rtl time functions.gibbed
- Add date third party submodule. - [Kernel] Add xclock. - [Kernel] Reimplement RtlTimeToTimeFields using std::chrono/date/xclock. - [Kernel] Reimplement RtlTimeFieldsToTime using std::chrono/date/xclock. - Supersedes #1612.
2020-11-21Merge branch 'master' into vulkanTriang3l
2020-11-21[Build] Switch premake-androidmk to a forkTriang3l
2020-11-21Merge branch 'master' into vulkanTriang3l
2020-11-21[Build] Make premake-androidmk generate somethingTriang3l
2020-11-15Merge branch 'master' into vulkanTriang3l
2020-11-14Add premake cmake generator.Joel Linn
`./build/CMakeLists.txt` is generated by `./xb.bat premake --devenv=cmake` and enables use of other IDEs like `CLion` for example.
2020-10-16[SPIR-V] Main loop blocks, validationTriang3l
2020-10-08[Vulkan] Temporarily move to a fork of glslangTriang3l
2020-10-08[Vulkan] Cleanup and update SPIR-V dependenciesTriang3l
2020-08-22[D3D12] DXILConv disassembly dumping optionTriang3l
2020-04-08[SDL2] On Win, build and link statically.Joel Linn
Keep using system lib dynamically on Unix.
2020-04-07Add disruptorplus submodule.gibbed
2020-04-07Add fmt submodule.gibbed
2020-04-07Add utfcpp submodule.gibbed
2020-02-20Remove unused yaml-cpp.Joel Linn
2020-02-10Add SDL2 submodule for MSVC development.Joel Linn
Tracking 2.0.10 headers and libraries.
2019-08-04Fix submodule URLs.gibbed
2019-08-03Get rid of gflags alltogetherJonathan Goyvaerts
2019-08-03Add cxxopts third party dependencyJonathan Goyvaerts
2019-08-03Add cpptoml third_party dependencyJonathan Goyvaerts
2019-08-02Fix Capstone submodule.gibbed
2019-08-02Merge pull request #1387 from Margen67/update_capstoneRick Gibbed
Update Capstone to latest stable (4.0.1).
2019-08-02[App] Add support for Discord rich presence.Wes Taylor
2019-06-24[third_party] Update capstone to latest stableMargen67
2019-05-04Update Catch to latest stable.gibbed
2019-04-14[Kernel] XeCryptAes using openluopworld/aes_128Triang3l
2018-05-04[Vulkan] Replace vulkan-loader with volkDr. Chat
2017-05-07Fix premake failing to build curl on PowerPC architecturesDr. Chat
2016-06-27Update spirv-tools and add spirv-headersDr. Chat
2016-01-13Removing GPU traces because github is a bunch of jerks.Ben Vanik
2016-01-13Switching to mainline yaml-cpp.Ben Vanik
2016-01-01Adding yaml-cpp for #428, use rando fork until jbeder/yaml-cpp#342 lands.Ben Vanik