diff options
author | Yuanhan Liu <[email protected]> | 2012-02-23 14:19:19 +0800 |
---|---|---|
committer | Yuanhan Liu <[email protected]> | 2012-03-05 10:42:58 +0800 |
commit | 058fc6521e3bc483bc948cc90dc5ee3b08d6ec64 (patch) | |
tree | aa8a5eb8d0543c32175580256006257e14ca53ad /src/gallium/drivers/r300/r300_transfer.c | |
parent | 9962280c332aba4b945b73ae19862041a7053a71 (diff) |
i915: fix wrong rendering of gl_PointSize on Pineview
The current code would ignore the point size specified by gl_PointSize
builtin variable in vertex shader on Pineview. This patch servers as
fixing that.
This patch fixes the following issues on Pineview:
webglc: https://cvs.khronos.org/svn/repos/registry/trunk/public/webgl/sdk/tests/conformance/rendering/point-size.html
piglit: glsl-vs-point-size
NOTE: This is a candidate for stable release branches.
v2: pick Eric's nice tip for fixing this issue in hardware rendering.
v3: the last arg of EMIT_ATTR specify the size in _byte_. (Eric)
Signed-off-by: Yuanhan Liu <[email protected]>
Reviewed-by: Eric Anholt <[email protected]>
Diffstat (limited to 'src/gallium/drivers/r300/r300_transfer.c')
0 files changed, 0 insertions, 0 deletions