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

doc: Document !1981

a3f228af3536a7d4f16e85df02a1bc248c7dcf31 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Enable timewarp for gfx fast path

a9cdba2ce583ec58abd8beeb48b47a26a5fbdb5f authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Enable timewarp to be used on mesh shader

4a8a36f6200085fe1af1efc4b3154a1fd8a3caba authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Add timewarp to mesh shader

Currently disabled.

899f02e17c3033a9eb0a623151d84f694b6deb40 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Make gfx descriptor pool shareable

5bc9ff8f131c5d554492dce57572a9da962865c7 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Make descriptor layout creation function shareable

8ce3971fe91ff37f3a9498e85093981a818ec40e authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Refactor gfx mesh shader allocation and dispatch

ff51653ffdb5c29452273775190fde321d0fafb6 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Make ubo upload and descriptor setting shareable

52b93a5a29d2ad1455bb021a0e6dc85f8cd3304b authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Remove unused render_gfx_view and other fields on render_gfx

89c99de598c6a51205e4e6f853c813b3cc5752b3 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1980

09c7aaf97a0b44bce08305b0cf39d7c1057d4459 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/math: Add missing files to CMakeLists.txt [NFC]

11fba8d79f632a9afe53fd0034fec18353032db4 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/math: Add projection matrix making function

93272b684c2be5ba4e537e96d704fb16dfa6b0ce authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1978

bc5727faf2319091c7662dc01f51fe4e11d9d90a authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/math: Add missing C declaration specifier [NFC]

ae317780329c9ffc4d546e63a760bab5f9f2cbd8 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/math: Organize base and api file [NFC]

50b5e6445e78113afb40493d58f018c045e9c18e authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1979

017834c8adf1d5afb79b0a377927676bde06890f authored about 1 year ago by BabbleBones <[email protected]>
d/steamvr_lh: Add tundra as generic tracker

238647d7e18f7d4b7c6e5c24db58c9aba99c693f authored about 1 year ago by BabbleBones <[email protected]>
doc: Document !1976

c1e3d83b5ba267f840913f5f5456dca1a266ee2b authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Add simple sub-allocation code

00891b3452ed9f33a3c29dfb460e4021a507f518 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use sub-allocation for mesh shader UBOs

d1ce6c15ac341c92359456fd36c0ef06102a0b09 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Add scaffolding for sub-allocating UBOs

06ddfe32df281102d5803f71e05787711d8c57b7 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1977

efc06dac0f4fdefb576a7ab0b97640bb10a11129 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
u/system_helpers: Make system devices easier to embed

0b7deed16f835d09e9a2ce0c821afc856ca175cf authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1974

54ce551d7588aaafa8c3e20088a5ebf319a01845 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
tests: Add uv to tangent lengths test

6d0ab43cdaed9727bbb102ec50e2a043269de8b3 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Make library usable on it's own in cmake

77efa57e0a2812ac248b9f6ac097e77b411a463f authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Tidy layer headers

036283490453912f12f3da453732f0ed81bb9833 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Refactor gfx distortion dispatch

975ca891c3f691e3c9c2184f00a08044330327ea authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Expose uv to tangent lengths function

Also document it better.

ace0ca62c69f66191f3b0f459015e844abd8ba0d authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Refactor view poses getting in renderer

c81356e0c83336675bce8353f9ff81d42945811b authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Refactor vertex rot getting in renderer

b7dbdae304a1ff09da6a32b90ad45f8c162c5705 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Refactor gfx dispatch

996195f544abaab2f95d23b6de527355ce0bc0c1 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1975

3ca1381be18e4cda516a2c7ac5778706aac89ce4 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/util: Fix timewarp logic being inverted for fast path

05a9617874d25b324ccbb5492afef87c6cd08da4 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use define helpers in gfx code

6e7a0a621c88a86062f389b86134de8a4b9e07e2 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Constify arguments [NFC]

87b3b2ea5af2bf862c75c2c0ab2dfe75e4114d80 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Tidy header includes in shaders [NFC]

b5a93004793748f7983b306a359143b6111ec46b authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Refactor shader loading define [NFC]

ae3cf442639c2268e65e2371972ead1ccda075fc authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use define helpers in buffer code

b8a226bf7b719fb2c337c2b7450609dd4897c45c authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use define helpers in shaders code

78a638a6cd6aa0bd11ea0f25272d023e5769a00d authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1972

2bce700fbca7ed34e12f769cf1795234118b7207 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use define helpers in resources code

c93f0d75d8890766cb6d1af49199f72ef3de7827 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use define helpers in distortion code

19da398713c28b4cc96aec587028eeaf1efbd209 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Use define helpers in compute code

f468e124c2d92c4da4d2349eadf3fc25b2a80c19 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1973

db4ef3bad1b0f1668a23fb1733a1bbe53fabe370 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Fix leak in extension checking code

d72627ceb7c9fbbf908ca5d1f3f649c0c494aa85 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Use vk_print_result instead of vk_has_error

0fb3e9a943c81ed8d427dc2afc56dba816c2dcbd authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Remove unused vk_check_error_with_free define

f4455271c9c5d3cc8ac52c48f8de42aa2ac9cd70 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Remove unused vk_check_error define

6d43e3e4b7fd1373056a406573e80a976413952f authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add mini defines helpers

42080b068c062677e46a2f1f931e99bd62bd3da2 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Remove unused vk_has_error

cf1f03b1758285e725aa819939d3b49a41f186b3 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Use VK_CHK_WITH_RET instead of vk_check_error

e10c0e5d40e91a915c1ee1bad342641f48cce6bb authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Use VK_CHK_WITH_RET instead of vk_check_error

