drm/radeon/r200: handle more hw tex coord types
commit 688acaa289 upstream.
Code did not handle projected 2d and depth coordinates, meaning potentially
set 3d or cube special handling might stick.
(Not sure what depth coord actually does, but I guess handling it
like a normal coordinate is the right thing to do.)
Might be related to https://bugs.freedesktop.org/show_bug.cgi?id=26428
Signed-off-by: sroland@vmware.com
Signed-off-by: Alex Deucher <alexdeucher@gmail.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
e84dbc7035
commit
bb06a0c4d8
1 changed files with 2 additions and 0 deletions
|
|
@ -368,6 +368,8 @@ int r200_packet0_check(struct radeon_cs_parser *p,
|
|||
/* 2D, 3D, CUBE */
|
||||
switch (tmp) {
|
||||
case 0:
|
||||
case 3:
|
||||
case 4:
|
||||
case 5:
|
||||
case 6:
|
||||
case 7:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue