Displaying 8 results from an estimated 8 matches for "nouveau_textur".
Did you mean:
nouveau_texture
2013 Oct 04
1
[PATCH] nouveau_vieux: add AllocTextureImageBuffer implementation
This fixes issues where get_rt_format would see a 0 format because the
nouveau_surface had not been properly initialized. Fixes crash on
supertuxkart startup (which still fails due to out-of-vram issues).
Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
---
src/mesa/drivers/dri/nouveau/nouveau_texture.c | 9 +++++++++
1 file changed, 9 insertions(+)
diff --git a/src/mesa/drivers/dri/nouveau/nouveau_texture.c b/src/mesa/drivers/dri/nouveau/nouveau_texture.c
index da74e8f..8904389 100644
--- a/src/mesa/drivers/dri/nouveau/nouveau_texture.c
+++ b/src/mesa/drivers/dri/nouveau/nouveau_texture.c
@@...
2014 Sep 13
2
[PATCH] nouveau: fix glCompressedTexImage
mesa_texstore expects pixel data, not compressed data. For compressed
textures, we want to just copy the bits in without any conversion.
Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
---
src/mesa/drivers/dri/nouveau/nouveau_texture.c | 65 ++++++++++++++++++++------
1 file changed, 52 insertions(+), 13 deletions(-)
diff --git a/src/mesa/drivers/dri/nouveau/nouveau_texture.c b/src/mesa/drivers/dri/nouveau/nouveau_texture.c
index 4626cc3..dc5699c 100644
--- a/src/mesa/drivers/dri/nouveau/nouveau_texture.c
+++ b/src/mesa/drive...
2014 Sep 14
1
[PATCH] nouveau: fix glCompressedTexImage
...o reason that I can think of off-hand -- nor do I see one for
not using the default _mesa_store_*image... Perhaps there was before
the AllocTextureImageBuffer thing existed?
>
>> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
>> ---
>> src/mesa/drivers/dri/nouveau/nouveau_texture.c | 65 ++++++++++++++++++++------
>> 1 file changed, 52 insertions(+), 13 deletions(-)
>>
>> diff --git a/src/mesa/drivers/dri/nouveau/nouveau_texture.c b/src/mesa/drivers/dri/nouveau/nouveau_texture.c
>> index 4626cc3..dc5699c 100644
>> --- a/src/mesa/drivers/dri/no...
2014 Sep 14
0
[PATCH] nouveau: fix glCompressedTexImage
...data. For compressed
> textures, we want to just copy the bits in without any conversion.
>
Any reason we cannot use _mesa_store_compressed_*image for this instead
of rolling our own?
> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
> ---
> src/mesa/drivers/dri/nouveau/nouveau_texture.c | 65 ++++++++++++++++++++------
> 1 file changed, 52 insertions(+), 13 deletions(-)
>
> diff --git a/src/mesa/drivers/dri/nouveau/nouveau_texture.c b/src/mesa/drivers/dri/nouveau/nouveau_texture.c
> index 4626cc3..dc5699c 100644
> --- a/src/mesa/drivers/dri/nouveau/nouveau_textur...
2012 Jul 06
0
[PATCH] dri/nouveau: Add AllocTextureImageBuffer() implementation
...in get_rt_format in nv20_buffer_emit.
Apart from adding nouveau_alloc_texture_image_buffer I renamed nouveau_teximage_free.
What I am unsure of is the code concerning swrast_texture_image and the test for early return
in nouveau_alloc_texture_image_buffer.
Viktor
src/mesa/drivers/dri/nouveau/nouveau_texture.c | 71 +++++++++++++++++++-----
1 files changed, 56 insertions(+), 15 deletions(-)
diff --git a/src/mesa/drivers/dri/nouveau/nouveau_texture.c b/src/mesa/drivers/dri/nouveau/nouveau_texture.c
index 0060f46..7757b19 100644
--- a/src/mesa/drivers/dri/nouveau/nouveau_texture.c
+++ b/src/mesa/driv...
2012 Apr 06
1
[WIP PATCH] dri/nouveau: Add S3TC support for nv20.
...I don't have nv04, then again, I think it might not support S3TC?
If I you think the patch is mostly OK, I will process your feedback, split generic and nv20 specific part and resend it.
Regards
Viktor
src/mesa/drivers/dri/nouveau/nouveau_surface.c | 14 ++-
src/mesa/drivers/dri/nouveau/nouveau_texture.c | 143 ++++++++++++++++++-----
src/mesa/drivers/dri/nouveau/nouveau_util.h | 19 +++
src/mesa/drivers/dri/nouveau/nv04_surface.c | 17 +++-
src/mesa/drivers/dri/nouveau/nv20_context.c | 4 +
src/mesa/drivers/dri/nouveau/nv20_state_tex.c | 10 ++
6 files changed, 172 insertion...
2017 Jun 07
5
[Bug 101335] New: build failure: nouveau_screen.c:105:8: error: implicit declaration of function ‘nouveau_drm_new’;
...>drm->client, NV_DEVICE,
^~~~~~~~~~~~~~~~~~
nouveau_device_del
nouveau_screen.c:111:39: error: dereferencing pointer to incomplete type
‘struct nouveau_drm’
ret = nouveau_device_new(&screen->drm->client, NV_DEVICE,
^~
CC nouveau_texture.lo
nouveau_screen.c: In function ‘nouveau_destroy_screen’:
nouveau_screen.c:230:2: error: implicit declaration of function
‘nouveau_drm_del’; did you mean ‘nouveau_bo_ref’?
[-Werror=implicit-function-declaration]
nouveau_drm_del(&screen->drm);
^~~~~~~~~~~~~~~
nouveau_bo_ref
cc1: some...
2010 Feb 02
2
[RFC] Merge of a reincarnation of the nouveau classic mesa driver.
...+++++++++++++
src/mesa/drivers/dri/nouveau/nouveau_state.h | 119 +++
src/mesa/drivers/dri/nouveau/nouveau_surface.c | 81 ++
src/mesa/drivers/dri/nouveau/nouveau_surface.h | 58 ++
src/mesa/drivers/dri/nouveau/nouveau_swtnl_t.c | 354 ++++++++
src/mesa/drivers/dri/nouveau/nouveau_texture.c | 456 +++++++++++
src/mesa/drivers/dri/nouveau/nouveau_texture.h | 49 ++
src/mesa/drivers/dri/nouveau/nouveau_util.h | 176 ++++
src/mesa/drivers/dri/nouveau/nouveau_vbo_t.c | 409 ++++++++++
src/mesa/drivers/dri/nouveau/nv04_context.c | 118 +++
src/mesa/driv...