/external/mesa3d/src/mesa/vbo/ |
H A D | vbo_exec_array.c | 56 const struct gl_vertex_buffer_binding *binding = local 58 struct gl_buffer_object *bo = binding->BufferObj; 67 data = ADD_POINTERS(_mesa_vertex_attrib_address(array, binding), 73 GLfloat *f = (GLfloat *) ((GLubyte *) data + binding->Stride * j); 81 array->Type, array->Size, binding->Stride); 106 const struct gl_vertex_buffer_binding *binding = local 108 struct gl_buffer_object *bo = binding->BufferObj; 200 const struct gl_vertex_buffer_binding *binding = local 202 struct gl_buffer_object *bufObj = binding->BufferObj; 207 array->Size, binding [all...] |
/external/skia/src/sksl/ |
H A D | SkSLParser.cpp | 672 int binding = -1; local 686 return Layout(flags, location, offset, binding, index, set, builtin, 704 binding = this->layoutInt(); 825 return Layout(flags, location, offset, binding, index, set, builtin, inputAttachmentIndex,
|
/external/skqp/src/sksl/ |
H A D | SkSLParser.cpp | 672 int binding = -1; local 686 return Layout(flags, location, offset, binding, index, set, builtin, 704 binding = this->layoutInt(); 825 return Layout(flags, location, offset, binding, index, set, builtin, inputAttachmentIndex,
|
/external/vulkan-validation-layers/tests/ |
H A D | vktestbinding.h | 241 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, 244 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, 247 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, 249 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, 251 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, 253 static VkWriteDescriptorSet write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, 901 inline VkWriteDescriptorSet Device::write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, argument 907 write.dstBinding = binding; 915 inline VkWriteDescriptorSet Device::write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, argument 921 write.dstBinding = binding; 929 write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, VkDescriptorType type, uint32_t count, const VkBufferView *buffer_views) argument 942 write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, VkDescriptorType type, const std::vector<VkDescriptorImageInfo> &image_info) argument 948 write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, VkDescriptorType type, const std::vector<VkDescriptorBufferInfo> &buffer_info) argument 954 write_descriptor_set(const DescriptorSet &set, uint32_t binding, uint32_t array_element, VkDescriptorType type, const std::vector<VkBufferView> &buffer_views) argument [all...] |
/external/wpa_supplicant_8/hostapd/src/eap_server/ |
H A D | eap_server_fast.c | 601 struct eap_tlv_crypto_binding_tlv *binding; local 603 buf = wpabuf_alloc(2 * sizeof(*result) + sizeof(*binding)); 637 binding = wpabuf_put(buf, sizeof(*binding)); 638 binding->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | 640 binding->length = host_to_be16(sizeof(*binding) - 642 binding->version = EAP_FAST_VERSION; 643 binding->received_version = data->peer_version; 644 binding [all...] |
/external/wpa_supplicant_8/src/eap_server/ |
H A D | eap_server_fast.c | 601 struct eap_tlv_crypto_binding_tlv *binding; local 603 buf = wpabuf_alloc(2 * sizeof(*result) + sizeof(*binding)); 637 binding = wpabuf_put(buf, sizeof(*binding)); 638 binding->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | 640 binding->length = host_to_be16(sizeof(*binding) - 642 binding->version = EAP_FAST_VERSION; 643 binding->received_version = data->peer_version; 644 binding [all...] |
/external/wpa_supplicant_8/wpa_supplicant/src/eap_server/ |
H A D | eap_server_fast.c | 601 struct eap_tlv_crypto_binding_tlv *binding; local 603 buf = wpabuf_alloc(2 * sizeof(*result) + sizeof(*binding)); 637 binding = wpabuf_put(buf, sizeof(*binding)); 638 binding->tlv_type = host_to_be16(EAP_TLV_TYPE_MANDATORY | 640 binding->length = host_to_be16(sizeof(*binding) - 642 binding->version = EAP_FAST_VERSION; 643 binding->received_version = data->peer_version; 644 binding [all...] |
/external/deqp/external/openglcts/modules/common/ |
H A D | glcShaderRenderCase.cpp | 317 const TextureBinding& binding = bindings[ndx]; local 319 if (binding.getType() == TextureBinding::TYPE_NONE) 322 textures[ndx].sampler = binding.getSampler(); 324 switch (binding.getType()) 327 textures[ndx].tex2D = &binding.get2D()->getRefTexture(); 330 textures[ndx].texCube = &binding.getCube()->getRefTexture(); 333 textures[ndx].tex2DArray = &binding.get2DArray()->getRefTexture(); 336 textures[ndx].tex3D = &binding.get3D()->getRefTexture(); 545 throw tcu::NotSupportedError("2D array texture binding is not supported"); 548 throw tcu::NotSupportedError("3D texture binding i [all...] |
H A D | glcUniformBlockCase.cpp | 1435 // Assign binding points to all active uniform blocks. 1438 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order? local 1439 gl.uniformBlockBinding(program.getProgram(), (deUint32)blockNdx, binding); 1463 deUint32 binding = (deUint32)blockNdx; local 1470 gl.bindBufferBase(GL_UNIFORM_BUFFER, binding, buffer); 1513 // Bind ranges to binding points. 1517 deUint32 binding = (deUint32)blockNdx; local 1518 gl.bindBufferRange(GL_UNIFORM_BUFFER, binding, buffer, (glw::GLintptr)glBlockOffsets[blockNdx],
|
/external/deqp/external/openglcts/modules/gl/ |
H A D | gl4cComputeShaderTests.cpp | 590 std::string GenSource(int x, int y, int z, GLuint binding) argument 594 << ") in;" NL "layout(std430, binding = " << binding 604 bool RunIteration(int local_size_x, int local_size_y, int local_size_z, GLuint binding, bool dispatch_indirect) argument 608 m_program = CreateComputeProgram(GenSource(local_size_x, local_size_y, local_size_z, binding)); 628 glBindBufferBase(GL_SHADER_STORAGE_BUFFER, binding, m_storage_buffer); 1383 << ") in;" NL "layout(std430, binding = 0) buffer Output {" NL " uint inc_data[" 1386 << "];" NL "};" NL "layout(binding = 0, offset = 0) uniform atomic_uint g_inc_counter;" NL 1387 "layout(binding = 1, offset = 0) uniform atomic_uint g_dec_counter;" NL "void main() {" NL 1573 NL "layout(local_size_x = 16) in;" NL "layout(binding [all...] |
H A D | gl4cMultiBindTests.cpp | 1394 /** Checks binding 1397 * @param pname Pname of binding 1398 * @param index Index of binding 1400 * @param expected_value Expected value of binding 1407 GLint binding = -1; local 1409 gl.getIntegeri_v(pname, index, &binding); 1412 if (binding != expected_value) 1414 context.getTestContext().getLog() << tcu::TestLog::Message << "Invalid binding: " << binding 1417 TCU_FAIL("Invalid binding"); 1437 GLint binding = -1; local 1468 GLint binding = -1; local [all...] |
H A D | gl4cShaderAtomicCountersTests.cpp | 460 bool CheckBufferBindingState(GLuint index, GLint binding, GLint64 start, GLint64 size) argument 466 if (i != binding) 472 << ", expected: " << binding << ", index: " << index << ")" << tcu::TestLog::EndMessage; 477 if (i64 != static_cast<GLint64>(binding)) 482 << static_cast<GLint>(i64) << ", expected: " << binding << ", index: " << index << ")" 488 if (f != static_cast<GLfloat>(binding)) 494 << ", expected: " << binding << ", index: " << index << ")" << tcu::TestLog::EndMessage; 499 if (d != static_cast<GLdouble>(binding)) 505 << ", expected: " << binding << ", index: " << index << ")" << tcu::TestLog::EndMessage; 510 if (b != (binding 2680 GenVSSrc(int binding, int offset) argument 2690 GenFSSrc(int binding, int offset) argument [all...] |
/external/deqp/external/openglcts/modules/gles31/ |
H A D | es31cArrayOfArraysTests.cpp | 8385 static const char* uniform_atomic_uint = "layout(binding = 0) uniform atomic_uint"; 8647 * @param binding Binding index 8652 void AtomicUsageTest<API>::execute(typename TestCaseBase<API>::TestShaderType tested_shader_type, glw::GLuint binding, argument 8656 static const char* layout_binding = "layout(binding = "; 8678 /* Append binding */ 8681 sprintf(buffer, "%u", static_cast<unsigned int>(binding)); 8896 gl.bindBufferBase(GL_ATOMIC_COUNTER_BUFFER, binding, buffer_object_id);
|
H A D | es31cComputeShaderTests.cpp | 599 std::string GenSource(int x, int y, int z, GLuint binding) argument 603 << ") in;" NL "layout(std430, binding = " << binding 613 bool RunIteration(int local_size_x, int local_size_y, int local_size_z, GLuint binding, bool dispatch_indirect) argument 617 m_program = CreateComputeProgram(GenSource(local_size_x, local_size_y, local_size_z, binding)); 637 glBindBufferBase(GL_SHADER_STORAGE_BUFFER, binding, m_storage_buffer); 1126 << ") in;" NL "layout(r32ui, binding=0) coherent uniform mediump uimage2D g_image1;" NL 1127 "layout(r32ui, binding=1) uniform mediump uimage2D g_image2;" NL "const uvec3 kGlobalSize = uvec3(" 1346 << ") in;" NL "layout(std430, binding = 0) buffer Output {" NL " uint inc_data[" 1349 << "];" NL "};" NL "layout(binding [all...] |
H A D | es31cShaderAtomicCountersTests.cpp | 400 bool CheckBufferBindingState(GLuint index, GLint binding, GLint64 start, GLint64 size) argument 406 if (i != binding) 412 << ", expected: " << binding << ", index: " << index << tcu::TestLog::EndMessage; 417 if (i64 != static_cast<GLint64>(binding)) 422 << static_cast<GLint>(i64) << ", expected: " << binding << ", index: " << index 944 "layout(binding = 0, offset = 0) uniform atomic_uint ac_counter_inc;" NL 945 "layout(binding = 0, offset = 4) uniform atomic_uint ac_counter_dec;" NL "layout(std430) buffer Output {" NL 1190 return NL "Atomic Counter Buffer - binding"; 1194 return NL "Verify that binding buffer objects to ATOMIC_COUNTER_BUFFER (indexed) target" NL 1195 "works as expected. In particualr make sure that binding wit 2446 GenVSSrc(int binding, int offset) argument 2456 GenFSSrc(int binding, int offset) argument [all...] |
/external/deqp/external/openglcts/modules/glesext/texture_cube_map_array/ |
H A D | esextcTextureCubeMapArraySampling.hpp | 208 int binding; member in struct:glcts::TextureCubeMapArraySamplingTest::attributeDefinition
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
H A D | vktShaderRender.cpp | 390 const TextureBinding& binding = *bindings[ndx]; 392 if (binding.getType() == TextureBinding::TYPE_NONE) 395 textures[ndx].sampler = binding.getSampler(); 397 switch (binding.getType()) 399 case TextureBinding::TYPE_1D: textures[ndx].tex1D = &binding.get1D(); break; 400 case TextureBinding::TYPE_2D: textures[ndx].tex2D = &binding.get2D(); break; 401 case TextureBinding::TYPE_3D: textures[ndx].tex3D = &binding.get3D(); break; 402 case TextureBinding::TYPE_CUBE_MAP: textures[ndx].texCube = &binding.getCube(); break; 403 case TextureBinding::TYPE_1D_ARRAY: textures[ndx].tex1DArray = &binding.get1DArray(); break; 404 case TextureBinding::TYPE_2D_ARRAY: textures[ndx].tex2DArray = &binding 841 const deUint32 binding = (deUint32)m_vertexBindingDescription.size(); local [all...] |
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
H A D | vktSpvAsmGraphicsShaderTestUtil.cpp | 2652 const VkDescriptorSetLayoutBinding binding = local 2654 inputNdx, // binding 2660 setLayoutBindings.push_back(binding); 2700 const VkDescriptorSetLayoutBinding binding = local 2702 numInResources + outputNdx, // binding 2708 setLayoutBindings.push_back(binding); 2773 inputNdx, // binding 2797 numInResources + outputNdx, // binding 3022 0u, // deUint32 binding; 3032 0u, // deUint32 binding; [all...] |
/external/deqp/modules/gles31/functional/ |
H A D | es31fLayoutBindingTests.cpp | 392 glw::GLint numBindingPoints = 0; // Number of available binding points 407 m_testCtx.getLog() << tcu::TestLog::Message << "Maximum binding point for uniform type: " << numBindingPoints-1 << tcu::TestLog::EndMessage; 461 // Check that we have enough binding points to perform the tests 463 throw tcu::NotSupportedError("Not enough binding points available for test"); 465 // Initialize the binding points i.e. populate the two binding point vectors 469 // Generate the shader program - note: this must be done after deciding the binding points 564 // Choose multiple unique binding points from the low and high end of available binding points 597 const glw::GLint binding local 605 const glw::GLint binding = numBindingPoints-m_numBindings; local 967 const glw::GLint binding = -rnd.getInt(1, m_numBindings); local 1102 const glw::GLint binding = m_bindings[iterNdx]; local 1422 const glw::GLint binding = m_bindings[iterNdx]; local 1739 const glw::GLint binding = m_bindings[iterNdx]; local 2008 const glw::GLint binding = m_bindings[iterNdx]; local [all...] |
H A D | es31fOpaqueTypeIndexingTests.cpp | 782 const int binding = 2; local 800 "layout(" << layout << ", binding = " << binding << ") " << interfaceName << " " << blockName << "\n" 1030 "layout(binding = 0) uniform atomic_uint counter[" << numCounters << "];\n";
|
/external/deqp/modules/glshared/ |
H A D | glsShaderRenderCase.cpp | 274 const TextureBinding& binding = bindings[ndx]; local 276 if (binding.getType() == TextureBinding::TYPE_NONE) 279 textures[ndx].sampler = binding.getSampler(); 281 switch (binding.getType()) 283 case TextureBinding::TYPE_2D: textures[ndx].tex2D = &binding.get2D()->getRefTexture(); break; 284 case TextureBinding::TYPE_CUBE_MAP: textures[ndx].texCube = &binding.getCube()->getRefTexture(); break; 285 case TextureBinding::TYPE_2D_ARRAY: textures[ndx].tex2DArray = &binding.get2DArray()->getRefTexture(); break; 286 case TextureBinding::TYPE_3D: textures[ndx].tex3D = &binding.get3D()->getRefTexture(); break; 501 throw tcu::NotSupportedError("2D array texture binding is not supported"); 504 throw tcu::NotSupportedError("3D texture binding i [all...] |
H A D | glsUniformBlockCase.cpp | 1480 // Assign binding points to all active uniform blocks. 1483 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order? local 1484 gl.uniformBlockBinding(program.getProgram(), (deUint32)blockNdx, binding); 1508 deUint32 binding = (deUint32)blockNdx; local 1514 gl.bindBufferBase(GL_UNIFORM_BUFFER, binding, buffer); 1559 // Bind ranges to binding points. 1562 deUint32 binding = (deUint32)blockNdx; local 1563 gl.bindBufferRange(GL_UNIFORM_BUFFER, binding, buffer, (glw::GLintptr)glBlockOffsets[blockNdx], (glw::GLsizeiptr)glLayout.blocks[blockNdx].size);
|
/external/mesa3d/src/compiler/glsl/ |
H A D | ast.h | 514 * Flag set if GL_ARB_shading_language_420pack "binding" layout 682 * Binding specified via GL_ARB_shading_language_420pack's "binding" keyword. 687 ast_expression *binding; member in struct:ast_type_qualifier
|
H A D | linker.cpp | 960 * binding on some but not all declarations for the same name" 964 var->data.binding != existing->data.binding) { 971 existing->data.binding = var->data.binding; 2620 unsigned binding; local 2622 if (prog->AttributeBindings->get(binding, var->name)) { 2623 assert(binding >= VERT_ATTRIB_GENERIC0); 2624 var->data.location = binding; 2628 unsigned binding; local [all...] |
/external/mesa3d/src/compiler/spirv/ |
H A D | vtn_private.h | 281 unsigned binding; member in struct:vtn_variable
|