Ecosyste.ms: OpenCollective

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

ALVR

We are building an application for streaming VR games
Collective - Host: opensource - https://opencollective.com/alvr - Website: https://alvr-org.github.io/ - Code: https://github.com/alvr-org

xrt: Add separate build config for OpenGL ES

github.com/alvr-org/Monado-ALVR - 6f56d91c0551d4556c23310ce6abcfc38a8e9f43 authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Use OpenGLES CMake module to gate OpenGL|ES support

github.com/alvr-org/Monado-ALVR - 47a66e1bdf73deae2c3f22580ceed0c1cc35e5ea authored over 4 years ago by Ryan Pavlik <[email protected]>
external: Update GLAD and add missing header

github.com/alvr-org/Monado-ALVR - 910a3aae753c3a2752b9422922c50eb19ae0194c authored over 4 years ago by Ryan Pavlik <[email protected]>
inc/xrt: Sort defines in generated config header

github.com/alvr-org/Monado-ALVR - 19efff937e19e24dc3ecd8bb56d7b7658af95191 authored over 4 years ago by Ryan Pavlik <[email protected]>
xrt: use _USE_MATH_DEFINES to make sure M_PI gets defined.

github.com/alvr-org/Monado-ALVR - 4220638afd9afe2ac56d742a458f838652962db3 authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Increase strictness of warnings.

github.com/alvr-org/Monado-ALVR - e2cb7578bc2ab617dac07048f5a5e88828862aed authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Add missing jpeg include dir

github.com/alvr-org/Monado-ALVR - 8b954e12c1cfd0066fdfa657e7f0ed76b856a256 authored over 4 years ago by Ryan Pavlik <[email protected]>
comp: Improve OpenGL extension checking

github.com/alvr-org/Monado-ALVR - ebf1b01d48eaca1631a7e7b6c0e62542ddc02102 authored over 4 years ago by Ryan Pavlik <[email protected]>
meson: Re-arrange config header code

github.com/alvr-org/Monado-ALVR - 4a22851e4a778c9dced98bef721db0050e4cdee3 authored over 4 years ago by Ryan Pavlik <[email protected]>
d/psvr: Fix hidapi include

github.com/alvr-org/Monado-ALVR - 2cce94799dcb14b15f8036c5e3d337109a706d36 authored over 4 years ago by Ryan Pavlik <[email protected]>
st/oxr: Handle Android better.

github.com/alvr-org/Monado-ALVR - 852c9b589d9568680da0574f291f642ee33b4d8c authored over 4 years ago by Ryan Pavlik <[email protected]>
st/oxr: Clean up GL/GLES image enumeration a bit for easier maintenance

github.com/alvr-org/Monado-ALVR - 4c5b38c836d2837395bc556eff1d82658b5c2b47 authored over 4 years ago by Ryan Pavlik <[email protected]>
external: Update GLAD with more code

github.com/alvr-org/Monado-ALVR - f8e9f286825e79155ac9f5aa59332b9579cf34f1 authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Enable the Android Vulkan platform when applicable.

github.com/alvr-org/Monado-ALVR - 1476d396f871916b84f8d03e1154c7277241d820 authored over 4 years ago by Ryan Pavlik <[email protected]>
aux: Move responsibility for clearing image FD to the helper.

github.com/alvr-org/Monado-ALVR - cb692235329a30274d63cd830854f4df8cae6aaf authored over 4 years ago by Ryan Pavlik <[email protected]>
inc/xrt: Switch declaration order in xrt_handles to quiet Doxygen

github.com/alvr-org/Monado-ALVR - 8fdfb42d217227ea71e88c1f242ce9e35e9ed1f6 authored over 4 years ago by Ryan Pavlik <[email protected]>
comp/gl: hack: glFlush() before committing a layer

This works around corruption in layers on several drivers caused by
writes to the OpenGL texture...

github.com/alvr-org/Monado-ALVR - 4ec6f4671776e941abaa81648a280908bb42ba80 authored over 4 years ago by Christoph Haag <[email protected]>
Add a cooldown to guardian sync start packets from client.

Also define play area size for standing Chaperone.
Includes minor refactoring.

github.com/alvr-org/ALVR - 7abea384c06eb039e99c8f62100f0720bdf00c61 authored over 4 years ago by Ondřej Slabý <[email protected]>
Implement basic Guardian to Chaperone sync - server

Server internally starts a VR client (utility) to set Chaperone data
via the OpenVR API, exiting...

