2009-11-09 2 views

risposta

6

Sono stati introdotti con GLSL 1.30 (OGL 3.0).

A seconda di ciò che si desidera fare, è possibile infine emularli con operazioni in virgola mobile, ad esempio x & (2^n)-1 = frac(x/(2^n))*(2^n), ma è necessario occuparsi degli errori in virgola mobile.

+0

Ci sono altri esempi del genere? Questa operazione AND è quella che mi serviva di più, ma anche alcune OR sarebbero state utili ... – St0fF

5

è necessario mettere uno

#version 130 

o

#extension GL_EXT_gpu_shader4 : enable 

nella parte superiore del vostro shader per ottenere l'accesso agli operatori bit