Ecosyste.ms: OpenCollective

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

github.com/alvr-org/alvr-visionos

Experimental visionOS client for ALVR - SteamVR on Apple Vision Pro!
https://github.com/alvr-org/alvr-visionos

Merge pull request #38 from shadowfacts/build-alvr-dist

Build ALVR with optimizations enabled

917d2c2655ed65760ee98745f4aadd76ed6762f1 authored 11 months ago by Max Thomas <[email protected]>
Build ALVR with optimizations enabled

f3be9be1bc53b0522f36637df6ff477536a1937b authored 11 months ago by Shadowfacts <[email protected]>
Merge pull request #37 from shinyquagsire23/diy-timewarp

Bring our own timewarp

cb8fa8c2b303505aff4bf57a65c23b920579add2 authored 11 months ago by Shadowfacts <[email protected]>
Fix lobby cube randomly showing up

a9df204b8e0b1febf388776c4694b459bcda1e88 authored 11 months ago by shinyquagsire23 <[email protected]>
Re-add lag spike tester with a higher threshold, adjust threading yield for frame queue, lower maxPrediction, log view config changes (maybe lots of movement can trigger IPD changes?)

42dc7216f6fc8ed80781ee15c8d5587a23235b38 authored 11 months ago by shinyquagsire23 <[email protected]>
yeah idk, undo the frameQueueLastImageBuffer thing. Prevent alvr_report_compositor_start is drawable is nil

8b6912b3f7fe242f61f9ad2bb2a64b8c59f1b1d9 authored 11 months ago by shinyquagsire23 <[email protected]>
Fix judder in some games by only sending frames after next NALs have started to arrive

c3686451f2e2698345ffa93bcbe39ddf1461efb7 authored 11 months ago by shinyquagsire23 <[email protected]>
Resolution bump? idk what's happening here

57b51f9fb4c2eb17d0b56372428ac6c8ad6d294f authored 11 months ago by shinyquagsire23 <[email protected]>
Make panel depth semi-configurable, cleanup

9eaeea6d69ea53abf5cfadaab0fc3592b222e3f4 authored 11 months ago by shinyquagsire23 <[email protected]>
remove A/B test junk

f3a55e3e9fcdb5618e5f87706e5d493fd8d86b86 authored 11 months ago by shinyquagsire23 <[email protected]>
pull out all of the hacks

3512bb38808105ea0f2eaed2e69e14fd3b767c97 authored 11 months ago by shinyquagsire23 <[email protected]>
Yay, renders correctly in-headset

9ed6546b83702efa56b831638a33a29b4fc37592 authored 11 months ago by shinyquagsire23 <[email protected]>
Added an app icon for visionOS

4aa69165a6c5f4747d4b200d05a3cfd0d5d62171 authored 11 months ago by Panther <[email protected]>
it's improved, but I'm missing some nuances I think

44873ac3ea97d45dc2ca86814f826001638bfb68 authored 11 months ago by shinyquagsire23 <[email protected]>
kinda works but still not right

520a938f18f1707807ae95a1d2ec3f75ba02c668 authored 11 months ago by shinyquagsire23 <[email protected]>
Merge pull request #33 from jakbytes/main

fix: use xcrun to execute vtool, avoid issue w/ multiple vtool installs

629fa19882dcbd851840d74859e31ca7d95f2a34 authored 11 months ago by Shadowfacts <[email protected]>
fix: use xcrun to execute vtool, avoid issue w/ multiple vtool install

0b089da2be9667686601d030a2637aea1b885cb7 authored 11 months ago by Jake Kring <[email protected]>
Suggested change

Co-authored-by: Shadowfacts <[email protected]>

2278231d6f090f1da7ccbfb58a73b2302c8d363e authored 11 months ago by Max Thomas <[email protected]>
typo

f4e2f8803a391101c8628c8e20ba1a2490ca7167 authored 11 months ago by shinyquagsire23 <[email protected]>
Actually it's probably fine

325ff3e24b546ed87bca71c193447c222d9e29b6 authored 11 months ago by shinyquagsire23 <[email protected]>
Actually that might only work on visionOS 1.1

aff7a80cda652048566cbf2cb5081a9dd7dd658e authored 11 months ago by shinyquagsire23 <[email protected]>
Feels adequate

0e1ca8d84824d34e5d8ab2ff3f9c80750624f56e authored 11 months ago by shinyquagsire23 <[email protected]>
cleaned up

dd0649250cc2b815779e2379c41086edde586025 authored 11 months ago by shinyquagsire23 <[email protected]>
smooth, before I lose it again

2155ab119cd83d6486ec85cdd6d86f4c4e42a570 authored 11 months ago by shinyquagsire23 <[email protected]>
Merge pull request #29 from shinyquagsire23/alleviate-spikes

Alleviate constant lag spikes

ac95031ef3c101b020c6b0b59bf9cae2e90766c1 authored 11 months ago by Shadowfacts <[email protected]>
idk if this works actually

