linker: Use bit-0 instead of VERT_BIT_GENERIC0
Uses of the bits for allocation are offset by 16, and VERT_BIT_GENERIC0 already has the 16 offset. As a result, it was preventing the wrong thing from being allocated.
This commit is contained in:
@@ -667,7 +667,7 @@ assign_attribute_locations(gl_shader_program *prog, unsigned max_attribute_index
|
|||||||
* be explicitly assigned by via glBindAttribLocation. Mark it as reserved
|
* be explicitly assigned by via glBindAttribLocation. Mark it as reserved
|
||||||
* to prevent it from being automatically allocated below.
|
* to prevent it from being automatically allocated below.
|
||||||
*/
|
*/
|
||||||
used_locations |= VERT_BIT_GENERIC0;
|
used_locations |= (1 << 0);
|
||||||
|
|
||||||
for (unsigned i = 0; i < num_attr; i++) {
|
for (unsigned i = 0; i < num_attr; i++) {
|
||||||
/* Mask representing the contiguous slots that will be used by this
|
/* Mask representing the contiguous slots that will be used by this
|
||||||
|
Reference in New Issue
Block a user