abs
|
Valor absoluto de um número inteiro
|
acos (link em inglês)
|
Cosseno inverso
|
acosh (link em inglês)
|
Cosseno hiperbólico inverso
|
Acospi (link em inglês)
|
Cosseno inverso dividido por Pi
|
asin
|
Seno inverso
|
asinh (link em inglês)
|
Seno hiperbólico inverso
|
asinpi (em inglês)
|
Seno inverso dividido por Pi
|
atan (em inglês)
|
Tangente inversa
|
atan2 (link em inglês)
|
Tangente inversa de uma razão
|
atan2pi (em inglês)
|
Tangente inversa de uma razão dividida por Pi
|
atanh
|
Tangente hiperbólica inversa
|
atanpi (em inglês)
|
Tangente inversa dividida por Pi
|
cbrt (em inglês)
|
Raiz cúbica
|
ceil (link em inglês)
|
O menor número inteiro não é menor que um valor
|
braçadeira
|
Restringir um valor a um intervalo
|
clz (link em inglês)
|
Número de 0 bits iniciais
|
converter
|
Converter vetores numéricos
|
copysign
|
Copia o sinal de um número para outro
|
cos (link em inglês)
|
Cosseno
|
cosh (link em inglês)
|
Cosseno hipobólico
|
cospi (link em inglês)
|
Cosseno de um número multiplicado por pi
|
cruz
|
Produto cruzado de dois vetores
|
graus
|
Converte radianos em graus
|
distância
|
Distância entre dois pontos
|
ponto
|
Produto escalar de dois vetores
|
erf (link em inglês)
|
Função de erro matemático
|
erfc
|
Função de erro matemático complementar
|
exp
|
"e" elevado a um número
|
exp10
|
10 elevado a um número
|
exp2
|
2 elevados a um número
|
expm1 (em inglês)
|
e elevado a um número menos um
|
fabs (link em inglês)
|
Valor absoluto de um ponto flutuante
|
fast_distance
|
Distância aproximada entre dois pontos
|
fast_length (link em inglês)
|
Comprimento aproximado de um vetor
|
fast_normalize (link em inglês)
|
Vetor normalizado aproximado
|
Fdim (link em inglês)
|
Diferença positiva entre dois valores
|
andar
|
O menor número inteiro não é maior que um valor
|
fma (link em inglês)
|
Multiplicar e adicionar
|
fmax (em inglês)
|
Máximo de dois flutuantes
|
fmin (link em inglês)
|
Mínimo de dois flutuantes
|
fmod (link em inglês)
|
Módulo
|
fract (em inglês)
|
Parte fracionária positiva
|
frexp (em inglês)
|
Mantissa binária e expoente
|
half_recip (em inglês)
|
Recíproco calculado com precisão de 16 bits
|
half_rsqrt (em inglês)
|
Recíproco de uma raiz quadrada calculada com precisão de 16 bits
|
half_sqrt (em inglês)
|
Raiz quadrada calculada com precisão de 16 bits
|
hipoteto
|
Hipotenusa
|
ilogb (link em inglês)
|
Expoente da base dois
|
ldexp (em inglês)
|
Cria um ponto flutuante com base na mantissa e no expoente
|
tamanho
|
Comprimento de um vetor
|
lgamma (link em inglês)
|
Logaritmo natural da função gama
|
registro
|
Logaritmo natural
|
log10 (em inglês)
|
Logaritmo de base 10
|
log1p (em inglês)
|
Logaritmo natural de um valor mais 1
|
log2
|
Logaritmo de base 2
|
logb (em inglês)
|
Expoente da base dois
|
mad
|
Multiplicar e adicionar
|
máx.
|
Máxima
|
min
|
Mínima
|
mix
|
Mistura dois valores
|
modf (link em inglês)
|
Componentes integrais e fracionários
|
nan (link em inglês)
|
Não é um número
|
nan_half (em inglês)
|
Não é um número
|
native_acos (em inglês)
|
Cosseno inverso aproximado
|
native_acosh (em inglês)
|
Cosseno hiperbólico inverso aproximado
|
native_acospi (link em inglês)
|
Cosseno inverso aproximado dividido por Pi
|
native_asin (em inglês)
|
Seno inverso aproximado
|
native_asinh (em inglês)
|
Seno hiperbólico aproximado
|
native_asinpi (em inglês)
|
Seno inverso aproximado dividido por Pi
|
native_atan (em inglês)
|
Tangente inversa aproximada
|
native_atan2 (em inglês)
|
Tangente inversa aproximada de uma razão
|
native_atan2pi (em inglês)
|
Tangente inversa aproximada de uma razão dividida por Pi
|
native_atanh (em inglês)
|
Tangente hiperbólica inversa aproximada
|
native_atanpi (em inglês)
|
Tangente inversa aproximada dividida por Pi
|
native_cbrt (em inglês)
|
Raiz cúbica aproximada
|
native_cos (em inglês)
|
Cosseno aproximado
|
native_cosh (link em inglês)
|
Cosseno hipobólico aproximado
|
native_cospi (link em inglês)
|
Cosseno aproximado de um número multiplicado por Pi
|
native_distance
|
Distância aproximada entre dois pontos
|
native_divide (em inglês)
|
Divisão aproximada
|
native_exp (em inglês)
|
"E" aproximado elevado a um número
|
native_exp10 (em inglês)
|
Aproximadamente 10 elevados a um número
|
native_exp2 (em inglês)
|
Aproximação de 2 elevadas a um número
|
native_expm1 (em inglês)
|
E aproximado elevado para um número menos um
|
native_hypot (em inglês)
|
Hipotenusa aproximada
|
native_length
|
Comprimento aproximado de um vetor
|
native_log (em inglês)
|
Logaritmo natural aproximado
|
native_log10 (em inglês)
|
Logaritmo de base 10 aproximada
|
native_log1p (em inglês)
|
Logaritmo natural aproximado de um valor mais 1
|
native_log2 (em inglês)
|
Logaritmo de base 2 aproximado
|
native_normalize (link em inglês)
|
Normalizar aproximadamente um vetor
|
native_powr (em inglês)
|
Base positiva aproximada elevada a um expoente
|
native_recip (em inglês)
|
Recíproco aproximado
|
native_rootn (link em inglês)
|
Raiz enésima aproximada
|
native_rsqrt (em inglês)
|
Recíproco aproximado de uma raiz quadrada
|
native_sin (em inglês)
|
Seno aproximado
|
native_sincos (em inglês)
|
Seno e cosseno aproximados
|
native_sinh (em inglês)
|
Seno hiperbólico aproximado
|
native_sinpi (em inglês)
|
Seno aproximado de um número multiplicado por Pi
|
native_sqrt (em inglês)
|
Raiz quadrada aproximada
|
native_tan (link em inglês)
|
Tangente aproximada
|
native_tanh (em inglês)
|
Tangente hiperbólica aproximada
|
native_tanpi (em inglês)
|
Tangente aproximada de um número multiplicado por Pi
|
nextafter
|
Próximo número de ponto flutuante
|
normalizar
|
Normalizar um vetor
|
pow
|
Base elevada a um expoente
|
pown
|
Base elevada em um expoente inteiro.
|
powr
|
Base positiva elevada a um expoente
|
radianos
|
Converte graus em radianos
|
restante
|
Restante de uma divisão
|
remquo
|
Restante e quociente de uma divisão
|
rint (em inglês)
|
Arredondar para par
|
rootn (em inglês)
|
Raiz enésima
|
rodada
|
Arredondar a partir de zero
|
rsAllocationCopy1DRange.
|
Copiar células consecutivas entre alocações
|
rsAllocationCopy2DRange.
|
Copiar uma região retangular de células entre alocações
|
rsAllocationGetDimFaces
|
Presença de mais de um rosto
|
rsAllocationGetDimLOD.
|
Presença de níveis de detalhes
|
rsAllocationGetDimX (em inglês)
|
Tamanho da dimensão X
|
rsAllocationGetDimY.
|
Tamanho da dimensão Y
|
rsAllocationGetDimZ (link em inglês)
|
Tamanho da dimensão Z
|
rsAllocationGetElement (link em inglês)
|
Acessa o objeto que descreve a célula de uma alocação
|
rsAllocationIoReceive (em inglês)
|
Receber novos conteúdos da fila
|
rsAllocationIoSend (link em inglês)
|
Enviar novos conteúdos para a fila
|
rsAllocationVLoadX (link em inglês)
|
Encontrar um vetor de uma alocação de escalares
|
rsAllocationVStoreX (link em inglês)
|
Armazenar um vetor em uma alocação de escalares
|
rsAtomicAdd (link em inglês)
|
Adição segura de linha de execução
|
rsAtomicAnd (em inglês)
|
Segurança de encadeamento bit a bit e
|
rsAtomicCas (em inglês)
|
Comparação e definição segura para linhas de execução
|
rsAtomicDec (link em inglês)
|
Redução segura de linha de execução
|
rsAtomicInc (link em inglês)
|
Incremento seguro para thread
|
rsAtomicMax (em inglês)
|
Máximo seguro de linha de execução
|
rsAtomicMin (link em inglês)
|
Mínimo seguro para linha de execução
|
rsAtomicOr (link em inglês)
|
Segurança de thread bit a bit ou
|
rsAtomicSub (em inglês)
|
Subtração segura de linhas de execução
|
rsAtomicXor (em inglês)
|
Exclusividade de bit a bit seguro para thread
|
rsClearObject (link em inglês)
|
Liberar um objeto
|
rsCreateAllocation (link em inglês)
|
Cria um objeto rs_allocation de determinado tipo.
|
rsCreateElement (link em inglês)
|
Cria um objeto rs_element do tipo de dados especificado
|
rsCreatePixelElement (em inglês)
|
Cria um objeto rs_element do tipo de dados e do tipo de dados especificados
|
rsCreateType (em inglês)
|
Cria um objeto rs_type com os atributos de elemento e forma especificados
|
rsCreateVectorElement (link em inglês)
|
Cria um objeto rs_element do tipo de dados e largura de vetor especificados
|
rsDebug (em inglês)
|
Registrar uma mensagem e valores
|
rsElementGetBytesSize (em inglês)
|
Tamanho de um elemento
|
rsElementGetDataKind (em inglês)
|
Tipo de elemento
|
rsElementGetDataType (em inglês)
|
Tipo de dados de um elemento
|
rsElementGetSubElement (link em inglês)
|
Subelemento de um elemento complexo
|
rsElementGetSubElementArraySize (em inglês)
|
Tamanho da matriz de um subelemento de um elemento complexo
|
rsElementGetSubElementCount (em inglês)
|
Número de subelementos
|
rsElementGetSubElementName (link em inglês)
|
Nome de um subelemento
|
rsElementGetSubElementNameLength (em inglês)
|
Comprimento do nome de um subelemento
|
rsElementGetSubElementOffsetBytes (em inglês)
|
Deslocamento do subelemento instanciado
|
rsElementGetVectorSize (em inglês)
|
Tamanho do vetor do elemento
|
rsExtractFrustumPlanes (em inglês)
|
Calcular planos de tronco
|
rsForEvery (em inglês)
|
Inicia um kernel
|
rsForEachInternal (em inglês)
|
(API interna) Inicie um kernel no script atual (com o número do slot)
|
rsForEachWithOptions (em inglês)
|
Inicia um kernel com opções
|
rsGetArray0.
|
Índice na dimensão Array0 para o contexto do kernel especificado
|
rsGetArray1.
|
Índice na dimensão Array1 para o contexto do kernel especificado
|
rsGetArray2.
|
Índice na dimensão Array2 para o contexto do kernel especificado
|
rsGetArray3.
|
Índice na dimensão Array3 para o contexto do kernel especificado
|
rsGetDimArray0.
|
Tamanho da dimensão Array0 para o contexto do kernel especificado
|
rsGetDimArray1.
|
Tamanho da dimensão Array1 para o contexto do kernel especificado
|
rsGetDimArray2.
|
Tamanho da dimensão Array2 para o contexto do kernel especificado
|
rsGetDimArray3.
|
Tamanho da dimensão Array3 para o contexto do kernel especificado
|
rsGetDimHasFaces
|
Presença de mais de uma face para o contexto do kernel especificado
|
rsGetDimLod (em inglês)
|
Número de níveis de detalhes para o contexto especificado do kernel
|
rsGetDimX (em inglês)
|
Tamanho da dimensão X para o contexto do kernel especificado
|
rsGetDimY (em inglês)
|
Tamanho da dimensão Y para o contexto do kernel especificado
|
rsGetDimZ (link em inglês)
|
Tamanho da dimensão Z para o contexto do kernel especificado
|
rsGetDt (link em inglês)
|
Tempo decorrido desde a última ligação
|
rsGetElementAt (link em inglês)
|
Retornar uma célula de uma alocação
|
rsGetElementAtYuv_uchar_U (em inglês)
|
Acessar o componente U de uma alocação de YUVs
|
rsGetElementAtYuv_uchar_V (link em inglês)
|
Acessar o componente V de uma alocação de YUVs
|
rsGetElementAtYuv_uchar_Y (em inglês)
|
Encontrar o componente Y de uma alocação de YUVs
|
rsGetFace (link em inglês)
|
Coordenada da face para o contexto especificado do kernel
|
rsGetLod (em inglês)
|
Índice na dimensão "Níveis de detalhes" para o contexto do kernel especificado
|
rsIsObject (link em inglês)
|
Verificar se há um identificador vazio
|
rsIsSphereInFrustum (em inglês)
|
Verifica se uma esfera está dentro dos planos de tronco
|
rsLocaltime (em inglês)
|
Converter para o horário local
|
rsMatrixGet (em inglês)
|
Receber um elemento
|
rsMatrixInverse (em inglês)
|
Inverte uma matriz no lugar
|
rsMatrixInverseTranspose (link em inglês)
|
Inverte e transpõe uma matriz no lugar
|
rsMatrixLoad (em inglês)
|
Carregar ou copiar uma matriz
|
rsMatrixLoadFrustum (link em inglês)
|
Carregar uma matriz de projeção de tronco
|
rsMatrixLoadIdentity (em inglês)
|
Carregar matriz de identidade
|
rsMatrixLoadMultiply (link em inglês)
|
Multiplicar duas matrizes
|
rsMatrixLoadOrtho (link em inglês)
|
Carregar uma matriz de projeção ortográfica
|
rsMatrixLoadPerspective (em inglês)
|
Carregar uma matriz de projeção de perspectiva
|
rsMatrixLoadrotate (em inglês)
|
Carregar uma matriz de rotação
|
rsMatrixLoadScale (em inglês)
|
Carregar uma matriz de escalonamento
|
rsMatrixLoadTradutor
|
Carregar uma matriz de translação
|
rsMatrixMultiply (link em inglês)
|
Multiplicar uma matriz por um vetor ou outra matriz
|
rsMatrixrotate (em inglês)
|
Aplicar uma rotação a uma matriz de transformação
|
rsMatrixScale (em inglês)
|
Aplicar um escalonamento a uma matriz de transformação
|
rsMatrixSet (em inglês)
|
Definir um elemento
|
rsMatrixTradutor
|
Aplicar uma translação a uma matriz de transformação
|
rsMatrixTranspose (link em inglês)
|
Transpor um lugar de matriz
|
rsPackColorTo8888 (link em inglês)
|
Criar um RGBA uchar4 a partir de pontos flutuantes
|
rsQuaternionAdd (em inglês)
|
Somar dois quatérnios
|
rsQuaternionConjugate (em inglês)
|
Conjugar um quatérnio
|
rsQuaternionDot (em inglês)
|
Produto escalar de dois quatérnios
|
rsQuaternionGetMatrixUnit
|
Calcular uma matriz de rotação de um quatérnio
|
rsQuaternionLoadReturn (em inglês)
|
Criar um quatérnio de rotação
|
rsQuaternionLoadRotationUnit (em inglês)
|
Quaternion que representa uma rotação sobre um vetor unitário arbitrário
|
rsQuaternionMultiply (em inglês)
|
Multiplicar um quatérnio por um escalar ou outro quatérnio
|
rsQuaternionNormalize.
|
Normalizar um quatérnio
|
rsQuaternionSet (em inglês)
|
Criar um quatérnio
|
rsQuaternionSlerp (em inglês)
|
Interpolação linear esférica entre dois quatérnios
|
rsRand (link em inglês)
|
Número pseudoaleatório
|
rsSample (link em inglês)
|
Testar um valor de uma alocação de textura
|
rsSamplerGetAnisotropy.
|
Anisotropia do Sampler
|
rsSamplerGetMagnification (em inglês)
|
Valor de ampliação do Sampler
|
rsSamplerGetMinification (link em inglês)
|
Valor de minificação do Sampler
|
rsSamplerGetWrapS (em inglês)
|
Valor S de wrapper do Sampler
|
rsSamplerGetWrapT (link em inglês)
|
Valor T de agrupamento do Sampler
|
rsSendToClient (link em inglês)
|
Enviar uma mensagem ao cliente sem bloqueio
|
rsSendToClientBlock (link em inglês)
|
Enviar uma mensagem ao cliente, bloqueando
|
rsSetElementAt (link em inglês)
|
Definir uma célula de uma alocação
|
rsTime (link em inglês)
|
Segundos desde 1o de janeiro de 1970
|
rsUnpackColor8888 (link em inglês)
|
Criar um RGBA float4 a partir de uchar4
|
rsUptimeMillis (em inglês)
|
Tempo de atividade do sistema em milissegundos
|
rsUptimeNanos (em inglês)
|
Tempo de atividade do sistema em nanossegundos
|
rsYuvToRGBA (link em inglês)
|
Converter um valor YUV para RGBA
|
rsqrt (link em inglês)
|
Recíproco de uma raiz quadrada
|
sinal
|
Sinal de um valor
|
sin
|
Seno
|
sincos (link em inglês)
|
Seno e cosseno
|
sinh (link em inglês)
|
Seno hiperbólico
|
sinpi (em inglês)
|
Seno de um número multiplicado por pi
|
sqrt (link em inglês)
|
Raiz quadrada
|
etapa
|
0 se for menor que um valor. Caso contrário, 0
|
marrom
|
Tangente
|
tanh (link em inglês)
|
Tangente hiperbólica
|
tanpi (em inglês)
|
Tangente de um número multiplicado por pi
|
Gama
|
Função gama
|
trunc (link em inglês)
|
Trunca um ponto flutuante
|