e44089b2f79aa2dcaacf348911433d1e21235c0c |
|
14-Apr-2012 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nvc0: add initial support for nve4+ (Kepler) chipsets Most things that work on Fermi should work on Kepler too. There are a few performance optimizations left to do, like better placement of texture barriers and adding scheduling data to the shader instructions (without them, a thread group will be masked for 32 cycles after each single instruction issue).
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|
0bbf1659df3adf51784bcb376e681c05f49b6070 |
|
14-Apr-2012 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nv50: hook up to new shader code generator
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|
322bc7ed68ed92233c97168c036d0aa50c11a20e |
|
14-Apr-2012 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nv50/ir: import nv50 target
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|
98116cc3dc3fc2cd84990cc2c968f05fe2978b4a |
|
06-Apr-2012 |
Francisco Jerez <currojerez@riseup.net> |
nv50/ir: Build a "symbol" table with the binary offsets of each function.
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|
af0ce1dba8219ff8628f1fa61cf93c11a77dab94 |
|
12-Jan-2012 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nv50/ir: make use of TGSI_INTERPOLATE_COLOR Flat SHADE_MODEL still overrides any non-flat interpolation qualifier, but pulling that state out of the rasterizer cso isn't really worth the effort, is it ? NOTE: This is a candidate for the 8.0 branch.
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.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/nv50/codegen/nv50_ir_driver.h
|
7fd802b96cd916e5cadf7eda7329105169dd29bb |
|
08-Jan-2012 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nv50/ir: handle TGSI_SEMANTIC_VERTEXID
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.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/nv50/codegen/nv50_ir_driver.h
|
44c23e9052d787f5e87bc028409424f417a15831 |
|
17-Oct-2011 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nvc0: fixes for program tessellation parameters
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|
d2d19ea51fa3575a8d014a69a9b835c335728817 |
|
14-Sep-2011 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nv50/ir: add missing license headers
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|
57594065c30feec9376be9b2132659f7d87362ee |
|
14-Sep-2011 |
Christoph Bumiller <e0425955@student.tuwien.ac.at> |
nv50/ir: import new shader backend code
/external/mesa3d/src/gallium/drivers/nv50/codegen/nv50_ir_driver.h
|