github.com/alvr-org/ALVR - 60f5705ac9b834ca426be82d4bb697ff656627a6 authored over 4 years ago by Ondřej Slabý <[email protected]>
Move Chaperone update to a separate thread

Chaperone update no longer blocks the networking thread, which caused streaming lag spikes.

github.com/alvr-org/ALVR - 1794857662e6397bd3ad5ce0cf4c5b7fe87676fc authored over 4 years ago by Ondřej Slabý <[email protected]>
Add server-side standing Chaperone generation

github.com/alvr-org/ALVR - 831a6f33b3ab94948b967449360e7a9a3b19e23b authored over 4 years ago by Ondřej Slabý <[email protected]>
Add openvr_api dependency

Needed for setting Chaperone data via the OpenVR API.

github.com/alvr-org/ALVR - a9467176e235ddeedc97e33aa2c2732d636bff67 authored over 4 years ago by Ondřej Slabý <[email protected]>
Hide SteamVR Chaperone when sync is done.

Hiding is done by setting activation distance to 0.0f, so the user can still "unhide" Chaperone ...

github.com/alvr-org/ALVR - ff47a17f844c0c962e454823a7ad0ec4940fde5f authored over 4 years ago by Ondřej Slabý <[email protected]>
Implement basic Guardian to Chaperone sync - client

Client sends Guardian data when recentering is detected (recenter count changed).
Guardian data ...

github.com/alvr-org/ALVR - 1962740b007afd8d41d4580958f880c21f550220 authored over 4 years ago by Ondřej Slabý <[email protected]>
Fix pointer bars

github.com/alvr-org/ALVR - d78525ba4343300d882cb2032a8e012931f80de0 authored over 4 years ago by zarik5 <[email protected]>
st/oxr: Handle quad layer with reference space as base space again

fixes d64ef3df

github.com/alvr-org/Monado-ALVR - eb355f3643983a4a2969e61b146d7a092f50185b authored over 4 years ago by Christoph Haag <[email protected]>
st/oxr: Basic support for ActionSpace as base space in QuadLayer

github.com/alvr-org/Monado-ALVR - d64ef3df74ea9bf00c90b3570162ebd103083653 authored over 4 years ago by Christoph Haag <[email protected]>
ipc: Define shmem utilities for Linux and Android

github.com/alvr-org/Monado-ALVR - 20c65e74e3703330b15119b7204dac86cba34351 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Use generic shmem functions now.

github.com/alvr-org/Monado-ALVR - 82395b23bbd91568286c9db9f26db6499cc141a6 authored over 4 years ago by Ryan Pavlik <[email protected]>
inc/xrt: Add helpers for the handle types - null value, validity checker

github.com/alvr-org/Monado-ALVR - 25627e55cade52fcf877d529420110c293dcc6d9 authored over 4 years ago by Ryan Pavlik <[email protected]>
doc/changes: Document MR 436.

github.com/alvr-org/Monado-ALVR - 1b50c43ce60bc787c5e6f54116e8b670d4ca929d authored over 4 years ago by Lubosz Sarnecki <[email protected]>
comp/shaders: Remove has_sub option.

As we have subimage rects for all layers now.

github.com/alvr-org/Monado-ALVR - db3a721946937835d0fe77ce13281c6ee1b7f378 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
comp/renderer: Provide subrect properties for projection layers.

github.com/alvr-org/Monado-ALVR - 7e35fcb8aa43264c0246d7aba665fc613ba0aedb authored over 4 years ago by Lubosz Sarnecki <[email protected]>
comp/renderer: Render subimage properties in layer shader.

This patch passes the offset and extent properties to the layer shader
by extending the uniform....

github.com/alvr-org/Monado-ALVR - a27164ab43f0872b082c8d96a037577c1198e13f authored over 4 years ago by Lubosz Sarnecki <[email protected]>
doc/changes: Document MR 433.

github.com/alvr-org/Monado-ALVR - 3df90986ca348111b4ad1d1c13cbf89889ed5d40 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
comp/layers: Remove layer type from constructor.

The value was not used anyway as it is not set at creation time, but
every frame. This avoids so...

github.com/alvr-org/Monado-ALVR - 2472deb95a98576ac8a1e2ffc7753e729698b755 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
comp/shaders: Sample quad layers with texture().

github.com/alvr-org/Monado-ALVR - 984056674e58689e7eb984c4763dcaef86ae8cae authored over 4 years ago by Lubosz Sarnecki <[email protected]>
comp/shaders: Rename quad shaders to layer.

As the shader is used for all layers we have, the generic name fits
better.

