Displaying 5 results from an estimated 5 matches for "gl_rgba".
2009 Aug 13
2
Getting only frame deltas?
Hi, first post on this list. I run a small game development company
specializing in casual Windows/Mac games.
We've been using Theora for video playback inside our engine for a while,
but we always run into performance issues. I've tracked them down to two
parts : YUV to RGB decoding (done via software) and uploading the new pixel
data to the video card as a texture.
For the YUV to RGB
2019 Jan 16
4
[Bug 109371] New: Textures seem to be byteswapped on big endian architectures
...Assignee: nouveau at lists.freedesktop.org
Reporter: kungfujesus06 at gmail.com
QA Contact: nouveau at lists.freedesktop.org
When using an NV43 based GPU on a PPC64 kernel with a 64 bit userspace, it
seems applications will have byte swapped textures when specified with GL_RGBA
and GL_UNSIGNED_BYTE. Matplotlib will do this when blit=True for the plot
routines, and several games will have this issue. In particular, for Legacy
Doom, I've found that if I swap the textures so that they are A,B,G,R just
before the textures are mapped, everything is correct.
I also fou...
2015 Jun 05
60
[Bug 90871] New: NV30: Xfwm4 use_compositing - garbled display
https://bugs.freedesktop.org/show_bug.cgi?id=90871
Bug ID: 90871
Summary: NV30: Xfwm4 use_compositing - garbled display
Product: xorg
Version: unspecified
Hardware: x86 (IA32)
OS: Linux (All)
Status: NEW
Severity: critical
Priority: medium
Component: Driver/nouveau
Assignee:
2009 Mar 02
0
[PATCH 4 of 13] DisplayState interface change
...break;
@@ -297,36 +217,15 @@
gl_format = GL_RGB;
break;
case 32:
- if (!screen->format->Rshift)
+ if (!real_screen->format->Rshift)
gl_format = GL_BGRA;
else
gl_format = GL_RGBA;
break;
- };
+ };
#endif
- }
- if (ds->shared_buf) ds->dpy_setdata(ds, pixels);
-}
-static void sdl_resize(DisplayState *ds, int w, int h)
-{
- sdl_resize_shared(ds, w, h, 0, w * ds_get_bytes_per_pixel(ds), NULL);
-}
-
-static void sdl_colourdepth(DisplaySta...
2010 Feb 26
5
[PATCH 0/5] renouveau: nv30/nv40 unification
This patchset applies some minor fixes to renouveau.xml and then unifies
the nv30 and nv40 register definitions.
nv30 and nv40 are very similar and have the same offsets for the registers
they share.
The major differences are:
1. Texture setup is different due to full NPOT support on nv40
2. More advanced blending/render targets on nv40
3. NV30 has fixed function registers, which NV40 lacks
The