Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/alvr-org/Monado-ALVR

Monado fork that integrates with ALVR
https://github.com/alvr-org/Monado-ALVR

c/render: Optimize layer shader

141e5982959b0c0f6b0c316cc75f1c222b2c50bd authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Use new helpers to dispatch compute

bd38e90b51ee01f5fbb35d65cba835b6a1aa0f81 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/util: Add helpers to fully dispatch compute pipeline

a5792222a44e479b8128b8a55db8e1003ed89ed6 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/[render|main]: Refactor scratch images

This commit does a few things:

* Makes the scratch images per view
* Introduces a new struct th...

ee2fe9fd40af1fce9775436d9a64405d354c1169 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
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 vie...

fed360e98b3129201273918f044329d86c56b5d9 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Explain how we get the direction [NFC]

dd21f3c7ec4bef564e08cdf8c442fa475d2ecafb authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Rename defines to proper prefix [NFC]

7996013e4d75599803cc03473f9ec3922fcd7563 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Better names for descriptor sets [NFC]

7441a9bda60e9d46160448a4e96352c3647c50c6 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/util: Tweak cmake [NFC]

50adb87d79464feae6139573e5bf1f2863e5bd58 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1920

322c65269189bf73f89eac3c6119ad62a3467653 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/client: Tidy D3D12 whitespace [NFC]

6860fcc7ba8216d978a0c778e226a922585b41b9 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/client: Tidy call [NFC]

768cc06a8efd891f3a47c1131a1f3a8bbf8ee5a1 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/client: Use native d3d12 allocator.

Includes a workaround for D3D12 and Vulkan interop issues in NVidia
hardware. We want to directl...

9918e55fbf930156e9ed5b6b6cc64b1c3946d941 authored over 1 year ago by Fernando Velazquez Innella <[email protected]>
a/d3d: Add native d3d12 allocator and copy helpers.

Add a D3D12 allocator and helper code to copy from shadow images,
the copy is needed to work aro...

6342c72665e62a30fd53db489a6cb6ac369cee31 authored over 1 year ago by Fernando Velazquez Innella <[email protected]>
doc: Document !1956

84ac7b14bec0d15c4844fd5607b8ba67ce1c728a authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Stop timewarp stretching by changing math

Tested-by: BabbleBones <[email protected]>

740ff1bcf5b188ea936dec8adac320c54c0c46ad authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1953

bcccc0ff1f38491809bd82f0352b74679c25e246 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Fix doxygen warning

Co-authored-by: Jakob Bornecrantz <[email protected]>

5b0f7cb5ef110be03afb94d52fe5dc7974e369cd authored over 1 year ago by Ryan Pavlik <[email protected]>
xrt: Fix doxygen warnings

a57c7a24081bb0667887efa5f3376acf93e9fec4 authored over 1 year ago by Ryan Pavlik <[email protected]>
t/common: Fix doxygen warnings

2398dc6ca48dda0bb4aa1a0d90b77aacdfec40cf authored over 1 year ago by Ryan Pavlik <[email protected]>
st/oxr: Fix doxygen warnings

aa2cc78396ddea852b72f3ed7e9e0e8319254261 authored over 1 year ago by Ryan Pavlik <[email protected]>
d/nreal_air: Fix doxygen warnings

63b18384dc83a4a9b97e14a354d362b79c1985b1 authored over 1 year ago by Ryan Pavlik <[email protected]>
c/client: Fix doxygen warnings

a66aeca91ace37b7b01fdd10bbe31a0c82db282c authored over 1 year ago by Ryan Pavlik <[email protected]>
d/steamvr_lh: Fix doxygen warnings

c458ed6fee742d9413abb9379da0c721da633f0c authored over 1 year ago by Ryan Pavlik <[email protected]>
a/vk: Fix doxygen warnings

3b1eb21e9f73d6bb99bad62eaa31863c21e75680 authored over 1 year ago by Ryan Pavlik <[email protected]>
a/util: Fix doxygen warnings

74914f35d596170689e9d308a6be0d43734cb943 authored over 1 year ago by Ryan Pavlik <[email protected]>
a/tracking: Fix doxygen warnings

5fc532d23fa1607fdefc83f1b6f55af2a820f058 authored over 1 year ago by Ryan Pavlik <[email protected]>
doc: Document !1951

7fb06198cf7b3d4cde784112b3125c9102678847 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/oxr: Implementation of XR_KHR_android_thread_settings

baf6c7f78d23ad4d458dd1662d4af8bc29f0bddf authored over 1 year ago by Jiali Zhang <[email protected]>
c/multi: Add stub set thread hint function

54017f6b3ebfcbe6c24b7e46ecef6f6d090df474 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ipc: Add support for thread hint function

81a094f99024b2fdda0b15e7f4b749e3555cc08f authored over 1 year ago by Jiali Zhang <[email protected]>
xrt: Add thread hint function

faec5247091866fa44ae9c1c5a3cb1c2efedaa74 authored over 1 year ago by Jiali Zhang <[email protected]>
doc: Document !1917

369658644112d13ee9216ec7cae5d7a1a2dddd38 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ipc: Add a interface header for ipc_server_main[_android]

