Hello, On Mon, Jan 11, 2010 at 1:54 PM, michal <mic...@vmware.com> wrote: > Igor Oliveira wrote on 2010-01-11 14:37: >> >> These patches add support to double opcodes as discussed in mail list. >> The opcodes create are: movd, ddiv, dadd, dseq, dmax, dmin, dmul, >> dmuladd, drcp and dslt. >> They are used like suggested by Zack: >> >> MOVD A.xy, C.xy, c.xy >> >> where x is the lsb and y is the msb. >> >> There are still missing some opcodes being implemented(i will send the >> code soon), they are: >> dfrac, dfracexp, dldexp and convert between float and double. >> > > Igor, > > There are some bits and pieces in your patch that I am not sure if they are > correct. To understand that, let me first create a new feature branch > (gallium-double-opcodes) and add a few basic opcodes (F2D, D2F, DMOV, DADD). > Also, since there is no API state tracker that supports doubles, I will add > a test to the python state tracker to see how well things are going. Once > done, it will be a lot easier for us to read your patches that introduce new > opcodes. > > What do you think? >
i agree, in the mean time i would be working on the fixes suggested by Keith. Igor ------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev _______________________________________________ Mesa3d-dev mailing list Mesa3d-dev@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mesa3d-dev