Lines Matching refs:glthread
2991 - glthread: don't generate the sync fallback if the call size is not
2993 - glthread: don't prefix variable_data with const
2994 - glthread: inline \_mesa_unmarshal_dispatch_cmd and convert the switch
2996 - glthread: reduce pointer dereferences in glthread_unmarshal_batch
2997 - glthread: use int instead of size_t where it's OK
2998 - glthread: simplify repeated function sequences in marshal_generated.c
2999 - glthread: don't insert \_mesa_post_marshal_hook into every function
3000 - glthread: don't increment variable_data if it's the last
3002 - glthread: add GL_DRAW_INDIRECT_BUFFER tracking and generator support
3003 - glthread: add/update count and marshal fields for many GL functions
3004 - glthread: handle complex pointer parameters and support GL functions
3006 - glthread: check the size of all variable params and clean up the code
3007 - glthread: replace custom ClearBuffer marshalling with generated one
3008 - glthread: add support for TexParameteri and SamplerParameteri
3010 - glthread: add support for glFog, glLight, glLightModel, glTexEnv,
3012 - glthread: add support for glClearNamedFramebuffer, glMaterial,
3014 - glthread: add support for glCallLists, glPatchParameterfv
3015 - glthread: add support for glMemoryObjectParameteriv,
3017 - glthread: don't insert an empty line after (void) cmd;
3018 - glthread: add marshal_call_after and remove custom glFlush and
3020 - glthread: track for each VAO whether the user has set a user pointer
3021 - glthread: sync instead of disabling glthread for non-VBO pointers
3022 - glthread: replace custom glBindBuffer marshalling with generated one
3023 - glthread: merge glBufferData and glNamedBufferData into 1 set of
3025 - glthread: merge glBufferSubData and glNamedBufferSubData into 1 set
3027 - glthread: add custom marshalling for glNamedBuffer(Sub)DataEXT
3028 - glthread: fix a crash with incorrect glShaderSource parameters
3029 - glthread: fall back if a param size is non-zero and a pointer param
3062 - glthread: align the batch buffer to 8 bytes for pointers and doubles
3064 - glthread: enable display lists
3065 - glthread: track VAOs created by CreateVertexArrays
3066 - glthread: don't execute any custom VAO and BindBuffer code in the
3068 - glthread: remove debug_print_marshal function
3069 - glthread: clean up debug_print_sync code
3070 - glthread: don't declare unmarshal functions as inline
3072 - driconf: enable glthread for "From The Depths"
3073 - glthread: remove \_mesa_post_marshal_hook, because it's not very
3075 - glthread: simplify printing safe_mul in gl_marshal.py
3076 - glthread: autogenerate prototypes for custom-marshalled functions
3077 - glthread: move buffer functions into glthread_bufferobj.c
3078 - glthread: rename marshal.h/c to glthread_marshal.h and
3082 - glthread: handle buffer unbinding via glDeleteBuffers
3083 - glthread: rename non_vbo helper functions
3084 - glthread: track which vertex array attribs are enabled
3085 - glthread: ignore vertex arrays with user pointers if they're disabled
3086 - glthread: remove the marshal_fail XML attribute
3090 - glthread: inline SET_func and add -O1 to build
3092 - glthread: declare marshal and unmarshal functions as non-static
3093 - glthread: compile marshal_generated.c faster by breaking it up into 8
3125 - st/mesa: add environment variable pin_app_thread for faster glthread
3127 - driconf: whilelist more games for glthread
3137 - vbo: expose helper function vbo_get_minmax_index_mapped for glthread
3154 - glthread: use 32-bit align instead of 64-bit ALIGN
3155 - glthread: reduce dereferences of the next batch
3156 - glthread: use GLenum16 in batch buffers to save space
3157 - glthread: sort variables in marshal structures to pack them optimally
3158 - gallium: add PIPE_CAP_MAP_UNSYNCHRONIZED_THREAD_SAFE for glthread
3162 glthread