b86b7ecb3f03630c36e813c55a187925032c4f3e authored 11 months ago by shinyquagsire23 <[email protected]>
oops, unlock the mutexes

1f97a89897392f3297b18d16b93eefcf01008583 authored 11 months ago by shinyquagsire23 <[email protected]>
Fix overflow, don't reinstantiate decoder unless stream is ended

bed7c1d83dc6e00d94b9beef4946add25bef8486 authored 11 months ago by shinyquagsire23 <[email protected]>
Mitigate getting swamped by late NALs by not decoding them if they're older than 400ms

ad0f01ca6e83b1ad77e663ef551e2eaa3c23c4f3 authored 11 months ago by shinyquagsire23 <[email protected]>
Don't submit NALs for decoding if we have already decoded an earlier frame

52b94bc238d33af50639cfdfd63c4d17a979a3f7 authored 11 months ago by shinyquagsire23 <[email protected]>
Merge pull request #15 from panthurrr/hevc-video-decoder

hevc works, can toggle between h264 and hevc in alvr server

7b4a1994bd6145d677528fa44da724d595e382ed authored 11 months ago by Max Thomas <[email protected]>
cleaned up logic

0344cc89071890e066130b8a08fb19a93417b23a authored 11 months ago by Panther <[email protected]>
Merge pull request #16 from shadowfacts/ffr

Add support for fixed foveated rendering

0334833e1b78b9979dc17e1c5b8ad5f743af3b75 authored 11 months ago by Max Thomas <[email protected]>
Add support for fixed foveated rendering

Closes #8

2768cfcb01dce99c6218282114f84c4489d28c4f authored 11 months ago by Shadowfacts <[email protected]>
hevc works, can toggle between h264 and hevc in alvr server

b85ff01426e95a6a20e8435e5022ed7235525598 authored 11 months ago by Panther <[email protected]>
Merge pull request #14 from shinyquagsire23/building-is-on-wiki-now

Building instructions moved to wiki

c69146417ae05200438300d9d6f2d458882690cf authored 11 months ago by Max Thomas <[email protected]>
Building instructions moved to wiki

e80fea01ba7c215f81df00a273f909fd171444fa authored 11 months ago by shinyquagsire23 <[email protected]>
Merge pull request #12 from shadowfacts/misc-cleanup

Misc cleanup

fa0669d2e99d15b9a336434b5ec01bcb57c1cadd authored 11 months ago by Robbie Trencheny <[email protected]>
Gitignore xcuserdata

46ff796340857b8c200a521a8cac3b89d7ea330a authored 11 months ago by Shadowfacts <[email protected]>
Remove unused RealityKitContent package

19d9656ef401d186523ff14485d2dc8c2d55b7cd authored 11 months ago by Shadowfacts <[email protected]>
Use xcconfigs for development team/bundle id

f0353ddfa0b9c80e1545168c1c3900de2068bad9 authored 11 months ago by Shadowfacts <[email protected]>
Fix assorted warnings

5b8fbde4e38b4670da0d128992320f79d7771d73 authored 11 months ago by Shadowfacts <[email protected]>
Make build script executable

a18073e23d8a79b46ea3539f4e5ef9949ba8fe73 authored 11 months ago by Shadowfacts <[email protected]>
MIT license, and README

0e8db841065e4b5253a50d2761dbc8eb09baba6a authored 11 months ago by shinyquagsire23 <[email protected]>
Merge pull request #10 from robbiet480/fix-microphone-permissions

Add microphone usage description

0611c02f5860f346ff316c6b8c2ab0ac8c0b80d7 authored 11 months ago by Max Thomas <[email protected]>
Merge pull request #11 from shinyquagsire23/fix-colors

Fix colors

1d70016562129d02070ba385cc7e63143c10ef1c authored 11 months ago by Max Thomas <[email protected]>
Fix colors

db67b08426a297cd7e5aa0477f43c58bf9b05da0 authored 11 months ago by shinyquagsire23 <[email protected]>
Remove NSLocalNetworkUsageDescription from Info.plist

Info.plist is generated now

4b5a234ab517990c76494dda15621b4777bedb01 authored 11 months ago by Robbie Trencheny <[email protected]>
Add microphone usage description

2116a468304256dba4dd6128c4dc51f3375916c7 authored 11 months ago by Robbie Trencheny <[email protected]>
Merge pull request #6 from panthurrr/submodule-with-build-script

Build ALVR client core framework from submodule

d50b9aecdd859bd795ff7c7b19f2d131ad402e51 authored 11 months ago by Max Thomas <[email protected]>
Merge pull request #3 from shinyquagsire23/fix-initial-stutters-and-race

Fix initial stutters and race

567c92f657435771d4f8d00cf79865eb35aa3ec2 authored 11 months ago by Max Thomas <[email protected]>
Fix lobby cube

3517a755fd453356240e99bd446a64715479d6f2 authored 11 months ago by shinyquagsire23 <[email protected]>
build script for dependencies with repack folders localized

