#pragma once
#include "main/config.h"
+#include "program/prog_parameter.h"
struct gl_context;
struct asm_vector {
unsigned count;
- float data[4];
+ gl_constant_value data[4];
};
unsigned MaxClipPlanes;
unsigned MaxLights;
unsigned MaxProgramMatrices;
+ unsigned MaxDrawBuffers;
/*@}*/
/**
* multiple ATTRIB statements bind illegal combinations of vertex
* attributes.
*/
- unsigned InputsBound;
+ GLbitfield64 InputsBound;
enum {
invalid_mode = 0,
struct {
unsigned UsesKill:1;
+ unsigned UsesDFdy:1;
} fragment;
};