search for: nv04_surface_copy

Displaying 4 results from an estimated 4 matches for "nv04_surface_copy".

2014 Jan 10
2
[PATCH] nouveau: add framebuffer validation callback
...tch (format) { + case MESA_FORMAT_XRGB8888: + case MESA_FORMAT_ARGB8888: + case MESA_FORMAT_RGB565: + return true; + default: + return false; + } +} + const struct nouveau_driver nv04_driver = { .context_create = nv04_context_create, .context_destroy = nv04_context_destroy, .surface_copy = nv04_surface_copy, .surface_fill = nv04_surface_fill, + .is_rt_format_supported = nv04_is_rt_format_supported, .emit = (nouveau_state_func[]) { nv04_defer_control, nouveau_emit_nothing, diff --git a/src/mesa/drivers/dri/nouveau/nv10_context.c b/src/mesa/drivers/dri/nouveau/nv10_context.c index 1918f12..9c5...
2014 Jan 14
0
[PATCH] nouveau: add framebuffer validation callback
...k mechanism, because (aside from the bpp limitation) we're going to expose the same set of formats on all generations. Thanks. > const struct nouveau_driver nv04_driver = { > .context_create = nv04_context_create, > .context_destroy = nv04_context_destroy, > .surface_copy = nv04_surface_copy, > .surface_fill = nv04_surface_fill, > + .is_rt_format_supported = nv04_is_rt_format_supported, > .emit = (nouveau_state_func[]) { > nv04_defer_control, > nouveau_emit_nothing, > diff --git a/src/mesa/drivers/dri/nouveau/nv10_context.c b/src/mesa/drivers/dri/nouveau/nv1...
2012 Apr 06
1
[WIP PATCH] dri/nouveau: Add S3TC support for nv20.
...y + blockheight - 1) / blockheight; +} #endif diff --git a/src/mesa/drivers/dri/nouveau/nv04_surface.c b/src/mesa/drivers/dri/nouveau/nv04_surface.c index b2b260d..bc3cace 100644 --- a/src/mesa/drivers/dri/nouveau/nv04_surface.c +++ b/src/mesa/drivers/dri/nouveau/nv04_surface.c @@ -291,7 +291,7 @@ nv04_surface_copy_m2mf(struct gl_context *ctx, while (h) { int count = (h > 2047) ? 2047 : h; - if (nouveau_pushbuf_space(push, 16, 4, 0) || + if (nouveau_pushbuf_space(push, 18, 4, 0) || nouveau_pushbuf_refn (push, refs, 2)) return; @@ -307,6 +307,10 @@ nv04_surface_copy_m2mf(struct gl_cont...
2010 Apr 12
16
[Bug 27603] New: Celestia 1.6.0 crashes with nv04_surface_copy_swizzle assertion
https://bugs.freedesktop.org/show_bug.cgi?id=27603 Summary: [nouveau] Celestia 1.6.0 crashes with nv04_surface_copy_swizzle assertion Product: Mesa Version: unspecified Platform: x86 (IA32) OS/Version: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau AssignedTo: nouveau at lists.freede...