search for: nvc0_resourc

Displaying 11 results from an estimated 11 matches for "nvc0_resourc".

Did you mean: nvc0_resource
2014 Mar 01
1
[PATCH] nouveau: add valid range tracking to nouveau_buffer
...iated. src/gallium/drivers/nouveau/nouveau_buffer.c | 29 ++++++++++++++++++++++++ src/gallium/drivers/nouveau/nouveau_buffer.h | 4 ++++ src/gallium/drivers/nouveau/nv50/nv50_resource.c | 2 ++ src/gallium/drivers/nouveau/nv50/nv50_state.c | 4 ++++ src/gallium/drivers/nouveau/nvc0/nvc0_resource.c | 2 ++ src/gallium/drivers/nouveau/nvc0/nvc0_state.c | 4 ++++ 6 files changed, 45 insertions(+) diff --git a/src/gallium/drivers/nouveau/nouveau_buffer.c b/src/gallium/drivers/nouveau/nouveau_buffer.c index 5b0b93b..46ab1a1 100644 --- a/src/gallium/drivers/nouveau/nouveau_buffer.c +++ b/...
2016 Feb 15
2
[PATCH 23/23] nvc0: implement support for maxwell texture headers
...0_tex.c b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c > index ae4d53c..c0da959 100644 > --- a/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c > +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c > @@ -22,6 +22,7 @@ > > #include "nvc0/nvc0_context.h" > #include "nvc0/nvc0_resource.h" > +#include "nvc0/gm107_texture.xml.h" > #include "nv50/g80_texture.xml.h" > #include "nv50/g80_defs.xml.h" > > @@ -59,12 +60,188 @@ nvc0_create_sampler_view(struct pipe_context *pipe, > return nvc0_create_texture_view(pipe, res, templ,...
2015 Nov 25
4
NV50 compute support questions
...planet bodies all stay in the same place, I still need to debug this further any hints for how to debug this are appreciated. So I tried to run src/gallium/tests/trivial/compute.c, with a recent mesa master, but that does not work either. I get the following when I try to run this: compute: nvc0/nvc0_resource.c:41: nvc0_surface_create: Assertion `pres->target != PIPE_BUFFER' failed. (gdb) bt #0 0x00007ffff6cbca98 in raise () from /lib64/libc.so.6 #1 0x00007ffff6cbe69a in abort () from /lib64/libc.so.6 #2 0x00007ffff6cb5227 in __assert_fail_base () from /lib64/libc.so.6 #3 0x00007ffff6cb52d2...
2016 Feb 15
0
[PATCH 23/23] nvc0: implement support for maxwell texture headers
.../gallium/drivers/nouveau/nvc0/nvc0_tex.c b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c index ae4d53c..c0da959 100644 --- a/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c @@ -22,6 +22,7 @@ #include "nvc0/nvc0_context.h" #include "nvc0/nvc0_resource.h" +#include "nvc0/gm107_texture.xml.h" #include "nv50/g80_texture.xml.h" #include "nv50/g80_defs.xml.h" @@ -59,12 +60,188 @@ nvc0_create_sampler_view(struct pipe_context *pipe, return nvc0_create_texture_view(pipe, res, templ, flags, templ->target);...
2016 Feb 15
0
[PATCH 23/23] nvc0: implement support for maxwell texture headers
...s/nouveau/nvc0/nvc0_tex.c >> index ae4d53c..c0da959 100644 >> --- a/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c >> +++ b/src/gallium/drivers/nouveau/nvc0/nvc0_tex.c >> @@ -22,6 +22,7 @@ >> >> #include "nvc0/nvc0_context.h" >> #include "nvc0/nvc0_resource.h" >> +#include "nvc0/gm107_texture.xml.h" >> #include "nv50/g80_texture.xml.h" >> #include "nv50/g80_defs.xml.h" >> >> @@ -59,12 +60,188 @@ nvc0_create_sampler_view(struct pipe_context *pipe, >> return nvc0_create_textur...
2015 Nov 26
2
NV50 compute support questions
...further any hints >> for how to debug this are appreciated. >> >> So I tried to run src/gallium/tests/trivial/compute.c, >> with a recent mesa master, but that does not work either. >> >> I get the following when I try to run this: >> >> compute: nvc0/nvc0_resource.c:41: nvc0_surface_create: Assertion >> `pres->target != PIPE_BUFFER' failed. >> >> (gdb) bt >> #0 0x00007ffff6cbca98 in raise () from /lib64/libc.so.6 >> #1 0x00007ffff6cbe69a in abort () from /lib64/libc.so.6 >> #2 0x00007ffff6cb5227 in __assert_fail...
2015 Nov 26
0
NV50 compute support questions
...ace, I still need to debug this further any hints > for how to debug this are appreciated. > > So I tried to run src/gallium/tests/trivial/compute.c, > with a recent mesa master, but that does not work either. > > I get the following when I try to run this: > > compute: nvc0/nvc0_resource.c:41: nvc0_surface_create: Assertion > `pres->target != PIPE_BUFFER' failed. > > (gdb) bt > #0 0x00007ffff6cbca98 in raise () from /lib64/libc.so.6 > #1 0x00007ffff6cbe69a in abort () from /lib64/libc.so.6 > #2 0x00007ffff6cb5227 in __assert_fail_base () from /lib64/lib...
2015 Nov 26
0
NV50 compute support questions
...or how to debug this are appreciated. >>> >>> So I tried to run src/gallium/tests/trivial/compute.c, >>> with a recent mesa master, but that does not work either. >>> >>> I get the following when I try to run this: >>> >>> compute: nvc0/nvc0_resource.c:41: nvc0_surface_create: Assertion >>> `pres->target != PIPE_BUFFER' failed. >>> >>> (gdb) bt >>> #0 0x00007ffff6cbca98 in raise () from /lib64/libc.so.6 >>> #1 0x00007ffff6cbe69a in abort () from /lib64/libc.so.6 >>> #2 0x00007ffff...
2015 Nov 25
0
NV50 compute support questions
...esult is the same but I have a ton of dmesg fails, I'll have a look at how to fix them. > > So I tried to run src/gallium/tests/trivial/compute.c, > with a recent mesa master, but that does not work either. > > I get the following when I try to run this: > > compute: nvc0/nvc0_resource.c:41: nvc0_surface_create: Assertion > `pres->target != PIPE_BUFFER' failed. Unfortunately, that's expected. :-) IIRC, only test_input_global (ie. ./compute 8) works on Tesla/Fermi, but some other tests work on Kepler (< GK110). > > (gdb) bt > #0 0x00007ffff6cbca98 i...
2015 Nov 20
4
NV50 compute support questions
Hi Samual, et al, In http://cgit.freedesktop.org/mesa/mesa/commit/src/gallium/drivers/nouveau?id=ff72440b40211326eda118232fabd53965410afd you write: "This compute support has been tested by Pierre Moreau and myself with some compute kernels." Can you provide testing instructions (and the necessary files) so that I can try to reproduce your tests ? And once I've reproduced your
2016 Feb 15
24
[PATCH 01/23] nv50: import updated g80_defs.xml.h from rnndb
From: Ben Skeggs <bskeggs at redhat.com> Signed-off-by: Ben Skeggs <bskeggs at redhat.com> --- src/gallium/drivers/nouveau/nv50/g80_defs.xml.h | 279 ++++++++++++++++++++++++ 1 file changed, 279 insertions(+) create mode 100644 src/gallium/drivers/nouveau/nv50/g80_defs.xml.h diff --git a/src/gallium/drivers/nouveau/nv50/g80_defs.xml.h