Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aras-p/glsl-optimizer
/ functions
Functions
1,941 in github.com/aras-p/glsl-optimizer
⨍
Functions
1,941
◇
Types & classes
790
Method
Shader
src/node/shader.cpp:8
Function
TEST_EQ_4UBV
Test for equality (unsigned bytes) */
src/mesa/main/macros.h:241
Function
U_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
← previous
next →
1,001–1,100 of 1,941, ranked by callers