github.com/alvr-org/Monado-ALVR - 6222de38c979cd3fe91dd70311d503c22e298ea7 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
doc: Improve doxyfile

github.com/alvr-org/Monado-ALVR - 1e45e567465a5628f46618b07bcc8695c52da1b6 authored over 4 years ago by Ryan Pavlik <[email protected]>
doc: Update prose and diagrams for fd->native renames.

Also now leaving just the SVG with drawio data embedded,
renamed so e.g. the extension for VSCod...

github.com/alvr-org/Monado-ALVR - ca5c1568c6e928bd324bcf94fd38537dd127656f authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Add FindEigen3.cmake from upstream, to support pointing at the include dir.

github.com/alvr-org/Monado-ALVR - 9379248268eefbf3362d3592a531f267dae3670b authored over 4 years ago by Ryan Pavlik <[email protected]>
readme: Add meson build and update a bit

github.com/alvr-org/Monado-ALVR - 52d02c8bd0114be7e24609bb150fd0ae40231ed5 authored over 4 years ago by Christoph Haag <[email protected]>
build: Install tools with meson

github.com/alvr-org/Monado-ALVR - a56fa20b50613d9ca796d145c689eaa4d6b43058 authored over 4 years ago by Christoph Haag <[email protected]>
ipc: Support client->server "in_handles"

github.com/alvr-org/Monado-ALVR - ebc7a11e70645e75f594f2f4171bdd8f73b947a2 authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Sort drivers in status message

github.com/alvr-org/Monado-ALVR - 0b2faa5ab99cc0b7ab7c8758c8f5aa0a3831bb3e authored over 4 years ago by Jakob Bornecrantz <[email protected]>
build: Dump config vars

github.com/alvr-org/Monado-ALVR - 75816ee4e6b551b137a0248bc9efd3f034aab924 authored over 4 years ago by Jakob Bornecrantz <[email protected]>
build: Fix dependent option for compositor

github.com/alvr-org/Monado-ALVR - 47606194da66cf34ee8f0e8ee9d98091b9979505 authored over 4 years ago by Jakob Bornecrantz <[email protected]>
build: Move determination of Vulkan usage to build system.

Vulkan is still required for most actual uses of Monado, but this
makes the coupling weaker.

github.com/alvr-org/Monado-ALVR - 1aa2cdb89aaa6583292b0a9d50dc89c5cd45568a authored over 4 years ago by Ryan Pavlik <[email protected]>
xrt: Rename xrt_gfx_fd.h to xrt_gfx_native.h

github.com/alvr-org/Monado-ALVR - c3552ed4208dbb5e171c04ef95d2098478f39a4c authored over 4 years ago by Ryan Pavlik <[email protected]>
comp: Create second pipeline for premultiplied alpha blending

Fixes "Source Alpha Blending" conformance test.

github.com/alvr-org/Monado-ALVR - ba17d35f7f2ce757f93c35bcf1d7103600868204 authored over 4 years ago by Christoph Haag <[email protected]>
Use RenderState for loading scene and VR view

Remove references to multiview, multisampling and AR mode
Begin VR GUI integration

github.com/alvr-org/ALVR - 7abcba8712404ab4dc0f8cd18e0d1863021c9f10 authored over 4 years ago by zarik5 <[email protected]>
.gitignore: Tidy

github.com/alvr-org/Monado-ALVR - 3e0f44df07cec463c262d60b0dffe8284086497b authored over 4 years ago by Jakob Bornecrantz <[email protected]>
.gitignore: Ignore Python caches

github.com/alvr-org/Monado-ALVR - b7b7df553035c297d28bad22d4803063714ef0bc authored over 4 years ago by Jakob Bornecrantz <[email protected]>
doc: Document MR 426

github.com/alvr-org/Monado-ALVR - fb5496194278ce4a8419c63fb84e328b0d67116b authored over 4 years ago by Ryan Pavlik <[email protected]>
xrt: Rename references to compositor/swapchain/image_fd to ..._native.

Reflecting that the native buffer isn't an FD on all platforms.

github.com/alvr-org/Monado-ALVR - 54f56716fd41ba32003ce92fae2f51b8fac7d999 authored over 4 years ago by Ryan Pavlik <[email protected]>
doc: Document MR 413

github.com/alvr-org/Monado-ALVR - 92e4b24b8f0bef60f75897db9c4e5860ecc35e08 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Work on Android using AHardwareBuffer instead of FDs for graphics

github.com/alvr-org/Monado-ALVR - 86d93601d7624fc15231b517ecadf587b2dfe7d5 authored over 4 years ago by Ryan Pavlik <[email protected]>
xrt: Auto-detect Android in header

github.com/alvr-org/Monado-ALVR - 030e5564ffd4f2e5cf53dca4f5bb1d6b964dc709 authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Handle Android NDK better.

github.com/alvr-org/Monado-ALVR - 44fe0e77090d47acdd387c659765aa67f826e4ff authored over 4 years ago by Ryan Pavlik <[email protected]>
ci: Build against Android platform 26

github.com/alvr-org/Monado-ALVR - 64d94b45890542b7b915596110d189bfd7bc7cd7 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Normalize parameter names

github.com/alvr-org/Monado-ALVR - 60cf946dd71a9a4e9e02499362128d55d7d9fcdd authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Replace "out_fds" with more generic "out_handles"

Also, finish porting client code to use factored-out utils.

github.com/alvr-org/Monado-ALVR - abc580d2b17e7456e232ac78db6805a4b8f11bb4 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Port server side to use new factored-out utils

github.com/alvr-org/Monado-ALVR - 040c82cb24a504ec604949f4701e8a77a3d5bd16 authored over 4 years ago by Ryan Pavlik <[email protected]>
inc/xrt: Add handle typedefs, to use instead of "int" for file descriptors

github.com/alvr-org/Monado-ALVR - 0e0f4b780e96df1807980a2e4e5f3d690ecf97cd authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Start providing handle marshalling util functions

github.com/alvr-org/Monado-ALVR - 166c0414213b8c4642540264c85bc0904034425c authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Change return type of some server functions from int to xrt_result_t

github.com/alvr-org/Monado-ALVR - a5bde51c81d59f0d26a3f9600c705555eb9c79f4 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Have server utils return xrt_result_t

github.com/alvr-org/Monado-ALVR - 87dbad9865b52b4e14e6b600f4eb3360f9aba2a5 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Formatting cleanup

github.com/alvr-org/Monado-ALVR - c2e922b0f5147bb3ab45ceff9e89cba242fa992f authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Use factored-out utils on client side.

github.com/alvr-org/Monado-ALVR - 1a692f5de600c200e7d1b6d568eab709f8fa5b06 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Add factored-out basic message send/receive

github.com/alvr-org/Monado-ALVR - 36f66ea63041e30771fab92ea35303c12b22a5f1 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Replace ipc_connection_t usage with struct ipc_connection

github.com/alvr-org/Monado-ALVR - 687beddcca2182cfd8abd1d5284e2ec0baa6e5f2 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Be more strict in type parsing

github.com/alvr-org/Monado-ALVR - cf68e11b97e8b4a3268c001bd26df67d9eba71c7 authored over 4 years ago by Ryan Pavlik <[email protected]>
ipc: Move data structure out of generation script

github.com/alvr-org/Monado-ALVR - 1b88c7e089ffb15640ff6d761b320270ce769df7 authored over 4 years ago by Ryan Pavlik <[email protected]>
c/client: Slightly improve barriers, taken from !360

Transplanted by Jakob, all the hard spec reading done by Ben.

github.com/alvr-org/Monado-ALVR - 1c78dd0246aec691079c526103af2955f8c0069d authored over 4 years ago by Benjamin Saunders <[email protected]>
st/prober: Rework HMD logic a bit and put HMD always in first position

github.com/alvr-org/Monado-ALVR - c37dd46b0cec85ef58bb3bc88e0d325c7936433a authored over 4 years ago by Jakob Bornecrantz <[email protected]>
doc: document MR 421

github.com/alvr-org/Monado-ALVR - 8ea86e0423f7c6f5b5eee7e8aad93057d2eccd62 authored over 4 years ago by Christoph Haag <[email protected]>
build: Enable service less build with meson too

github.com/alvr-org/Monado-ALVR - 54f01b570c039af944b8c149b1bc127a21b26ab4 authored over 4 years ago by Christoph Haag <[email protected]>
xrt: Add support for assigned device roles

Abandons the assumption that in oxr_system.xdevs[], index 0 is HMD,
1 is left controller, 2 is r...

github.com/alvr-org/Monado-ALVR - b073e3dfb9aee440415db3bc27b32812f7b5b37f authored over 4 years ago by Christoph Haag <[email protected]>
drivers: Add rotation/position tracking bool to xdev

xrGetSystemProperties() will return these values to application in XrSystemTrackingProperties
us...

github.com/alvr-org/Monado-ALVR - 5788fb90a2529db1b20ce1985ad813e561ec6fad authored over 4 years ago by Christoph Haag <[email protected]>
build: respect meson install-active-runtime option