f75eabea294dc1040ffac9e214475be5698ca89d authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Introduce VK_CHK_* helpers

8c512f989097e66d0ba84d8771cd6dcf5bada68a authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1971

9fc9bd5dbbeed424533b5dcf1dd8f8ddd21265da authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Add vk_print_result helper

6316bf39a952e5120512a7d2443213c717f57025 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1970

9d92720960ba679c3d557e1539155fed0e1f5c80 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Print error on bad fast path state

0fa30c0fbe3207de3b601e5d84714fa301013923 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Fix mistake in dispatch_graphics

Closes #290

3c82beb1a1b4906a99f61040ac92823be9c1f479 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1968

65d33502957ff10fe321e878c6b51ff195384f0f authored about 1 year ago by BabbleBones <[email protected]>
steamvr_lh: add frame mutex to prevent double free

4c1c593bf46fe9dcadc4336b2859fdf3e8ac3247 authored about 1 year ago by BabbleBones <[email protected]>
c/main: Let main compositor decide size of scratch image

7a9aa05d46116113311083a0fb5300f01f3ff7d5 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Use scratch image for layer renderer

ce4e11686ea598f22b7392b18c6308f937bf11e7 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Create render pass and targets for scratch images

d46e619d3cf7e929a608e3637f9c9939b05bc3e3 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Use render's render pass in layer renderer

7e5615fee1cfb59438db636e9d8314acaf3bc0e9 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Refactor dispatch_graphics function

e33418de5694956cc28871cc870f2743dbefda32 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Remove the command buffer in layer renderer

This makes it so that we only use one command buffer
for the entire frame, which gives us a nice...

4893638ccdd9ead407ac2a68f2e8abc31584a46a authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1969

3adfd58bcc5a784f1b6271f2256c4f847e220c44 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Make srgb_view renderable for scratch images

84a0277ee7b6f145dbf11adf09c78f9a7f8b2b3d authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Refactor out a render pass object

29574dfea3907ed6a360e5bbeb84a0dd44365735 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Refactor external render pass into a implicit one

7c512b2fc5b35688915a2d181816f24b68c9a6cb authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Don't enable depth testing and writing for mesh shader

It's not used, so don't leave it on.

d4f3c794df04a797f32d6886a0216a0a4065efbc authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1961

13edb14fc8cb18c78e139f33f70d5169e3653c56 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
u/pacing: Add minimum app margin

b6e5a89c97f83d968ac775c0db35f581a243adbf authored about 1 year ago by Jakob Bornecrantz <[email protected]>
u/pacing: Rename wait time to gpu time [NFC]

560265357be8155aacb0eb410cd7773400cc5c6a authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1967

21fd68e888df0c4ab5c52e239e5b4ac9c10dd158 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
c/util: Fix subimage flipping

6a007b2986150cacde43398b6e594cd366edd44f authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1966

8422895b83e1fe46cc98a23ac06b484e84680294 authored about 1 year ago by Ryan Pavlik <[email protected]>
a/gstreamer: Trim includes in header

e1bb2221cce7d040d6e4fb97056cc558d584f881 authored about 1 year ago by Ryan Pavlik <[email protected]>
doc: Document !1959

7cc46cd07d781795ac4059c3fc7cd47f0ac8d9a2 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vk: Init vk bundle with shaderImageGatherExtended enabled if supported

151e1aaf1427a733c8bb374cb8cbb89fab532320 authored about 1 year ago by Fernando Velazquez Innella <[email protected]>
doc: Document !1960

9747ca149cf8cbb600f1116b951bf6c7236cdeed authored about 1 year ago by Jakob Bornecrantz <[email protected]>
a/vive: Fix use after free

ba08985126b2a17581608a0328fa54e9f58dcca4 authored about 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1957

d9fe5eaf5dcfe3d2e9a78c5ef5c2466e81a46f84 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
u/limited_unique_id: Add process unique id generator

f27cb146691781b916c8e13764a6d3dafde71c15 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ipc: Generate limited unique ids for native swapchains

82192a43f93bc98685f08300a8a3df2138c390d6 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
xrt: Add limited unique id to native swapchains

22770320f237d9b76f2a7318c52c592a8fb15893 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
xrt: Add xrt_limited_unique_id

b6a80f0fd9b0c155d0a46488c6729ed68dec97bd authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Trace mirror blit function

e501116d876f1d451c942830e99897f5a49d5038 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/gui: Refactor a few OpenGL drawing code into helper

15743d822b2ab0d142c513100fec59ddf6db2e9d authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/util: Generate limited unique ids for native swapchains

151b3005d56c2acb55c478817ce305d3ca81b5c2 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/gui: Improve thread safety, improve comments and spelling

bde2dce2b6c67bfe8ed43cbf5442c1340551f680 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/gui: Rename file with OpenGL sink functions [NFC]

53f510e6b92105b5ac0b72223a2fefc23506bfae authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ext/imgui: Add function to draw image with background color

d2d505d9e381dbe5e51a7a59cc25dfe1168df5b0 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ext/imgui: Remove unnecessary braces [NFC]

05a3f3e055d72acf55d9044a346a842b8e373e70 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/ogl: Add helper to import native images

95e1c9c8dd129a9a3fe52386fb507de484dbc628 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/ogl: Add Vulkan to OpenGL conversion function

1a543cb0c031b93a5ac50519338093ed29d77129 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/ogl: Put comment in group [NFC]

3c1d8dafaa2a3164f182d4e8a3394d2f9dba58cb authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/sdl_test: Use helper to import images

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

51e5c2820ab6930c347d0eecd20b51f46f91ea58 authored over 1 year ago by Jakob Bornecrantz <[email protected]>