monado/src/xrt
Jakob Bornecrantz fed360e98b c/[render|util|main]: Refactor layer squasher code
This commit does a couple of things in one go.

* The layer squasher now dispatches once per view.
  * Reducing the number of samplers needed.
  * Allows for per view target.
* Refactor the setup code to comp_util.
* The layout transition part now happens in new helper code.

On my system this change is very marginally slower,
around 0.05ms and 0.1ms slower on average.
2023-09-20 16:41:30 +01:00
..
auxiliary a/d3d: Add native d3d12 allocator and copy helpers. 2023-09-20 14:10:40 +00:00
compositor c/[render|util|main]: Refactor layer squasher code 2023-09-20 16:41:30 +01:00
drivers d/nreal_air: Fix doxygen warnings 2023-09-13 20:21:57 +01:00
include xrt: Fix doxygen warnings 2023-09-13 20:21:57 +01:00
ipc ipc: Add support for thread hint function 2023-09-13 20:04:49 +01:00
state_trackers st/oxr: Fix doxygen warnings 2023-09-13 20:21:57 +01:00
targets t/common: Fix doxygen warnings 2023-09-13 20:21:57 +01:00
tracking h/mercury: Add min detection confidence option 2023-09-08 13:12:21 +00:00
.clang-format xrt: Change number of columns to 120 2021-01-15 13:44:44 +00:00
.editorconfig editorconfig: Update 2021-04-13 11:46:53 -05:00
CMakeLists.txt cmake: Introduce a new module category 2023-03-03 20:56:59 +00:00