github.com/alvr-org/Monado-ALVR - 6429496439bbe197080a9f7da20aa7437fc51adf authored over 4 years ago by Christoph Haag <[email protected]>
build: Fix installing active_runtime.json on meson without DESTDIR

The -u setting for bash reported an error if DESTDIR is not set.

The syntax ${A-foo} returns th...

github.com/alvr-org/Monado-ALVR - 605e4e2027396673da97ad5e2760d1f080bd43b3 authored over 4 years ago by Christoph Haag <[email protected]>
Added missing commits from experimental

re-added gpu priority fix

github.com/alvr-org/ALVR - e12d893d41f5aff1448b51e99a35cf78dec3a718 authored over 4 years ago by JackD83 <[email protected]>
ci: Update for new packaging parts.

github.com/alvr-org/Monado-ALVR - a09bc568d57c0efc4913d59788cce27542282e14 authored over 4 years ago by Ryan Pavlik <[email protected]>
build: Fix destdir repetition when installing systemd units.

Found during packaging.

github.com/alvr-org/Monado-ALVR - d2cd0f4bb9e02b584e41801f4d5208fc09933309 authored over 4 years ago by Ryan Pavlik <[email protected]>
doc: Remove old changelog fragments

github.com/alvr-org/Monado-ALVR - 39be1eaf3da291e02f0757cb4c0f3b4b0d28aeb5 authored over 4 years ago by Jakob Bornecrantz <[email protected]>
monado: Update version

github.com/alvr-org/Monado-ALVR - d1f30e4a5a8f872fd634dbab9317dc6e9597d7d2 authored over 4 years ago by Jakob Bornecrantz <[email protected]>
doc: Update CHANGELOG.md

github.com/alvr-org/Monado-ALVR - 26f5e66bb8c27a2d590173d3725715a02e26e3f6 authored over 4 years ago by Jakob Bornecrantz <[email protected]>
doc: Document MR418.

github.com/alvr-org/Monado-ALVR - 2f3380f0fc2abca29fc444cddf8718b7202dbd5b authored over 4 years ago by Lubosz Sarnecki <[email protected]>
u/json: Fix a -Wmaybe-uninitialized on GCC 10.1.0.

github.com/alvr-org/Monado-ALVR - 261facd9f1e934f6fffa5e861dc7416656c406e5 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
c/compositor: Set a window title.

github.com/alvr-org/Monado-ALVR - a5dc31359b28fa3192db2d1dea18247b2aa04d55 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
Add RenderState, InteractivePanel, AnimationCurve, VRGUI

github.com/alvr-org/ALVR - 72b61febc481207093876697985827534aec067d authored over 4 years ago by zarik5 <[email protected]>
d/vive: Use VIVE_ERROR when vive_device is available.

github.com/alvr-org/Monado-ALVR - 499751e4fa1816651ede101f7f801226649f0acf authored over 4 years ago by Lubosz Sarnecki <[email protected]>
doc: Document MR417.

github.com/alvr-org/Monado-ALVR - a074c6ebe13b7dc836c79426b273597aa30b7962 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
d/vive/protocol: Port to u_logging.

github.com/alvr-org/Monado-ALVR - 4d412edaa12fb0269905cf84e5bd05c225e0c26f authored over 4 years ago by Lubosz Sarnecki <[email protected]>
d/vive/controller: Port to u_logging.

github.com/alvr-org/Monado-ALVR - dce8da5130abd6f338a1d8213471ac16083499f7 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
d/vive/device: Use VIVE_WARN and VIVE_INFO.

github.com/alvr-org/Monado-ALVR - dfcff5e8065ba6983ca3f721220003d69cfcf4d4 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
u_logging: Format logging output.

To be in line with other log prints, put the log level first.
For better readability, put the fu...

github.com/alvr-org/Monado-ALVR - 8e682fdd1b27861e7c7b2ba5695ccc0ec60c9aa6 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
d/vive: Create common header for controller and hmd.

github.com/alvr-org/Monado-ALVR - 5dff60a93d0ec289792684c18a92b32dd71d1074 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
d/vive/prober: Prettify logging. rename methods.

github.com/alvr-org/Monado-ALVR - 7be5efbe82d7cfac9f037f4ef0168dca4e4adab5 authored over 4 years ago by Lubosz Sarnecki <[email protected]>
d/vive/device: Replace old debug macros with new ones.

github.com/alvr-org/Monado-ALVR - 7121c260ae84fb04844a7d5ee50b92facaef1254 authored over 4 years ago by Lubosz Sarnecki <[email protected]>