mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-02-14 04:40:28 +01:00
add code for stpq, rgba writemasks in make_writemask(), bug 11404
This commit is contained in:
parent
3d04682b7a
commit
a36b5c6d47
1 changed files with 8 additions and 0 deletions
|
|
@ -1261,15 +1261,23 @@ make_writemask(const char *field)
|
|||
while (*field) {
|
||||
switch (*field) {
|
||||
case 'x':
|
||||
case 's':
|
||||
case 'r':
|
||||
mask |= WRITEMASK_X;
|
||||
break;
|
||||
case 'y':
|
||||
case 't':
|
||||
case 'g':
|
||||
mask |= WRITEMASK_Y;
|
||||
break;
|
||||
case 'z':
|
||||
case 'p':
|
||||
case 'b':
|
||||
mask |= WRITEMASK_Z;
|
||||
break;
|
||||
case 'w':
|
||||
case 'q':
|
||||
case 'a':
|
||||
mask |= WRITEMASK_W;
|
||||
break;
|
||||
default:
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue