Pixelplanet
|
d977641ade
|
Fix model regression (always draw parts, guard degenerate node poses); add Downloads panel UI + keep browser hint/refusal message
|
2026-10-15 13:01:23 +02:00 |
|
Pixelplanet
|
af1a940efb
|
Native render-model node animation (xrGetRenderModelStateEXT) + asset node names; download logging/diagnostics + persistent background status
|
2026-10-15 12:53:40 +02:00 |
|
Pixelplanet
|
3629e10b4a
|
Native model animation via glTF node INDEX (asset node names unavailable); skip stray 'status' LCD square; downloads: allow during scan + clearer feedback/hint
|
2026-10-15 12:44:01 +02:00 |
|
Pixelplanet
|
9a26d25961
|
Native controller animation (xrGetRenderModelStateEXT node poses -> button-press motion); downloads: hover-select fix, logging, downloads list
|
2026-10-15 12:40:18 +02:00 |
|
Pixelplanet
|
dd641b8348
|
Controller: specular/rim shading; native-button remap (press-to-bind); downloads: destination setting + background status line + always-poll
|
2026-10-15 12:25:43 +02:00 |
|
Pixelplanet
|
091f86ac68
|
Controller: tapered laser from front, pose smoothing, hemisphere shading
|
2026-10-15 11:04:33 +02:00 |
|
Pixelplanet
|
7c6dc52d6a
|
Fix brace typo in controller-model placement
|
2026-10-15 10:29:10 +02:00 |
|
Pixelplanet
|
56a71a9e69
|
Controller models: place at runtime render-model space (fix position), connect laser to model, brighten matte-black skin
|
2026-10-15 10:28:07 +02:00 |
|
Pixelplanet
|
6e52b544ec
|
Controller models: add depth buffer (fix see-through) + render at grip pose (fix forward tilt)
|
2026-10-15 09:17:08 +02:00 |
|
Pixelplanet
|
ceeff8483a
|
Start real controller models: parse runtime glTF (cgltf) and upload the real mesh to the model pipeline (uint32 indices)
|
2026-10-15 08:54:40 +02:00 |
|
Pixelplanet
|
848e2661d7
|
Fix decode-fps underflow on reload (garbage number); enlarge decoded-frame queue to absorb bursty decode (reduces low-fps judder)
|
2026-10-15 08:43:13 +02:00 |
|
Pixelplanet
|
fd2fcbc57d
|
Smooth decode-fps stat (EMA) and enlarge SMB prefetch to 64 MiB for high-bitrate streaming
|
2026-10-15 08:21:17 +02:00 |
|
Pixelplanet
|
00591b6e4e
|
Track/language selection as pick-lists (sub-menus) with greyed-out rows when there is nothing to choose
|
2026-10-15 08:19:06 +02:00 |
|
Pixelplanet
|
a564c59638
|
Fix HSBS detection (->SBS), half-vs-full SBS/TB screen aspect (fixes narrow), sharper SDF text (96px, no mip blur, 1px edge)
|
2026-10-15 08:07:18 +02:00 |
|
Pixelplanet
|
6ae4f3f7b0
|
Settings split into sections; audio/video track + preferred-language selection (media enumerates tracks, app reloads to switch)
|
2026-10-14 20:13:50 +02:00 |
|
Pixelplanet
|
0b70d21248
|
Flat SBS/TB: detect from name+aspect and render per-eye (split UV) in the flat quad; add backlog to TODO
|
2026-10-14 19:57:20 +02:00 |
|
Pixelplanet
|
5b5437907f
|
Menu hold-to-scroll, mip-mapped (sharp) menu text, transport time readout with total/remaining toggle
|
2026-10-13 19:08:08 +02:00 |
|
Pixelplanet
|
101875f6c9
|
Add always-on perf log (render vs decode fps) to diagnose the remaining playback stall
|
2026-10-11 20:08:21 +02:00 |
|
Pixelplanet
|
3bdcb612c8
|
Fix VR180 detection (360 vs 3600), center sphere tilt, viewpoint on right stick (no accidental seeks), seek diagnostic
|
2026-10-11 19:44:08 +02:00 |
|
Pixelplanet
|
07cf44b1b6
|
Scrub: commit one seek on release (no decoder flood) + 360/180 viewpoint zoom/tilt controls
|
2026-10-11 19:26:33 +02:00 |
|
Pixelplanet
|
59489d5468
|
Fix HW decoder wedge on seek/clip-change: release held dma-buf frames before flush so V4L2 can reclaim capture buffers
|
2026-10-11 18:40:27 +02:00 |
|
Pixelplanet
|
a8fd73ebe8
|
Scrub fix: time-throttle seeks (prevent HW decoder wedge), keep decode thread alive at EOF, mute audio while scrubbing; log+show source framerate
|
2026-10-11 14:31:57 +02:00 |
|
Pixelplanet
|
31bf7fe812
|
Stage 2: fetch runtime controller model glTF via XR_EXT_render_model
|
2026-10-04 19:57:21 +02:00 |
|
Pixelplanet
|
17abf69ff1
|
Pixel VR Player: OpenXR/Vulkan VR video player with zero-copy dma-buf decode, controls, settings, and stats
|
2026-10-04 18:39:52 +02:00 |
|