#version 130 uniform struct { uint field; } data; void main() { vec2 tmp = data; tmp.x -= 1; }