On 19/11/14 21:17, Ilia Mirkin wrote:
On Wed, Nov 19, 2014 at 3:45 PM, Jose Fonseca <jfons...@vmware.com> wrote:
On 19/11/14 19:45, Ilia Mirkin wrote:

On Wed, Nov 19, 2014 at 2:32 PM, Eric Anholt <e...@anholt.net> wrote:

Eric Anholt <e...@anholt.net> writes:

This series removes a bunch of unused opcodes, mostly from TGSI.  It
doesn't go as far as we could possibly go -- while I welcome discussion
for future patch series deleting more, I hope that discussion doesn't
derail the review process for these changes.

I haven't messed with the subroutine stuff, since I don't know what
people
are planning with that.  I also haven't messed with the pack/unpack
opcodes in TGSI, since they might be useful for some of the GLSL packing
stuff.

Testing status: compile-tested ilo/r600/softpipe, touch-tested softpipe.


Lots of "looks good", no Reviewed-by (other than Ian on the Mesa side).
I'm probably going to push soon anyway if somebody doesn't actually give
Reviewed-by or NAK.


st/nine got merged. It uses ARR. And at the very least references
TGSI_OPCODE_NRM even if it doesn't use it. It also has code that uses
CND and DP2A although it's presently disabled via #define's.


The patch attached should do it.

I'm pretty sure that your series will cause st/nine to fail compiling.


BTW, given it's not trivial to compile nine state-tracker, I think it might
be better to not obfuscate which opcodes or symbols it uses with macros.  It
pays off to be upfront with these things, so that `git grep foo` finds
everything that should be found.

Hmmm... why is it not easy to build st/nine? I haven't looked at that
in detail yet, but whatever's hard about it should get fixed.

I somehow assumed it dependend on wine headers (*), but I was wrong -- I just tried and one can build with alone. It's actually straightforward. So apologies for mis-information.

Jose

(*) which is a problem for me as I can't even install wine on my Ubuntu devel machine as wine indirectly conflicts with nvidia drivers, as it depends on an opencl package that conflicts with nvidia opencl package)
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to