Home
last modified time | relevance | path

Searched refs:bufferBinding (Results 1 - 20 of 20) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/
H A DProgrammableEncoder.cpp159 BufferBinding bufferBinding = group->GetBindingAsBufferBinding(i); in ValidateSetBindGroup() local
163 ASSERT(bufferBinding.buffer->GetSize() >= bufferBinding.size); in ValidateSetBindGroup()
164 ASSERT(bufferBinding.buffer->GetSize() - bufferBinding.size >= bufferBinding.offset); in ValidateSetBindGroup()
167 bufferBinding.buffer->GetSize() - bufferBinding.offset - bufferBinding.size)) { in ValidateSetBindGroup()
169 (bufferBinding in ValidateSetBindGroup()
[all...]
/third_party/node/lib/internal/bootstrap/
H A Dnode.js430 const bufferBinding = internalBinding('buffer');
433 bufferBinding.setBufferPrototype(Buffer.prototype);
434 delete bufferBinding.setBufferPrototype;
435 delete bufferBinding.zeroFill;
/third_party/vk-gl-cts/framework/opengl/
H A DgluProgramInterfaceQuery.hpp44 deUint32 bufferBinding; //!< GL_BUFFER_BINDING member
50 , bufferBinding (0) in InterfaceBlockInfo()
H A DgluProgramInterfaceQuery.cpp77 info.bufferBinding = getProgramResourceUint(gl, program, programInterface, index, GL_BUFFER_BINDING); in getProgramInterfaceBlockInfo()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
H A Drenderergl_utils.h130 GLenum GetBufferBindingQuery(gl::BufferBinding bufferBinding);
131 std::string GetBufferBindingString(gl::BufferBinding bufferBinding);
H A DTextureGL.cpp1745 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = mState.getBuffer(); in setBuffer() local
1746 const gl::Buffer *buffer = bufferBinding.get(); in setBuffer()
1747 const GLintptr offset = bufferBinding.getOffset(); in setBuffer()
1748 const GLsizeiptr size = bufferBinding.getSize(); in setBuffer()
1762 GetBoundBufferAvailableSize(bufferBinding))); in setBuffer()
H A Drenderergl_utils.cpp2373 GLenum GetBufferBindingQuery(gl::BufferBinding bufferBinding) in GetBufferBindingQuery() argument
2375 switch (bufferBinding) in GetBufferBindingQuery()
2409 std::string GetBufferBindingString(gl::BufferBinding bufferBinding) in GetBufferBindingString() argument
2412 os << bufferBinding << "_BINDING"; in GetBufferBindingString() local
H A DProgramGL.cpp951 int bufferBinding = params[0]; in getAtomicCounterBufferSizeMap() local
953 sizeMapOut->insert(std::pair<int, unsigned int>(bufferBinding, bufferDataSize)); in getAtomicCounterBufferSizeMap()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
H A DProgramExecutableVk.cpp1259 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = in updateBuffersDescriptorSet() local
1268 if (bufferBinding.get() == nullptr) in updateBuffersDescriptorSet()
1290 size = gl::GetBoundBufferAvailableSize(bufferBinding); in updateBuffersDescriptorSet()
1294 static_assert(sizeof(VkDeviceSize) >= sizeof(bufferBinding.getSize()), in updateBuffersDescriptorSet()
1296 ASSERT(bufferBinding.getSize() >= 0); in updateBuffersDescriptorSet()
1298 BufferVk *bufferVk = vk::GetImpl(bufferBinding.get()); in updateBuffersDescriptorSet()
1311 IsDynamicDescriptor(descriptorType) ? 0 : bufferOffset + bufferBinding.getOffset(); in updateBuffersDescriptorSet()
1319 static_cast<uint32_t>(bufferOffset + bufferBinding.getOffset())); in updateBuffersDescriptorSet()
1364 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = in updateAtomicCounterBuffersDescriptorSet() local
1367 if (bufferBinding in updateAtomicCounterBuffersDescriptorSet()
[all...]
H A DContextVk.cpp1319 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = in renderPassUsesStorageResources() local
1322 if (!block.isActive(shaderType) || bufferBinding.get() == nullptr) in renderPassUsesStorageResources()
1329 vk::GetImpl(bufferBinding.get())->getBufferAndOffset(&bufferOffset); in renderPassUsesStorageResources()
1343 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = in renderPassUsesStorageResources() local
1346 if (bufferBinding.get() == nullptr) in renderPassUsesStorageResources()
1353 vk::GetImpl(bufferBinding.get())->getBufferAndOffset(&bufferOffset); in renderPassUsesStorageResources()
1897 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = in handleDirtyShaderResourcesImpl() local
1905 if (bufferBinding.get() == nullptr) in handleDirtyShaderResourcesImpl()
1910 BufferVk *bufferVk = vk::GetImpl(bufferBinding.get()); in handleDirtyShaderResourcesImpl()
1921 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding in handleDirtyShaderResourcesImpl() local
1948 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = handleDirtyShaderResourcesImpl() local
[all...]
H A DTransformFeedbackVk.cpp174 for (angle::ObserverBinding &bufferBinding : mBufferObserverBindings) in end()
176 bufferBinding.reset(); in end()
H A DTextureVk.cpp2588 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = mState.getBuffer(); in syncState() local
2590 const VkDeviceSize offset = bufferBinding.getOffset(); in syncState()
2591 const VkDeviceSize size = gl::GetBoundBufferAvailableSize(bufferBinding); in syncState()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
H A DVertexArray.cpp183 const BindingPointer<Buffer> &bufferBinding = binding.getBuffer(); in detachBuffer() local
184 if (bufferBinding.id() == bufferID) in detachBuffer()
188 if (bufferBinding.get()) in detachBuffer()
189 bufferBinding->onNonTFBindingChanged(-1); in detachBuffer()
191 bufferBinding->removeContentsObserver(this, bindingIndex); in detachBuffer()
/third_party/vk-gl-cts/modules/gles31/functional/
H A Des31fProgramInterfaceDefinitionUtil.cpp1198 const int bufferBinding = shader->getDefaultBlock().variables[ndx].layout.binding;
1204 if (bufferSizes.find(bufferBinding) == bufferSizes.end())
1205 bufferSizes[bufferBinding] = size;
1207 bufferSizes[bufferBinding] = de::max<int>(bufferSizes[bufferBinding], size);
H A Des31fBasicComputeShaderTests.cpp315 gl.bindBufferBase(GL_SHADER_STORAGE_BUFFER, blockInfo.bufferBinding, *inputBuffer); in iterate()
326 gl.bindBufferBase(GL_SHADER_STORAGE_BUFFER, blockInfo.bufferBinding, *outputBuffer); in iterate()
1179 gl.bindBufferBase(GL_SHADER_STORAGE_BUFFER, blockInfo.bufferBinding, *inputBuffer);
1313 gl.bindBufferBase(GL_SHADER_STORAGE_BUFFER, blockInfo.bufferBinding, *inputBuffer);
H A Des31fProgramInterfaceQueryTests.cpp2583 glw::GLint bufferBinding = -1;
2586 gl.getProgramResourceiv(program.getProgram(), GL_ATOMIC_COUNTER_BUFFER, bufferNdx, 1, &bufferBindingProp, 1, &written, &bufferBinding);
2595 m_testCtx.getLog() << tcu::TestLog::Message << "GL_BUFFER_BINDING = " << bufferBinding << tcu::TestLog::EndMessage;
2598 if (getBufferVariableCount(bufferBinding) == 0)
2600 m_testCtx.getLog() << tcu::TestLog::Message << "Error, got buffer with BUFFER_BINDING = " << bufferBinding << ", but such buffer does not exist." << tcu::TestLog::EndMessage;
/third_party/vk-gl-cts/framework/opengl/simplereference/
H A DsglrReferenceContext.cpp2586 if ((*i)->m_arrays[vertexAttribNdx].bufferBinding == buffer)
2590 (*i)->m_arrays[vertexAttribNdx].bufferBinding = DE_NULL;
3673 if (vao.m_arrays[index].bufferBinding)
3674 m_buffers.releaseReference(vao.m_arrays[index].bufferBinding);
3677 vao.m_arrays[index].bufferBinding = m_arrayBufferBinding;
3704 if (vao.m_arrays[index].bufferBinding)
3705 m_buffers.releaseReference(vao.m_arrays[index].bufferBinding);
3708 vao.m_arrays[index].bufferBinding = m_arrayBufferBinding;
4006 if (vertexArray->m_arrays[ndx].bufferBinding)
4007 m_buffers.releaseReference(vertexArray->m_arrays[ndx].bufferBinding);
[all...]
H A DsglrReferenceContext.hpp426 ! 1) bufferDeleted = false, bufferBinding = NULL, pointer = user_ptr. < render from a user ptr
427 ! 2) bufferDeleted = false, bufferBinding = ptr, pointer = offset. < render from a buffer with offset
428 ! 3) bufferDeleted = true, bufferBinding = NULL, pointer = offset < render from a deleted buffer. Don't do anything
430 ! (bufferFreed = true) implies (bufferBinding = NULL)
433 rc::DataBuffer* bufferBinding; member
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
H A Dframe_capture_utils.cpp634 for (gl::BufferBinding bufferBinding : AllEnums<gl::BufferBinding>()) in SerializeContextState()
636 const gl::BindingPointer<gl::Buffer> &buffer = boundBuffers[bufferBinding]; in SerializeContextState()
638 strstr << bufferBinding; in SerializeContextState() local
/third_party/glslang/glslang/MachineIndependent/
H A DParseHelper.cpp7403 int bufferBinding = TQualifier::layoutBindingEnd; in vkRelaxedRemapUniformVariable() local
7415 bufferBinding = type.getQualifier().layoutBinding; in vkRelaxedRemapUniformVariable()
7418 growAtomicCounterBlock(bufferBinding, loc, type, identifier, nullptr); in vkRelaxedRemapUniformVariable()
7419 updatedBlock = atomicCounterBuffers[bufferBinding]; in vkRelaxedRemapUniformVariable()

Completed in 57 milliseconds