lxdream.org :: Issues
lxdream 0.9.1
released Jun 29
Download Now

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000027 [lxdream] Host minor always 2007-02-04 18:22 2008-02-03 18:30
Reporter nkeynes View Status public  
Assigned To nkeynes
Priority normal Resolution fixed  
Status closed   Product Version M1
Summary 0000027: Implement GL framebuffers
Description The current gl setup (rendering directly to the window back-buffer) doesn't allow keeping more than 1 frame in reserve without flushing to vram, nor does it easily support render-to-texture or post-render scaling. This may be a little slower (since we effectively render 2 frames for every real frame), but it's unlikely to be noticeable in practice.

FBOs are a nice way to implement the above, and we can unify the video output pipeline at the same time. We should probably do pbuffers as a fallback as well for users without FBO support, as much as they do sucketh.
Additional Information
Tags No tags attached.
Milestone M3
Attached Files

- Relationships
child of 0000009assignednkeynes Renderer tracking bug 

-  Notes
(0000027)
nkeynes (administrator)
2007-02-04 18:25

Tag for M3 at this point. Should note that this will also fix (and this should be verified before closing this bug) blank frames in games that render independent interlaced fields but don't always render every field continually.
(0000029)
nkeynes (administrator)
2007-02-11 02:12

Done in M2 after all.

- Issue History
Date Modified Username Field Change
2007-02-04 18:22 nkeynes New Issue
2007-02-04 18:23 nkeynes Status new => assigned
2007-02-04 18:23 nkeynes Assigned To => nkeynes
2007-02-04 18:25 nkeynes Milestone => M3
2007-02-04 18:25 nkeynes Note Added: 0000027
2007-02-04 18:25 nkeynes Category PVR2 => Host
2007-02-04 18:25 nkeynes Relationship added child of 0000009
2007-02-11 02:12 nkeynes Status assigned => resolved
2007-02-11 02:12 nkeynes Fixed in Version => M2
2007-02-11 02:12 nkeynes Resolution open => fixed
2007-02-11 02:12 nkeynes Note Added: 0000029
2008-02-03 18:30 nkeynes Status resolved => closed
.