- Oct 19, 2016
-
-
Emil Velikov authored
Signed-off-by:
Emil Velikov <emil.velikov@collabora.com>
-
Marek Olšák authored
st/mesa does this for us. Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
v2: rebased Reviewed-by:
Brian Paul <brianp@vmware.com>
-
Marek Olšák authored
it's always true Reviewed-by:
Ian Romanick <ian.d.romanick@intel.com> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
I don't know what this was supposed to do, but all TGSI labels were always 0. Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
Never used. The GLSL compiler doesn't even look at EmitNoFunctions. v2: add back "return" support in "main" Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Ian Romanick <ian.d.romanick@intel.com> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Ian Romanick <ian.d.romanick@intel.com> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
sizeof(glsl_to_tgsi_instruction): 384 -> 264 Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
sizeof(glsl_to_tgsi_instruction): 416 -> 384 Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
sizeof(glsl_to_tgsi_instruction): 464 -> 416 Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Dave Airlie <airlied@redhat.com> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
I noticed that glsl_to_tgsi_instruction is too huge. sizeof(glsl_to_tgsi_instruction): 752 -> 464 (-38%) Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Marek Olšák authored
Reviewed-by:
Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by:
Nicolai Hähnle <nicolai.haehnle@amd.com>
-
Adam Jackson authored
Signed-off-by:
Adam Jackson <ajax@redhat.com> Reviewed-by:
Ian Romanick <ian.d.romanick@intel.com>
-
Earlier commit replaced the default platform specific libglapi.so name with an #error. This may have been overzealous since the name is the correct for the BSD platforms, at least. Reinstate the hunk - bringing back OpenBSD, et al. to a successful build state. Fixes: 7a9c92d0 ("egl/dri2: non-shared glapi cleanups") [Emil Velikov: format the patch from Eric, add commit message and tag.] Signed-off-by:
Emil Velikov <emil.l.velikov@gmail.com>
-
Iago Toral authored
Reviewed-by:
Ian Romanick <ian.d.romanick@intel.com>
-
Dave Airlie authored
Before we can read the fmask using the compute shader, we need to decompress the fmask in place. This fixes a bunch of remaining failure and hopefully multisampling in Talos.
-
Dave Airlie authored
This was returning an inversion, so not doing as it should have. We need to compare the fmask value with 0, and return the result from that.
-
Dave Airlie authored
The code in anv is right, there's a pending patch to fix this up different, but I'll sync the code for now.
-
Dave Airlie authored
We were using the wrong descriptor in the fmask picking code.
-
Dave Airlie authored
There is no need for anything but a noop shader here.
-
Dave Airlie authored
-
Dave Airlie authored
This adds some comments and adds defines for the user sgprs, so that we can move them around easier later and not have to change/revalidate every one of these. Signed-off-by:
Dave Airlie <airlied@redhat.com>
-
Dave Airlie authored
This drops all the radv WSI code in favour of using the new shared code that was ported from anv This regresses Talos for now, Jason has pointed out the bug is in Talos and we should wait for them to fix it. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
This moves the shared code to a common subdirectory and makes anv linked to that code instead of the copy it was using. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
the WSI code should be now be clean for sharing. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Next task is to rename all the anv_ out of this, and move to a common location Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
This avoids having to know the toplevel API name. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
This moves these outside the wsi platform code, so we can reuse that code Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
Just use the wsi_device instead. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
replace with wsi_device and allocator. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-
Dave Airlie authored
This allows the API and the internals to be split, and the internals shared. Reviewed-by:
Jason Ekstrand <jason@jlekstrand.net>
-