Lingua

GLES20.GlShaderBinary Metodo

Definizione

Overload

Nome Descrizione
GlShaderBinary(Int32, IntBuffer, Int32, Buffer, Int32)

Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti.

GlShaderBinary(Int32, Int32[], Int32, Int32, Buffer, Int32)

Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti.

GlShaderBinary(Int32, IntBuffer, Int32, Buffer, Int32)

Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti.

[Android.Runtime.Register("glShaderBinary", "(ILjava/nio/IntBuffer;ILjava/nio/Buffer;I)V", "")]
public static void GlShaderBinary(int n, Java.Nio.IntBuffer? shaders, int binaryformat, Java.Nio.Buffer? binary, int length);
[<Android.Runtime.Register("glShaderBinary", "(ILjava/nio/IntBuffer;ILjava/nio/Buffer;I)V", "")>]
static member GlShaderBinary : int * Java.Nio.IntBuffer * int * Java.Nio.Buffer * int -> unit

Parametri

n
Int32

Numero non negativo di oggetti shader esistenti da caricare; I tipi shader devono essere distinti.

shaders
IntBuffer

Buffer di input diretto e nativo non Null nella posizione corrente con n modelli di bit senza nome shader senza segno. La capacità dell'elenco shader non è selezionata. La pulizia dell'elenco shader supportata da matrici non è sicura.

binaryformat
Int32

Token di formato binario shader supportato da GL_SHADER_BINARY_FORMATS; non è richiesto alcun formato binario da core ES2.

binary
Buffer

Buffer di input diretto o accessibile con supporto di matrici non Null nella posizione corrente con byte di lunghezza disponibili. JNI controlla i byte binari e recupera correttamente la base della matrice durante la pulizia.

length
Int32

Dimensione non negativo del payload binario dello shader completo in byte.

Attributi

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

GlShaderBinary(Int32, Int32[], Int32, Int32, Buffer, Int32)

Carica il codice binario precompilato supportato dall'implementazione in oggetti shader esistenti.

[Android.Runtime.Register("glShaderBinary", "(I[IIILjava/nio/Buffer;I)V", "")]
public static void GlShaderBinary(int n, int[]? shaders, int offset, int binaryformat, Java.Nio.Buffer? binary, int length);
[<Android.Runtime.Register("glShaderBinary", "(I[IIILjava/nio/Buffer;I)V", "")>]
static member GlShaderBinary : int * int[] * int * int * Java.Nio.Buffer * int -> unit

Parametri

n
Int32

Numero non negativo di oggetti shader esistenti da caricare; I tipi shader devono essere distinti.

shaders
Int32[]

Matrice di input non Null in corrispondenza dell'offset con n modelli di bit senza nome shader senza segno. La capacità dell'elenco shader non è selezionata.

offset
Int32

Indice di matrice shader-name non negativo, misurato in voci anziché byte.

binaryformat
Int32

Token di formato binario shader supportato da GL_SHADER_BINARY_FORMATS; non è richiesto alcun formato binario da core ES2.

binary
Buffer

Buffer di input diretto o accessibile con supporto di matrici non Null nella posizione corrente con byte di lunghezza disponibili. JNI controlla i byte binari e recupera correttamente la base della matrice durante la pulizia.

length
Int32

Dimensione non negativo del payload binario dello shader completo in byte.

Attributi

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a