3de99b63d99d3a041a2dffb31b805c47b23f004b authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ipc: Add a interface header for ipc_instance_create

5be0767aa9379a0c5a0cfe9f908f8153e8d7e6a5 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1942

6c87d66edb3dc14ced67969a471bbb07aeb7deb1 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1203

Better late then never.

fd31b432b0fed1eb0905895bc5c5d81ffbf02b08 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Make sure to print the first GPU as well

ad520c82c363d9992d8c162a83679d459b19c0b5 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Also print device type when listing GPUs

7b3763650e3a26bad701236f89a7fa2e08d2ffb1 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add vk_physical_device_type_string

ccf232d4acdcbb14ceb10eff800faba65c253a7a authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Make VkPhysicalDeviceProperties argument const

ceeeb2d136029563ad617fc8c3fd650a1d98a039 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1908

739d71a2254c7a8fbee256a8f16bfa7e2bd2879f authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/libmonado: Add libmonado implementation

Work done by lots of different authors that did various pieces of the library.

Co-authored-by: ...

040ad33188fd168bb87d6fec5050f974baf823fd authored over 1 year ago by Lubosz Sarnecki <[email protected]>
doc: Document !1939

be0df71004eafb6c1796fa0b20b010291ed6bdae authored over 1 year ago by Zhongwang Zhang <[email protected]>
external: Update android-jni-wrap, add Display.Mode

f60c512cc9f9edaaf9839035b0c464f33afe3c9a authored over 1 year ago by Zhongwang Zhang <[email protected]>
doc: Document !1937

9dde11eff7d20b4fcefccfb53b5d9ad7adb4493f authored over 1 year ago by Mateo de Mayo <[email protected]>
t/slam: Turn timestamp asserts into warnings

1da029adaa911e31d6f41fd0e36044c970468944 authored over 1 year ago by Mateo de Mayo <[email protected]>
t/slam: Add reset state button

f8932fe879edd60d39ecb1425d582e7de5d166e8 authored over 1 year ago by Mateo de Mayo <[email protected]>
external/slam: Update to 7.0.0 with RESET_TRACKER_STATE and ignore masks

5fd73ea70c6f9830349e18fa96c2b82ace61a5a8 authored over 1 year ago by Mateo de Mayo <[email protected]>
a/vive: Add FoV tweaks for another index HMD

ae1de1f2b5bf92511ce2a9b25d64a8d429e0cd95 authored over 1 year ago by Mateo de Mayo <[email protected]>
h/mercury: Add min detection confidence option

a4a68500949d4329c7411e8ac0117a0f0bf05dd4 authored over 1 year ago by Mateo de Mayo <[email protected]>
t/euroc: Allow euroc recorder to start and stop recordings in the same session

14c1ecc96ebe7423cba266e98895b652b794f754 authored over 1 year ago by Mateo de Mayo <[email protected]>
doc: Document !1948

cdcb4fbc57c5069d07f3315dfc3b6982097fd115 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/android_common: Specify mutability flag for PendingIntent object.

Targeting S+ (version 31 and above) requires that one of FLAG_IMMUTABLE or
FLAG_MUTABLE to be sp...

a809635fe695846ba36c8170ac8e8d53d2b45dad authored over 1 year ago by dengkail <[email protected]>
doc: Document !1947

0921f01e2687ccf8ccecdef64c1dd2c80fca9e63 authored over 1 year ago by BabbleBones <[email protected]>
steamvr_lh: Correct angular and linear velocities

9033ff4b919f334fc887cfa319d125f236209367 authored over 1 year ago by BabbleBones <[email protected]>
steamvr_lh: Correct jitter and pull latest timestamp on hands

10d0ab7e1e2d48e0333fba5a96122d50e4a7de6b authored over 1 year ago by BabbleBones <[email protected]>
doc: Document !1950

2218446c3e216922fa920183332281dc0764487f authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/steamvr_lh: Add support for new SteamVR display component v3 interface

First try v3 then fallback to v2 should it not be available.

23ac74415d608615ec537ced22491d5e67e35d72 authored over 1 year ago by Gabriele Musco <[email protected]>
doc: Document !1949

9f61b47415c306d1387e8ffe8e6f1da34b2d2704 authored over 1 year ago by Mateo de Mayo <[email protected]>
t/hand: Reduce relation history lock contention

Relation history was being accessed guarded by an external lock in a couple of
places. This is r...

d486338985654261fbe5de6d0c6d2dd62ba7825a authored over 1 year ago by Mateo de Mayo <[email protected]>
d/vive: Reduce relation history lock contention

Relation history was being accessed guarded by an external lock in a couple of
places. This is r...

c6ca7d23392c10a2d1fe6414320aa385bb86847f authored over 1 year ago by Mateo de Mayo <[email protected]>
d/na: Reduce relation history lock contention

Relation history was being accessed guarded by an external lock in a couple of
places. This is r...

3bf927f03f821461bfc43be38d7e3b8c060a20ff authored over 1 year ago by Mateo de Mayo <[email protected]>
d/na: Destroy relation history

