Home
last modified time | relevance | path

Searched refs:active_atomic_buffer (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/compiler/glsl/
Dlink_atomics.cpp46 struct active_atomic_buffer { struct
47 active_atomic_buffer() in active_atomic_buffer() function
51 ~active_atomic_buffer() in ~active_atomic_buffer() argument
102 active_atomic_buffer *const buffers, in process_atomic_variable()
121 active_atomic_buffer *buf = &buffers[var->data.binding]; in process_atomic_variable()
149 active_atomic_buffer *
154 active_atomic_buffer *const buffers = in find_active_atomic_counters()
155 new active_atomic_buffer[ctx->Const.MaxAtomicBufferBindings]; in find_active_atomic_counters()
209 active_atomic_buffer *abs = in link_assign_atomic_counter_resources()
226 active_atomic_buffer &ab = abs[binding]; in link_assign_atomic_counter_resources()
[all …]
Dgl_nir_link_atomics.c40 struct active_atomic_buffer { struct
50 struct active_atomic_buffer *buffer, in add_atomic_counter() argument
77 struct active_atomic_buffer *buffers, in process_atomic_variable()
102 struct active_atomic_buffer *buf = buffers + var->data.binding; in process_atomic_variable()
133 static struct active_atomic_buffer *
138 struct active_atomic_buffer *buffers = in find_active_atomic_counters()
140 struct active_atomic_buffer, in find_active_atomic_counters()
198 struct active_atomic_buffer *abs = in gl_nir_link_assign_atomic_counter_resources()
215 struct active_atomic_buffer *ab = abs + binding; in gl_nir_link_assign_atomic_counter_resources()
308 struct active_atomic_buffer *abs = in gl_nir_link_check_atomic_counter_resources()