MCPcopy Create free account

hub / github.com/aras-p/glsl-optimizer / functions

Functions1,941 in github.com/aras-p/glsl-optimizer

MethodShader
src/node/shader.cpp:8
FunctionTEST_EQ_4UBV
Test for equality (unsigned bytes) */
src/mesa/main/macros.h:241
FunctionU_FIXED
* Convert a floating point value to an unsigned fixed point value. * * \param frac_bits The number of bits used to store the fractional part. */
src/mesa/main/macros.h:195
Method_EmitStreamVertex
src/glsl/builtin_functions.cpp:4035
Method_EmitVertex
src/glsl/builtin_functions.cpp:4024
Method_EndPrimitive
src/glsl/builtin_functions.cpp:4055
Method_EndStreamPrimitive
src/glsl/builtin_functions.cpp:4066
Method_acos
src/glsl/builtin_functions.cpp:2709
Method_acosh
src/glsl/builtin_functions.cpp:2876
Method_all
src/glsl/builtin_functions.cpp:3806
Method_any
src/glsl/builtin_functions.cpp:3800
Method_asin
src/glsl/builtin_functions.cpp:2698
Method_asinh
src/glsl/builtin_functions.cpp:2865
Method_atan
src/glsl/builtin_functions.cpp:2815
Method_atan2
src/glsl/builtin_functions.cpp:2720
Method_atanh
src/glsl/builtin_functions.cpp:2886
Method_atomic_intrinsic
src/glsl/builtin_functions.cpp:4465
Method_atomic_op
src/glsl/builtin_functions.cpp:4473
Method_bitCount
src/glsl/builtin_functions.cpp:4293
Method_bitfieldExtract
src/glsl/builtin_functions.cpp:4264
Method_bitfieldInsert
src/glsl/builtin_functions.cpp:4277
Method_clamp
src/glsl/builtin_functions.cpp:2961
Method_cosh
src/glsl/builtin_functions.cpp:2840
Method_cross
src/glsl/builtin_functions.cpp:3255
Method_degrees
src/glsl/builtin_functions.cpp:2643
Method_determinant_mat2
src/glsl/builtin_functions.cpp:3417
Method_determinant_mat3
src/glsl/builtin_functions.cpp:3429
Method_determinant_mat4
src/glsl/builtin_functions.cpp:3454
Method_distance
src/glsl/builtin_functions.cpp:3227
Method_dot
src/glsl/builtin_functions.cpp:3245
Method_equal
src/glsl/builtin_functions.cpp:3784
Method_faceforward
src/glsl/builtin_functions.cpp:3304
Method_findLSB
src/glsl/builtin_functions.cpp:4300
Method_findMSB
src/glsl/builtin_functions.cpp:4307
Method_floatBitsToInt
src/glsl/builtin_functions.cpp:3089
Method_floatBitsToUint
src/glsl/builtin_functions.cpp:3098
Method_fma
src/glsl/builtin_functions.cpp:4314
Method_frexp
src/glsl/builtin_functions.cpp:4333
Method_ftransform
src/glsl/builtin_functions.cpp:3286
Method_fwidth
src/glsl/builtin_functions.cpp:4126
Method_fwidthCoarse
src/glsl/builtin_functions.cpp:4137
Method_fwidthFine
src/glsl/builtin_functions.cpp:4149
Method_greaterThan
src/glsl/builtin_functions.cpp:3768
Method_greaterThanEqual
src/glsl/builtin_functions.cpp:3776
Method_image
src/glsl/builtin_functions.cpp:4577
Method_image_prototype
src/glsl/builtin_functions.cpp:4529
Method_intBitsToFloat
src/glsl/builtin_functions.cpp:3107
Method_interpolateAtCentroid
src/glsl/builtin_functions.cpp:4427
Method_interpolateAtOffset
src/glsl/builtin_functions.cpp:4439
Method_interpolateAtSample
src/glsl/builtin_functions.cpp:4452
Method_inverse_mat2
src/glsl/builtin_functions.cpp:3528
Method_inverse_mat3
src/glsl/builtin_functions.cpp:3548
Method_inverse_mat4
src/glsl/builtin_functions.cpp:3609
Method_isinf
src/glsl/builtin_functions.cpp:3073
Method_isnan
src/glsl/builtin_functions.cpp:3062
Method_ldexp
src/glsl/builtin_functions.cpp:4327
Method_length
src/glsl/builtin_functions.cpp:3216
Method_lessThan
src/glsl/builtin_functions.cpp:3752
Method_lessThanEqual
src/glsl/builtin_functions.cpp:3760
Method_matrixCompMult
src/glsl/builtin_functions.cpp:3361
Method_max
src/glsl/builtin_functions.cpp:2954
Method_max3
src/glsl/builtin_functions.cpp:4501
Method_memory_barrier
src/glsl/builtin_functions.cpp:4615
Method_memory_barrier_intrinsic
src/glsl/builtin_functions.cpp:4608
Function_mesa_align_calloc
* Same as _mesa_align_malloc(), but using calloc(1, ) instead of * malloc() */
src/mesa/main/imports.c:117
Function_mesa_align_realloc
* Reallocate memory, with alignment. */
src/mesa/main/imports.c:190
Function_mesa_bitcount
* Return number of bits set in given GLuint. */
src/mesa/main/imports.c:279
Function_mesa_bitcount_64
* Return number of bits set in given 64-bit uint. */
src/mesa/main/imports.c:294
Function_mesa_fls
* Find the last (most significant) bit set in a word. * * Essentially ffs() in the reverse direction. */
src/mesa/main/imports.h:498
Function_mesa_glsl_lex
src/glsl/glsl_parser.cpp:594
Function_mesa_glsl_lexer_get_column
Get the current column number. * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3757
Function_mesa_glsl_lexer_get_debug
src/glsl/glsl_lexer.cpp:3862
Function_mesa_glsl_lexer_get_in
Get the input stream. * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3770
Function_mesa_glsl_lexer_get_leng
Get the length of the current token. * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3788
Function_mesa_glsl_lexer_get_lineno
Get the current line number. * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3744
Function_mesa_glsl_lexer_get_lloc
src/glsl/glsl_lexer.cpp:3888
Function_mesa_glsl_lexer_get_lval
src/glsl/glsl_lexer.cpp:3876
Function_mesa_glsl_lexer_get_out
Get the output stream. * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3779
Function_mesa_glsl_lexer_get_text
src/glsl/glsl_lexer.cpp:3798
Function_mesa_glsl_lexer_lex_init
src/glsl/glsl_lexer.cpp:3907
Function_mesa_glsl_lexer_push_buffer_state
Pushes the new state onto the stack. The new state becomes * the current state. This function will allocate the stack * if necessary. * @param n
src/glsl/glsl_lexer.cpp:3523
Function_mesa_glsl_lexer_set_column
Set the current column. * @param line_number * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3833
Function_mesa_glsl_lexer_set_debug
src/glsl/glsl_lexer.cpp:3868
Function_mesa_glsl_lexer_set_in
Set the input stream. This does not discard the current * input buffer. * @param in_str A readable stream. * @param yyscanner The scanner object.
src/glsl/glsl_lexer.cpp:3850
Function_mesa_glsl_lexer_set_lineno
Set the current line number. * @param line_number * @param yyscanner The scanner object. */
src/glsl/glsl_lexer.cpp:3818
Function_mesa_glsl_lexer_set_lloc
src/glsl/glsl_lexer.cpp:3894
Function_mesa_glsl_lexer_set_lval
src/glsl/glsl_lexer.cpp:3882
Function_mesa_glsl_lexer_set_out
src/glsl/glsl_lexer.cpp:3856
Method_mesa_glsl_parse_state
src/glsl/glsl_parser_extras.cpp:56
Function_mesa_has_geometry_shaders
* Checks if the context supports geometry shaders. */
src/mesa/main/context.h:72
Function_mesa_hash_table_next_entry
* This function is an iterator over the hash table. * * Pass in NULL for the first entry, as in the start of a for loop. Note that * an iteration
src/util/hash_table.c:333
Function_mesa_hash_table_random_entry
* Returns a random entry from the hash table. * * This may be useful in implementing random replacement (as opposed * to just removing everything)
src/util/hash_table.c:359
Function_mesa_hash_table_remove
* This function deletes the given hash table entry. * * Note that deletion doesn't otherwise modify the table, so an iteration over * the table del
src/util/hash_table.c:315
Function_mesa_hash_table_set_deleted_key
Sets the value of the key pointer used for deleted entries in the table. * * The assumption is that usually keys are actual pointers, so we use a *
src/util/hash_table.c:173
Function_mesa_is_gles
* Checks if the context is for any GLES version */
src/mesa/main/context.h:52
Function_mesa_is_pow_two
* Is x a power of two? */
src/mesa/main/imports.h:348
Function_mesa_key_pointer_equal
src/util/hash_table.c:436
Function_mesa_key_string_equal
* String compare function for use as the comparison callback in * _mesa_hash_table_create(). */
src/util/hash_table.c:430
Function_mesa_little_endian
* Return 1 if this is a little endian machine, 0 if big endian. */
src/mesa/main/imports.h:430
Function_mesa_logbase2
* Returns the floor form of binary logarithm for a 32-bit integer. */
src/mesa/main/imports.h:410
← previousnext →1,001–1,100 of 1,941, ranked by callers