History log of /external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6d1cdec3ba151168bfc3aef222fba6265dfb41fb 06-Apr-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nouveau: switch to libdrm_nouveau-2.0
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
0d27be3d7982d38d3c26e693be959a9e6b776e5f 20-Jan-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: handle discontiguous outputs in stream_output_info
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
7b6881932a71b36dd47f63200c9dbee8e2b9af4f 12-Jan-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: fix submission of VertexID and EdgeFlag in push mode

NOTE: This is a candidate for the 8.0 branch.
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
b85e93c0ca5ce881a59412b3ae617b5ac2c3aeb6 07-Jan-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nv50/ir,nvc0: make ClipDistance and ClipVertex work
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
14bd9d764802b5fedb652c791faafe4d13b65262 09-Dec-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: implement new stream output interface
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
73ea0e7fd405af2866062492231c84580a306211 18-Oct-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: add support for clip distance shader outputs
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
3afabfb929cf24a783c10c99bf0d86245e70a94a 13-Sep-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: hook up to new shader code generator

Also includes loading of shared shader library code (used for f64
and integer division) and setting up the immediate array buffer
which is appended to the code.
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
1a8297139396ec2a6415ef803a3901e1ecef485c 24-Feb-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: set local memory usage info in shader header

Before this, l[] access was a no-op.
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
a287a758c6567405a7ea10df21e586d1e2ff08ec 23-Jan-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: implement point coord replacement

But we have to cheat and peek at the GENERIC semantic indices the
state tracker uses for TEXn.
Only outputs from 0x300 to 0x37c can be replaced, and so we have to
know on shader compilation which ones to put there in order to keep
doing separate shader objects properly.

At some point I'll probably create a patch that makes gallium not
force us to discard the information about what is a TexCoord.
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
a4742c6a07179f01eebfc486e6cd21be05d9c8ae 16-Jan-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: fix and enable instanced drawing and arrays
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
b50d02e2e0729de101fd0acddeac21cca038786e 13-Jan-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: enable early fragment tests where possible
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
5138ac033ad3708e2b82f2beebc887f65a77309e 11-Dec-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: support user clip planes
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h
4c2247538394a313e1e90bfcd07c1ab9c7d41281 12-Nov-2010 Christoph Bumiller <e0425955@student.tuwien.ac.at> nvc0: import nvc0 gallium driver
/external/mesa3d/src/gallium/drivers/nvc0/nvc0_program.h