bflatastic and Claude Opus 5.5
80dff0fb0e
GPU: bounded readbacks block on the GPU instead of sleeping between polls
...
#139 's bounded read_buffer polled the device without waiting and slept up
to 10 ms between polls, adding up to 10 ms to every readback (the desktop
viewer reads every GPU frame back): the gpu crate's tests took 227 s
against 119 s before. It now waits with PollType::Wait and the remaining
deadline as its timeout (a timeout still retires the context), then takes
the result, giving another thread that polled the same device up to 1 ms
to deliver its callback. The tests take 71–79 s.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-07 07:52:53 +07:00
..
2026-10-06 00:00:31 -05:00
2026-10-06 16:40:12 -05:00
2026-10-03 10:31:31 -04:00
2026-10-03 10:31:31 -04:00
2026-10-07 07:52:53 +07:00
2026-10-06 16:40:12 -05:00
2026-10-04 02:57:55 -04:00
2026-10-03 17:43:24 -04:00
2026-10-03 17:33:41 -04:00
2026-10-03 10:31:31 -04:00
2026-10-03 10:53:00 -04:00
M13.28: GPU generators (fx_gen2): Lightning, Advanced Lightning, Beam, Lens Flare, Radio Waves, Vegas, Stroke, Scribble, Write-on, Paint Bucket, Eyedropper Fill, CC Glue Gun, CC Threads, Audio Spectrum/Waveform, Basic Text, Path Text
2026-10-04 02:56:00 -04:00
2026-10-03 10:53:00 -04:00
M13.28: GPU pixel ports (fx_pixel2): CC Cross/Radial/Vector Blur, Reduce Interlace Flicker, CC Composite, Color Link, Cineon, HDR Compander/Highlight Compression, Grow Bounds, CC Overbrights, CC Block Load, CC Burn Film, CC Glass/Plastic, CC HexTile, CC Mr. Smoothie, Inner/Outer Key, CC Simple Wire Removal, Basic 3D
2026-10-04 01:33:54 -04:00
2026-10-03 17:31:26 -04:00
2026-10-04 01:35:56 -04:00
2026-10-03 17:53:23 -04:00
2026-10-04 01:35:56 -04:00
M13.28: GPU pixel ports (fx_pixel2): CC Cross/Radial/Vector Blur, Reduce Interlace Flicker, CC Composite, Color Link, Cineon, HDR Compander/Highlight Compression, Grow Bounds, CC Overbrights, CC Block Load, CC Burn Film, CC Glass/Plastic, CC HexTile, CC Mr. Smoothie, Inner/Outer Key, CC Simple Wire Removal, Basic 3D
2026-10-04 01:33:54 -04:00
2026-10-04 01:35:56 -04:00
2026-10-03 10:31:31 -04:00
M13.22: GPU transitions and perspective (Block Dissolve, CC Glass/Grid/Image Wipe, CC Jaws, CC Line Sweep, CC Radial ScaleWipe, CC Scale Wipe, CC Twister, CC WarpoMatic, Radial Shadow, CC Bender, CC Blobbylize, CC Cylinder, CC Sphere, CC Spotlight, CC Environment, 3D Glasses) and text (Numbers, Timecode: CPU glyph coverage, GPU composite)
2026-10-03 17:48:02 -04:00
2026-10-04 01:35:56 -04:00
2026-10-03 10:31:31 -04:00
M13.22: GPU transitions and perspective (Block Dissolve, CC Glass/Grid/Image Wipe, CC Jaws, CC Line Sweep, CC Radial ScaleWipe, CC Scale Wipe, CC Twister, CC WarpoMatic, Radial Shadow, CC Bender, CC Blobbylize, CC Cylinder, CC Sphere, CC Spotlight, CC Environment, 3D Glasses) and text (Numbers, Timecode: CPU glyph coverage, GPU composite)
2026-10-03 17:48:02 -04:00
2026-10-03 17:53:23 -04:00
2026-10-04 01:35:56 -04:00
2026-10-06 16:40:12 -05:00
2026-10-06 00:00:31 -05:00
2026-10-06 16:40:12 -05:00
2026-10-06 16:40:12 -05:00
2026-10-03 07:53:31 -04:00
M13.28: GPU generators (fx_gen2): Lightning, Advanced Lightning, Beam, Lens Flare, Radio Waves, Vegas, Stroke, Scribble, Write-on, Paint Bucket, Eyedropper Fill, CC Glue Gun, CC Threads, Audio Spectrum/Waveform, Basic Text, Path Text
2026-10-04 02:56:00 -04:00
2026-10-05 10:08:21 -04:00
2026-10-04 02:57:17 -04:00
2026-10-06 16:40:12 -05:00
2026-10-03 07:29:30 -04:00
2026-10-03 17:33:41 -04:00
M12.7: GPU distort/stylize effects (Turbulent Displace, Displacement Map, Wave Warp, Ripple, Twirl, Bulge, CC Lens, Mesh Warp, Mosaic, Find Edges, Emboss)
2026-10-03 02:42:43 -04:00
2026-10-03 10:53:00 -04:00
M13.28: GPU generators (fx_gen2): Lightning, Advanced Lightning, Beam, Lens Flare, Radio Waves, Vegas, Stroke, Scribble, Write-on, Paint Bucket, Eyedropper Fill, CC Glue Gun, CC Threads, Audio Spectrum/Waveform, Basic Text, Path Text
2026-10-04 02:56:00 -04:00
M12.7: GPU blur/transition/generate effects (radial, camera lens, CC radial fast, wipes, venetian, cell pattern, checkerboard, grid, 4-color, noise, add grain)
2026-10-03 02:46:09 -04:00
2026-10-06 00:00:31 -05:00
2026-10-03 17:31:26 -04:00
2026-10-04 01:35:56 -04:00
2026-10-06 00:00:31 -05:00
2026-10-04 01:35:56 -04:00
M13.28: GPU generators (fx_gen2): Lightning, Advanced Lightning, Beam, Lens Flare, Radio Waves, Vegas, Stroke, Scribble, Write-on, Paint Bucket, Eyedropper Fill, CC Glue Gun, CC Threads, Audio Spectrum/Waveform, Basic Text, Path Text
2026-10-04 02:56:00 -04:00
2026-10-04 01:35:56 -04:00
2026-10-03 10:31:31 -04:00
M13.22: GPU transitions and perspective (Block Dissolve, CC Glass/Grid/Image Wipe, CC Jaws, CC Line Sweep, CC Radial ScaleWipe, CC Scale Wipe, CC Twister, CC WarpoMatic, Radial Shadow, CC Bender, CC Blobbylize, CC Cylinder, CC Sphere, CC Spotlight, CC Environment, 3D Glasses) and text (Numbers, Timecode: CPU glyph coverage, GPU composite)
2026-10-03 17:48:02 -04:00
2026-10-04 01:35:56 -04:00
2026-10-03 08:28:27 -04:00
M13.22: GPU transitions and perspective (Block Dissolve, CC Glass/Grid/Image Wipe, CC Jaws, CC Line Sweep, CC Radial ScaleWipe, CC Scale Wipe, CC Twister, CC WarpoMatic, Radial Shadow, CC Bender, CC Blobbylize, CC Cylinder, CC Sphere, CC Spotlight, CC Environment, 3D Glasses) and text (Numbers, Timecode: CPU glyph coverage, GPU composite)
2026-10-03 17:48:02 -04:00
2026-10-03 17:53:23 -04:00
2026-10-04 01:35:56 -04:00
2026-10-06 16:40:12 -05:00
2026-10-04 02:57:17 -04:00
2026-10-06 16:40:12 -05:00
2026-10-03 18:26:06 -04:00