[Mesa-dev] [PATCH 00/16] i965: Finish removing brw_context from the compiler

Kenneth Graunke kenneth at whitecape.org
Tue Jun 23 10:56:34 PDT 2015


On Monday, June 22, 2015 06:07:20 PM Jason Ekstrand wrote:
> I started working on this project some time ago to remove brw_context from
> the backend compiler.  I got a bunch of refactoring done but eventualy got
> stuck up on shader_time and some debug logging stuff.  I've finally gotten
> around to finishing it and here it is.
> 
> Jason Ekstrand (15):
>   i965: Replace some instances of brw->gen with devinfo->gen
>   i965: Plumb compiler debug logging through a function pointer in
>     brw_compiler
>   i965: Remove the dependance on brw_context from the generators
>   i965: Move INTEL_DEBUG variable parsing to screen creation time
>   i965/fs: Make no16 non-variadic
>   i965/fs: Do the no16 perf logging directly in fs_visitor::no16()
>   i965/fs: Plumb compiler debug logging through brw_compiler
>   i965: Add compiler options to brw_compiler
>   i965: Use a single index per shader for shader_time.
>   i965: Pull calls to get_shader_time_index out of the visitor
>   i965/fs: Add a do_rep_send flag to run_fs
>   i965/vs: Pass the current set of clip planes through run() and
>     run_vs()
>   i965/vec4: Turn some _mesa_problem calls into asserts
>   i965/vec4_vs: Add an explicit use_legacy_snorm_formula flag
>   i965: Remove the brw_context from the visitors
> 
> Kenneth Graunke (1):
>   mesa: Add a va_args variant of _mesa_gl_debug().

I requested a few small changes.  With those fixed,

For the series (minus my patch),
Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150623/758b512e/attachment.sig>


More information about the mesa-dev mailing list