Home
last modified time | relevance | path

Searched refs:GLbitfield (Results 1 – 25 of 384) sorted by relevance

12345678910>>...16

/third_party/mesa3d/src/mesa/state_tracker/
Dst_atom_array.cpp80 const GLbitfield dual_slot_inputs, in setup_arrays()
81 const GLbitfield inputs_read, in setup_arrays()
82 const GLbitfield nonzero_divisor_attribs, in setup_arrays()
83 const GLbitfield enabled_attribs, in setup_arrays()
84 const GLbitfield enabled_user_attribs, in setup_arrays()
92 GLbitfield mask = inputs_read & enabled_attribs; in setup_arrays()
93 GLbitfield userbuf_attribs = inputs_read & enabled_user_attribs; in setup_arrays()
156 const GLbitfield boundmask = _mesa_draw_bound_attrib_bits(binding); in setup_arrays()
157 GLbitfield attrmask = mask & boundmask; in setup_arrays()
212 const GLbitfield inputs_read = vp_variant->vert_attrib_mask; in st_setup_current()
[all …]
/third_party/mesa3d/src/mesa/main/
Darrayobj.h105 GLbitfield access);
109 GLbitfield access);
136 static inline GLbitfield
137 _mesa_vao_enable_to_vp_inputs(gl_attribute_map_mode mode, GLbitfield enabled) in _mesa_vao_enable_to_vp_inputs()
166 static inline GLbitfield
178 static inline GLbitfield
192 static inline GLbitfield
206 static inline GLbitfield
218 static inline GLbitfield
281 static inline GLbitfield
Dmtypes.h188 GLbitfield _Flags; /**< Mask of LIGHT_x bits defined above */
247 GLbitfield ColorMask;
265 GLbitfield BlendEnabled; /**< Per-buffer blend enable flags */
284 GLbitfield _BlendUsesDualSrc;
521 GLbitfield _ColorMaterialBitmask; /**< bitmask formed from Face and Mode */
531 GLbitfield _EnabledLights; /**< bitmask containing enabled lights */
582 GLbitfield SampleMaskValue;
661 GLbitfield CoordReplace; /**< GL_ARB_point_sprite*/
699 GLbitfield EnableFlags; /**< Scissor test enabled? */
1226 GLbitfield _BoundTextures;
[all …]
Dblend.h71 _mesa_get_advanced_blend_sh_constant(GLbitfield blend_enabled, in _mesa_get_advanced_blend_sh_constant()
79 GLbitfield new_blend_enabled, in _mesa_advanded_blend_sh_constant_changed()
96 GLbitfield new_blend_enabled, in _mesa_flush_vertices_for_blend_adv()
110 static inline GLbitfield
111 _mesa_replicate_colormask(GLbitfield mask0, unsigned num_buffers) in _mesa_replicate_colormask()
113 GLbitfield mask = mask0; in _mesa_replicate_colormask()
Dbarrier.c38 memory_barrier(struct gl_context *ctx, GLbitfield barriers) in memory_barrier()
114 _mesa_MemoryBarrier(GLbitfield barriers) in _mesa_MemoryBarrier()
122 memory_barrier_by_region(struct gl_context *ctx, GLbitfield barriers, in memory_barrier_by_region()
125 GLbitfield all_allowed_bits = GL_ATOMIC_COUNTER_BARRIER_BIT | in memory_barrier_by_region()
161 _mesa_MemoryBarrierByRegion_no_error(GLbitfield barriers) in _mesa_MemoryBarrierByRegion_no_error()
168 _mesa_MemoryBarrierByRegion(GLbitfield barriers) in _mesa_MemoryBarrierByRegion()
Dglthread.h73 GLbitfield UserEnabled; /**< Vertex attribs enabled by the user. */
74 GLbitfield Enabled; /**< UserEnabled with POS vs GENERIC0 aliasing resolved. */
75 GLbitfield BufferEnabled; /**< "Enabled" converted to buffer bindings. */
76 GLbitfield BufferInterleaved; /**< Bitmask of buffers used by multiple attribs. */
77 GLbitfield UserPointerMask; /**< Bitmask of buffer bindings. */
78 GLbitfield NonZeroDivisorMask; /**< Bitmask of buffer bindings. */
129 GLbitfield Mask;
306 void _mesa_glthread_PushClientAttrib(struct gl_context *ctx, GLbitfield mask,
309 void _mesa_glthread_ClientAttribDefault(struct gl_context *ctx, GLbitfield mask);
Darrayobj.c422 GLbitfield mask = vao->Enabled & binding->_BoundArrays; in compute_vbo_offset_range()
541 const GLbitfield enabled = vao->Enabled; in _mesa_update_vao_derived_arrays()
543 const GLbitfield vbos = vao->VertexAttribBufferMask; in _mesa_update_vao_derived_arrays()
544 const GLbitfield divisor_is_nonzero = vao->NonZeroDivisorMask; in _mesa_update_vao_derived_arrays()
564 GLbitfield mask = enabled; in _mesa_update_vao_derived_arrays()
575 const GLbitfield bound = enabled & binding->_BoundArrays; in _mesa_update_vao_derived_arrays()
578 GLbitfield eff_bound_arrays = bound; in _mesa_update_vao_derived_arrays()
587 GLbitfield scanmask = mask & vbos & ~bound; in _mesa_update_vao_derived_arrays()
593 GLbitfield attrmask = eff_bound_arrays; in _mesa_update_vao_derived_arrays()
638 const GLbitfield bound2 = enabled & binding2->_BoundArrays; in _mesa_update_vao_derived_arrays()
[all …]
Dsyncobj.c119 GLbitfield flags, GLuint64 timeout) in __client_wait_sync()
272 fence_sync(struct gl_context *ctx, GLenum condition, GLbitfield flags) in fence_sync()
308 _mesa_FenceSync_no_error(GLenum condition, GLbitfield flags) in _mesa_FenceSync_no_error()
316 _mesa_FenceSync(GLenum condition, GLbitfield flags) in _mesa_FenceSync()
338 GLbitfield flags, GLuint64 timeout) in client_wait_sync()
369 _mesa_ClientWaitSync_no_error(GLsync sync, GLbitfield flags, GLuint64 timeout) in _mesa_ClientWaitSync_no_error()
379 _mesa_ClientWaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) in _mesa_ClientWaitSync()
404 GLbitfield flags, GLuint64 timeout) in wait_sync()
437 _mesa_WaitSync_no_error(GLsync sync, GLbitfield flags, GLuint64 timeout) in _mesa_WaitSync_no_error()
447 _mesa_WaitSync(GLsync sync, GLbitfield flags, GLuint64 timeout) in _mesa_WaitSync()
Dpack.h56 GLbitfield transferOps);
93 GLbitfield transferOps);
105 GLbitfield transferOps);
112 GLbitfield transferOps);
Dstate.c166 static GLbitfield
319 static GLbitfield
341 static GLbitfield
344 GLbitfield new_state = in update_program_constants()
399 GLbitfield new_state = ctx->NewState; in _mesa_update_state_locked()
400 GLbitfield new_prog_state = 0x0; in _mesa_update_state_locked()
401 const GLbitfield checked_states = in _mesa_update_state_locked()
454 GLbitfield prog_flags = _NEW_PROGRAM; in _mesa_update_state_locked()
Dclear.c149 clear(struct gl_context *ctx, GLbitfield mask, bool no_error) in clear()
186 GLbitfield bufferMask; in clear()
230 _mesa_Clear_no_error(GLbitfield mask) in _mesa_Clear_no_error()
238 _mesa_Clear(GLbitfield mask) in _mesa_Clear()
258 static GLbitfield
262 GLbitfield mask = 0x0; in make_color_buffer_mask()
390 const GLbitfield mask = make_color_buffer_mask(ctx, drawbuffer); in clear_bufferiv()
483 const GLbitfield mask = make_color_buffer_mask(ctx, drawbuffer); in clear_bufferuiv()
617 const GLbitfield mask = make_color_buffer_mask(ctx, drawbuffer); in clear_bufferfv()
696 GLbitfield mask = 0; in clear_bufferfi()
Dshader_types.h176 GLbitfield BlendSupport;
250 GLbitfield shadow_samplers; /**< Samplers used for shadow sampling. */
544 GLbitfield SamplersUsed;
546 GLbitfield ShadowSamplers;
548 GLbitfield ExternalSamplersUsed;
666 GLbitfield IndirectRegisterFiles;
/third_party/skia/third_party/externals/angle2/src/libANGLE/
DBuffer.h41 GLbitfield getAccessFlags() const { return mAccessFlags; } in getAccessFlags()
58 GLbitfield mAccessFlags;
68 GLbitfield mStorageExtUsageFlags;
101 GLbitfield flags);
106 GLbitfield flags);
126 GLbitfield access);
140 GLbitfield getAccessFlags() const { return mState.mAccessFlags; } in getAccessFlags()
153 GLbitfield getStorageExtUsageFlags() const { return mState.mStorageExtUsageFlags; } in getStorageExtUsageFlags()
198 GLbitfield flags);
203 GLbitfield flags);
DFence.h64 angle::Result set(const Context *context, GLenum condition, GLbitfield flags);
66 GLbitfield flags,
69 angle::Result serverWait(const Context *context, GLbitfield flags, GLuint64 timeout);
73 GLbitfield getFlags() const { return mFlags; } in getFlags()
83 GLbitfield mFlags;
/third_party/skia/third_party/externals/swiftshader/src/OpenGL/libGLESv2/
DFence.h47 FenceSync(GLuint name, GLenum condition, GLbitfield flags);
50 GLenum clientWait(GLbitfield flags, GLuint64 timeout);
51 void serverWait(GLbitfield flags, GLuint64 timeout);
55 GLbitfield getFlags() const { return mFlags; } in getFlags()
59 GLbitfield mFlags;
DBuffer.h48 GLbitfield access() const { return mAccess; } in access()
50 void* mapRange(GLintptr offset, GLsizeiptr length, GLbitfield access);
63 GLbitfield mAccess;
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fMultisampleTests.cpp505 const GLbitfield finalWordBits = m_numSamples - 32 * ((m_numSamples-1) / 32); in drawPattern()
506 const GLbitfield finalWordMask = (GLbitfield)deBitMask32(0, (int)finalWordBits); in drawPattern()
510 const GLbitfield rawMask = (GLbitfield)deUint32Hash(wordNdx * 32 + triNdx); in drawPattern()
511 const GLbitfield mask = (invert) ? (~rawMask) : (rawMask); in drawPattern()
513 …const GLbitfield maskMask = (isFinalWord) ? (finalWordMask) : (0xFFFFFFFFUL); // maskMask prevents… in drawPattern()
613 …const GLbitfield mask = (wordNdx < (int)sampleMask.size()) ? ((GLbitfield)(sampleMask[wordNdx])) :… in iterate()
815 const GLbitfield finalWordBits = m_numSamples - 32 * ((m_numSamples-1) / 32); in iterate()
816 const GLbitfield finalWordMask = (GLbitfield)deBitMask32(0, (int)finalWordBits); in iterate()
820 const GLbitfield mask = (GLbitfield)deUint32Hash((col << (m_numSamples / 2)) ^ row); in iterate()
822 …const GLbitfield maskMask = (isFinalWord) ? (finalWordMask) : (0xFFFFFFFFUL); // maskMask prevents… in iterate()
[all …]
/third_party/mesa3d/src/mesa/vbo/
Dvbo_private.h211 static inline GLbitfield
228 static inline GLbitfield
234 return (((GLbitfield)enabled) & VERT_BIT_FF_ALL) in _vbo_get_vao_enabled_from_vbo()
235 | (((GLbitfield)(enabled >> VBO_MATERIAL_SHIFT)) & VERT_BIT_MAT_ALL); in _vbo_get_vao_enabled_from_vbo()
237 return ((GLbitfield)enabled) & VERT_BIT_ALL; in _vbo_get_vao_enabled_from_vbo()
/third_party/gstreamer/gstplugins_base/gst-libs/gst/gl/glprototypes/
Dsync.h30 GLbitfield flags))
37 GLbitfield flags,
41 GLbitfield flags,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/null/
DSyncNULL.h23 angle::Result set(const gl::Context *context, GLenum condition, GLbitfield flags) override;
25 GLbitfield flags,
29 GLbitfield flags,
DSyncNULL.cpp21 angle::Result SyncNULL::set(const gl::Context *context, GLenum condition, GLbitfield flags) in set()
27 GLbitfield flags, in clientWait()
35 angle::Result SyncNULL::serverWait(const gl::Context *context, GLbitfield flags, GLuint64 timeout) in serverWait()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DSyncMtl.h47 angle::Result set(ContextMtl *contextMtl, GLenum condition, GLbitfield flags);
73 angle::Result set(ContextMtl *contextMtl, GLenum condition, GLbitfield flags)
118 angle::Result set(const gl::Context *context, GLenum condition, GLbitfield flags) override;
120 GLbitfield flags,
124 GLbitfield flags,
/third_party/mesa3d/src/mesa/math/
Dm_vector.h61 GLbitfield flags; /**< bitmask of VEC_x flags */
67 extern void _mesa_vector4f_init( GLvector4f *v, GLbitfield flags,
69 extern void _mesa_vector4f_alloc( GLvector4f *v, GLbitfield flags,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/
DSyncImpl.h33 virtual angle::Result set(const gl::Context *context, GLenum condition, GLbitfield flags) = 0;
35 GLbitfield flags,
39 GLbitfield flags,
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DSyncGL.h26 angle::Result set(const gl::Context *context, GLenum condition, GLbitfield flags) override;
28 GLbitfield flags,
32 GLbitfield flags,

12345678910>>...16