2e55c54b8f794c30d663106744425429a861c969 authored over 1 year ago by Mateo de Mayo <[email protected]>
a/math: Add lock for relation history get_size

ce929e804c372e50fef655fdff798ff00b2f1104 authored over 1 year ago by Mateo de Mayo <[email protected]>
c/main: Always use the mode's extents when creating the surface

This fixes a bug on NVIDIA Jetson. Note this isn't so much the NVIDIA Jetson
fault, while the co...

1f49e43724b7f4104bf1c005e88bfaac7809dc0d authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Print creation info for direct mode objects

9bac7ed30ed82aa06ea810223e5e3f0d49238945 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1940

f0ce16288f89b5439d3944b961b371c961e96a30 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Free plane_properties earlier

67c24ebe929233bacd5d2926b68d17ad643d8430 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Use more enumeration helpers

e95b6932eb1af7bdb12df31c229963b0c7112803 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add printing functions for create info structs

e37041cc611d5c8189d019dfd837bbb270b9890d authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Print more VkSurface info

113f747742edf2349f51612acc30c162c91d2ecb authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Even more flag bits string functions

648a1682191ca0ec22902b7cacd7bc1c3e5a7781 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add flag bits string functions

ef7aeef971e43672aa8e0077eb90fbdee38e1d3a authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Re-order functions [NFC]

217874507b4b3629324987279befc8612b5f7132 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add string function for VkSharingMode

f08a4abb3f29542b7f33fdc1549ec142fbe391ea authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add more enumeration helpers

e732265e6453ebc6f0c37db17c117abdb30a95b9 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Improve old flag bits string functions

Make old flag bits string functions like the new ones.

d905f79025ba8fcf24c46cfc356d343daa2356bd authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1798

20183cc3a85b76ade3c0e8d702f10b19f39111a3 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/na: Add driver for the Nreal Air glasses

75cab73f7091232935d2ea67eec1ab1c3867668e authored over 1 year ago by Tobias Frisch <[email protected]>
c/client: Make sure to not double CloseHandle semaphore HANDLE

843e98e853602274938bf07feb5d5730ed95b8ae authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1935

4548e1738591d0904f8db4df8ede652ece889a76 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1943

dff3be7b10e331adde5ef7f5d79b70f8b80f461b authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/steamvr_lh: Fix zero IPD read

80745f32b3d755bb9973377f78332ecfaec32360 authored over 1 year ago by BabbleBones <[email protected]>
d/steamvr_lh: Fix prediction jitter and remove LH_PREDICTION

a67aae104b802211f7eebeef357085d7600973e2 authored over 1 year ago by BabbleBones <[email protected]>
d/steamvr_lh: Log generic tracker

edaa9320dba7be2b5084e19da1c99d0cfed808fb authored over 1 year ago by Gabriele Musco <[email protected]>
d/steamvr_lh: Wands as any hand controllers

5d35ae6dc378b2f8cd73a79d5f710e7c287512a5 authored over 1 year ago by BabbleBones <[email protected]>
d/steamvr_lh: Mark init controller state unknown

e49be97a3ede848ce2b859fd07e2c18e44d818db authored over 1 year ago by BabbleBones <[email protected]>
d/steamvr_lh: Enable vive tracker pucks

466398dc5a1bae4436911877c76995bb3a00b458 authored over 1 year ago by BabbleBones <[email protected]>
doc: Document !1946

96ea303623ca232c3bb1f3c181681a0960db540e authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ipc: Removed unused define [NFC]

6b815eba51c549872485904f7a2ece756831112d authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/steamvr_drv: Use undef instead of comment for debug define [NFC]

a0fd61ec1eaa59f25a1910351c2c416aca00c7b0 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/vive: Use undef instead of comment for debug define [NFC]

87ec56ca17c1a73667bd6097b60c331dec610d1a authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/psvr: Use undef instead of comment for debug define [NFC]

74fed516e30738fbb0a4dcf2661b50cbed460d9a authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1940

517b8726fdb3484da89e580cd4e30883d158d082 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/gui: Add optional curated debug GUI

Setting XRT_CURATED_GUI to true makes the curated the default.

You can switch between the two U...

c49a2a5f4dd6c76348f41de31f002ded08dd3c61 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1945

e87708d34511e49176048aa6c4abd62a2513d37d authored over 1 year ago by sdegrande <[email protected]>
t/sdl_test: sdl-test needs OpenGL4.5

sdl-test uses some OpenGL4.5 features, such as Texture Objects.

Currently, sdl-test is initiali...

f290b6418d2fdd8790ead38e420ca6d05f7ae09c authored over 1 year ago by sdegrande <[email protected]>
doc: Document !1944

95b8a3b7839bfd4b23d9ac5b462c5f26be98567f authored over 1 year ago by sdegrande <[email protected]>
cmake: Fix GetGitRevisionDescription cmake module for MSys

When running in an msys environment and in a git worktree directory,
the git revision is not fou...

e17dd0a494b70590fdc7d3290b301a1312731e2a authored over 1 year ago by sdegrande <[email protected]>