11e6ba928fe280492782d1622f6be3c16728a9cb authored 11 months ago by Panther <[email protected]>
added submodule

776b22a3290b9b119f1aa6ec23548a0a575ebfdb authored 11 months ago by Panther <[email protected]>
fix stutter

6cb839f0ab577484799a817a1821786aeae02be5 authored 11 months ago by shinyquagsire23 <[email protected]>
Fix race condition which prevented app from launching w/o debugger

1d7604476855130b9cd042e0b5f3e64cc199c91e authored 11 months ago by shinyquagsire23 <[email protected]>
Actually exit the app on crown press, improve launch reliability for non-debug

b6228ad8abcc45c00277f8586d51ca6c87ca6b16 authored 11 months ago by shinyquagsire23 <[email protected]>
Cleanup, fix init for 00 00 01 type NALs

e2ae1612efa0042cb4c1c56fbf651c0b53226415 authored 11 months ago by shinyquagsire23 <[email protected]>
more cleanup, latency improvements, set depth buffer with clear instead of tris

034ea414c485c0b85183664af893ca86b288ac2b authored 11 months ago by shinyquagsire23 <[email protected]>
Undo safety measures for speed

4b40703a2dcb6011aabeccccf0344a4f453fe4ee authored 11 months ago by shinyquagsire23 <[email protected]>
SMOOTH! Sorry for the mess. DeviceAnchor is always a reference, so grab it using the timestamp. Also a hack for premature H264 frame dispatches?

a586f4375b55fa4c2d13a00333bdb3a4b9b9125b authored 11 months ago by shinyquagsire23 <[email protected]>
Feels less sloshy

12795af34f3406cd7aa4721a25616b0ae97e764e authored 11 months ago by shinyquagsire23 <[email protected]>
Fix initial stutters, and maybe fix race condition due to too few pixel buffers in pool

b35fd323107156c50139896369de2795508389d6 authored 11 months ago by shinyquagsire23 <[email protected]>
Improve decode perf

5126b129779848ded710a6a7fc9b7e92ddaed632 authored 11 months ago by Shadowfacts <[email protected]>
Move tracking to the render loop

28956fc74f0bf39559dc9f37aee945703b356052 authored 11 months ago by Shadowfacts <[email protected]>
render at z=0

235174049667d15b06e8348fca23bab25877a37d authored 11 months ago by Zhuowei Zhang <[email protected]>
handle nals with 4 byte headers

nvenc does this

554eafd4b0b6e9a3c76a5e16cc228d04ce81de0b authored 11 months ago by Zhuowei Zhang <[email protected]>
display video on screen

34384e1e3d7d644dc473e2cf2a7bb5465c33f794 authored 11 months ago by Zhuowei Zhang <[email protected]>
copy decoded frame to screen

e9431a42179ea97d31346325e05bc18034cd3d35 authored 11 months ago by Zhuowei Zhang <[email protected]>
copy alvr polling code into renderer

899d60f7e05afcdb1c744bc4d7381bf7e0143f50 authored 11 months ago by Zhuowei Zhang <[email protected]>
send position from arkit

c5e777ee646530f53464bd584f9c4b550343ff02 authored 11 months ago by Zhuowei Zhang <[email protected]>
decode one frame of video

1ecb4480046af2a2c3c5928f61de2780d8fa85d7 authored 11 months ago by Zhuowei Zhang <[email protected]>
send placeholder tracking values

0ae2da2ccebf8284560748d8651a9c9cc9d84fd9 authored 11 months ago by Zhuowei Zhang <[email protected]>
start integrating video decode into main loop

doesn't work yet since I'm not sending any poses, so ALVR doesn't render anything

e668d6473b03a52af257b43a196514e171971dda authored 11 months ago by Zhuowei Zhang <[email protected]>
failed to decode video

5a4db32e81cc18ce7f269dba443c5b9cab854f5e authored 11 months ago by Zhuowei Zhang <[email protected]>
initialize alvr in renderer

8045e005dcd48fe6990a829f0c0b657a31c82f52 authored 11 months ago by Zhuowei Zhang <[email protected]>
launch directly into immersive space

11241ac2699db5fb8bc7f3d2cb7fcb0d3d19c7e9 authored 11 months ago by Zhuowei Zhang <[email protected]>
repack ALVR into xcframework

db0ba1ca6e487243945f374a002fee8976199a1e authored 11 months ago by Zhuowei Zhang <[email protected]>
print each alvr event

0f814f373d82b1e134117612302347a9a4f8263e authored 12 months ago by Zhuowei Zhang <[email protected]>
Link with alvr_client_core

2c0273fe156911702afe5eea90b7d8947f20f39d authored 12 months ago by Zhuowei Zhang <[email protected]>
Initial Commit

cac697590ec0279cf8b095013a5e3c7025553a54 authored 12 months ago by Zhuowei Zhang <[email protected]>