mesa/src/gallium/drivers
Kenneth Graunke 93bfa1d7a2 nir: Change nir_shader_get_entrypoint to return an impl.
Jason suggested adding an assert(function->impl) here.  All callers
of this function actually want ->impl, so I decided just to change
the API.

We also change the nir_lower_io_to_temporaries API here.  All but one
caller passed nir_shader_get_entrypoint(), and with the previous commit,
it now uses a nir_function_impl internally.  Folding this change in
avoids the need to change it and change it back.

v2: Fix one call I missed in ir3_compiler (caught by Eric).

Signed-off-by: Kenneth Graunke <kenneth@whitecape.org>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
Reviewed-by: Connor Abbott <cwabbott0@gmail.com>
2016-08-25 19:18:24 -07:00
..
ddebug gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
freedreno nir: Change nir_shader_get_entrypoint to return an impl. 2016-08-25 19:18:24 -07:00
i915 gallium: add a cap to expose whether driver supports mixed color/zs bits 2016-08-23 18:30:49 -04:00
ilo gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
llvmpipe gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
noop gallium/noop: use 3-space indentation 2016-08-25 14:09:48 +02:00
nouveau nvc0: invalidate textures/samplers on GK104+ 2016-08-24 22:26:36 +02:00
r300 gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
r600 gallium/radeon: unify and simplify checking for an empty gfx IB 2016-08-25 21:19:17 +02:00
radeon radeonsi: don't use allocas for arrays with LLVM 3.8 2016-08-25 21:19:17 +02:00
radeonsi gallium/radeon: unify and simplify checking for an empty gfx IB 2016-08-25 21:19:17 +02:00
rbug gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
softpipe gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
svga gallium: add a cap to expose whether driver supports mixed color/zs bits 2016-08-23 18:30:49 -04:00
swr gallium: add a cap to expose whether driver supports mixed color/zs bits 2016-08-23 18:30:49 -04:00
trace gallium: add a pipe_context parameter to resource_get_handle 2016-08-25 14:09:48 +02:00
vc4 vc4: Add support for fddx/fddy 2016-08-25 17:24:11 -07:00
virgl gallium: add a cap to expose whether driver supports mixed color/zs bits 2016-08-23 18:30:49 -04:00