diff options
author | Eric Anholt <[email protected]> | 2014-03-04 17:26:54 -0800 |
---|---|---|
committer | Eric Anholt <[email protected]> | 2014-03-18 14:45:09 -0700 |
commit | 512c88f826f597daeb8bac82eea793b4c2f90dfe (patch) | |
tree | e2c30ac59c1244ba9445222ebf231e67a8674986 | |
parent | f4435da940327cdb2c3c2bafd6e6e40f6f545639 (diff) |
i965: Drop special case for edgeflag thanks to Marek's change to core.
As of 780ce576bb1781f027797039693b98253ee4813e, we end up with R8_SSCALED
anyway.
Reviewed-by: Kenneth Graunke <[email protected]>
-rw-r--r-- | src/mesa/drivers/dri/i965/brw_draw_upload.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/src/mesa/drivers/dri/i965/brw_draw_upload.c b/src/mesa/drivers/dri/i965/brw_draw_upload.c index f2945c124e1..e261163e765 100644 --- a/src/mesa/drivers/dri/i965/brw_draw_upload.c +++ b/src/mesa/drivers/dri/i965/brw_draw_upload.c @@ -717,12 +717,6 @@ static void brw_emit_vertices(struct brw_context *brw) uint32_t comp2 = BRW_VE1_COMPONENT_STORE_SRC; uint32_t comp3 = BRW_VE1_COMPONENT_STORE_SRC; - /* The gen4 driver expects edgeflag to come in as a float, and passes - * that float on to the tests in the clipper. Mesa's current vertex - * attribute value for EdgeFlag is stored as a float, which works out. - * glEdgeFlagPointer, on the other hand, gives us an unnormalized - * integer ubyte. Just rewrite that to convert to a float. - */ if (input->attrib == VERT_ATTRIB_EDGEFLAG) { /* Gen6+ passes edgeflag as sideband along with the vertex, instead * of in the VUE. We have to upload it sideband as the last vertex @@ -732,9 +726,6 @@ static void brw_emit_vertices(struct brw_context *brw) gen6_edgeflag_input = input; continue; } - - if (format == BRW_SURFACEFORMAT_R8_UINT) - format = BRW_SURFACEFORMAT_R8_SSCALED; } switch (input->glarray->Size) { |