Displaying 13 results from an estimated 13 matches for "directcolor".
2018 Feb 04
0
[PATCH 2/2] nv50/xv: add support for depth 30 xv output
...50_xv.c | 3 ++-
src/nvc0_xv.c | 3 ++-
3 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/nouveau_xv.c b/src/nouveau_xv.c
index 0b6c4d4..2f1979a 100644
--- a/src/nouveau_xv.c
+++ b/src/nouveau_xv.c
@@ -112,6 +112,13 @@ XF86VideoFormatRec NVFormats[NUM_FORMATS_ALL] =
{15, DirectColor}, {16, DirectColor}, {24, DirectColor}
};
+#define NUM_FORMATS_NV50 8
+XF86VideoFormatRec NV50Formats[NUM_FORMATS_NV50] =
+{
+ {15, TrueColor}, {16, TrueColor}, {24, TrueColor}, {30, TrueColor},
+ {15, DirectColor}, {16, DirectColor}, {24, DirectColor}, {30, DirectColor}
+};
+
#define NUM_NV04_...
2018 Feb 04
1
[PATCH 1/2] dri3: remove bogus condition for creating pixmap
Not clear what the depth % 8 was trying to protect against, but it was
breaking 30bpp visuals with DRI3. Add it in to ensure that bitsPerPixel
% 8 is 0, since there is plenty of bpp/8 math in the driver.
Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
---
src/nouveau_dri2.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/src/nouveau_dri2.c b/src/nouveau_dri2.c
2017 Jun 22
1
[PATCH v2 03/14] drm/fb-helper: do a generic fb_setcmap helper in terms of crtc .gamma_set
...var.blue.offset);
- if (info->var.transp.length > 0) {
- u32 mask = (1 << info->var.transp.length) - 1;
-
- mask <<= info->var.transp.offset;
- value |= mask;
- }
- palette[regno] = value;
- return 0;
- }
-
- /*
- * The driver really shouldn't advertise pseudo/directcolor
- * visuals if it can't deal with the palette.
- */
- if (WARN_ON(!fb_helper->funcs->gamma_set ||
- !fb_helper->funcs->gamma_get))
- return -EINVAL;
-
- WARN_ON(fb->format->cpp[0] != 1);
-
- fb_helper->funcs->gamma_set(crtc, red, green, blue, regno);
-
- return 0...
2017 Jun 20
2
[PATCH 01/11] drm/fb-helper: do a generic fb_setcmap helper in terms of crtc .gamma_set
...var.blue.offset);
- if (info->var.transp.length > 0) {
- u32 mask = (1 << info->var.transp.length) - 1;
-
- mask <<= info->var.transp.offset;
- value |= mask;
- }
- palette[regno] = value;
- return 0;
- }
-
- /*
- * The driver really shouldn't advertise pseudo/directcolor
- * visuals if it can't deal with the palette.
- */
- if (WARN_ON(!fb_helper->funcs->gamma_set ||
- !fb_helper->funcs->gamma_get))
- return -EINVAL;
-
- WARN_ON(fb->format->cpp[0] != 1);
-
- fb_helper->funcs->gamma_set(crtc, red, green, blue, regno);
-
- return 0...
2008 Jul 06
3
VNC 'fix' for 256 colour game only shows 2 colours?
I'm trying to run an old (~1995) Windows game under Wine, but it requires 256 colours and won't work any higher. I've checked out the 256 colour hacks page and the X methods don't work, because I use the FGLRX drivers and they don't support 8bpp, so I'm trying VNC.
I've installed vnc-server and vnc so I can play it through a 256 colour VNC connection, but so far I can
2017 Jun 22
0
[PATCH v2 03/14] drm/fb-helper: do a generic fb_setcmap helper in terms of crtc .gamma_set
...var.blue.offset);
- if (info->var.transp.length > 0) {
- u32 mask = (1 << info->var.transp.length) - 1;
-
- mask <<= info->var.transp.offset;
- value |= mask;
- }
- palette[regno] = value;
- return 0;
- }
-
- /*
- * The driver really shouldn't advertise pseudo/directcolor
- * visuals if it can't deal with the palette.
- */
- if (WARN_ON(!fb_helper->funcs->gamma_set ||
- !fb_helper->funcs->gamma_get))
- return -EINVAL;
-
- WARN_ON(fb->format->cpp[0] != 1);
-
- fb_helper->funcs->gamma_set(crtc, red, green, blue, regno);
-
- return 0...
2017 Jun 21
0
[PATCH 01/11] drm/fb-helper: do a generic fb_setcmap helper in terms of crtc .gamma_set
...; 0) {
> - u32 mask = (1 << info->var.transp.length) - 1;
> -
> - mask <<= info->var.transp.offset;
> - value |= mask;
> - }
> - palette[regno] = value;
> - return 0;
> - }
> -
> - /*
> - * The driver really shouldn't advertise pseudo/directcolor
> - * visuals if it can't deal with the palette.
> - */
> - if (WARN_ON(!fb_helper->funcs->gamma_set ||
> - !fb_helper->funcs->gamma_get))
> - return -EINVAL;
> -
> - WARN_ON(fb->format->cpp[0] != 1);
> -
> - fb_helper->funcs->gamma_set...
1999 Apr 07
1
R-0.64.0 is released
...ey-run-out"
strategy has been supplemented by one which allocates a
color cube at startup and approximates requested colors
by those in the cube. On truecolor displays, there is no
limit on the number of colors which can be displayed and
you get exactly the color you request. (Note that
Directcolor and staticcolor displays are not supported yet).
o The "persp" function now allows shading of the rendered
surface using a simple lighting model.
o Many functions providing an interface to the operating system
have been made "platform independent". See the manual ent...
1999 Apr 07
1
R-0.64.0 is released
...ey-run-out"
strategy has been supplemented by one which allocates a
color cube at startup and approximates requested colors
by those in the cube. On truecolor displays, there is no
limit on the number of colors which can be displayed and
you get exactly the color you request. (Note that
Directcolor and staticcolor displays are not supported yet).
o The "persp" function now allows shading of the rendered
surface using a simple lighting model.
o Many functions providing an interface to the operating system
have been made "platform independent". See the manual ent...
2014 Feb 01
11
[Bug 74316] New: [NV92] Graphical corruption on KDE shutdown/restart/log out screen
https://bugs.freedesktop.org/show_bug.cgi?id=74316
Priority: medium
Bug ID: 74316
Assignee: nouveau at lists.freedesktop.org
Summary: [NV92] Graphical corruption on KDE
shutdown/restart/log out screen
QA Contact: xorg-team at lists.x.org
Severity: normal
Classification: Unclassified
OS: Linux
2017 Jun 21
2
[PATCH 01/11] drm/fb-helper: do a generic fb_setcmap helper in terms of crtc .gamma_set
...nfo->var.transp.length) - 1;
>> -
>> - mask <<= info->var.transp.offset;
>> - value |= mask;
>> - }
>> - palette[regno] = value;
>> - return 0;
>> - }
>> -
>> - /*
>> - * The driver really shouldn't advertise pseudo/directcolor
>> - * visuals if it can't deal with the palette.
>> - */
>> - if (WARN_ON(!fb_helper->funcs->gamma_set ||
>> - !fb_helper->funcs->gamma_get))
>> - return -EINVAL;
>> -
>> - WARN_ON(fb->format->cpp[0] != 1);
>> -
>>...
2017 Jun 22
22
[PATCH v2 00/14] improve the fb_setcmap helper
Hi!
While trying to get CLUT support for the atmel_hlcdc driver, and
specifically for the emulated fbdev interface, I received some
push-back that my feeble in-driver attempts should be solved
by the core. This is my attempt to do it right.
I have obviously not tested all of this with more than a compile,
but patches 1 and 3 are enough to make the atmel-hlcdc driver
do what I need (when patched
2017 Jun 20
15
[PATCH 00/11] improve the fb_setcmap helper
Hi!
While trying to get CLUT support for the atmel_hlcdc driver, and
specifically for the emulated fbdev interface, I received some
push-back that my feeble in-driver attempts should be solved
by the core. This is my attempt to do it right.
Boris and Daniel, was this approximately what you had in mind?
I have obviously not tested all of this with more than a compile,
but the first patch is