Home
last modified time | relevance | path

Searched refs:bufferBinding (Results 1 – 25 of 28) sorted by relevance

12

/third_party/skia/third_party/externals/dawn/src/dawn_native/
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.buffer->GetSize() - bufferBinding.offset) == bufferBinding.size, in ValidateSetBindGroup()
174 static_cast<uint32_t>(i), dynamicOffsets[i], bufferBinding.buffer, in ValidateSetBindGroup()
175 bufferBinding.buffer->GetSize(), bufferBinding.offset, bufferBinding.size); in ValidateSetBindGroup()
180 static_cast<uint32_t>(i), dynamicOffsets[i], bufferBinding.buffer, in ValidateSetBindGroup()
181 bufferBinding.buffer->GetSize(), bufferBinding.offset, bufferBinding.size); in ValidateSetBindGroup()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/
DProgrammablePassEncoder.cpp110 BufferBinding bufferBinding = group->GetBindingAsBufferBinding(i); in SetBindGroup() local
114 DAWN_ASSERT(bufferBinding.buffer->GetSize() >= bufferBinding.size); in SetBindGroup()
115 DAWN_ASSERT(bufferBinding.buffer->GetSize() - bufferBinding.size >= in SetBindGroup()
116 bufferBinding.offset); in SetBindGroup()
119 bufferBinding.buffer->GetSize() - bufferBinding.offset - bufferBinding.size) { in SetBindGroup()
/third_party/node/lib/internal/bootstrap/
Dnode.js304 const bufferBinding = internalBinding('buffer');
307 bufferBinding.setBufferPrototype(Buffer.prototype);
308 delete bufferBinding.setBufferPrototype;
309 delete bufferBinding.zeroFill;
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
DTransformFeedbackVk.cpp127 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = xfbBuffers[bufferIndex]; in addFramebufferDependency() local
128 gl::Buffer *buffer = bufferBinding.get(); in addFramebufferDependency()
157 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = xfbBuffers[bufferIndex]; in updateDescriptorSet() local
158 gl::Buffer *buffer = bufferBinding.get(); in updateDescriptorSet()
DProgramVk.cpp226 void WriteBufferDescriptorSetBinding(const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding, in WriteBufferDescriptorSetBinding() argument
236 gl::Buffer *buffer = bufferBinding.get(); in WriteBufferDescriptorSetBinding()
240 static_assert(sizeof(VkDeviceSize) >= sizeof(bufferBinding.getSize()), in WriteBufferDescriptorSetBinding()
242 ASSERT(bufferBinding.getSize() >= 0); in WriteBufferDescriptorSetBinding()
245 VkDeviceSize offset = bufferBinding.getOffset(); in WriteBufferDescriptorSetBinding()
246 VkDeviceSize size = bufferBinding.getSize(); in WriteBufferDescriptorSetBinding()
1240 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding = in updateBuffersDescriptorSet() local
1251 if (bufferBinding.get() == nullptr) in updateBuffersDescriptorSet()
1263 WriteBufferDescriptorSetBinding(bufferBinding, maxBlockSize, descriptorSet, descriptorType, in updateBuffersDescriptorSet()
1266 BufferVk *bufferVk = vk::GetImpl(bufferBinding.get()); in updateBuffersDescriptorSet()
[all …]
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/metal/
DTransformFeedbackMtl.mm92 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding =
95 ASSERT((bufferBinding.getOffset() % 4) == 0);
101 (bufferBinding.getOffset() + drawCallVertexOffset * bufferStrides[bufferIndex]) /
DProgramMtl.mm1387 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding =
1389 if (bufferBinding.get() == nullptr)
1419 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding =
1422 if (bufferBinding.get() == nullptr)
1427 BufferMtl *bufferMtl = mtl::GetImpl(bufferBinding.get());
1428 size_t srcOffset = std::min<size_t>(bufferBinding.getOffset(), bufferMtl->size());
1462 static_cast<uint32_t>(bufferBinding.getOffset());
1480 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding =
1483 if (bufferBinding.get() == nullptr || !block.activeShaders().test(shaderType))
1536 const gl::OffsetBindingPointer<gl::Buffer> &bufferBinding =
[all …]
/third_party/vk-gl-cts/framework/opengl/
DgluProgramInterfaceQuery.hpp44 deUint32 bufferBinding; //!< GL_BUFFER_BINDING member
50 , bufferBinding (0) in InterfaceBlockInfo()
DgluProgramInterfaceQuery.cpp77 …info.bufferBinding = getProgramResourceUint(gl, program, programInterface, index, GL_BUFFER_BINDIN… in getProgramInterfaceBlockInfo()
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
Drenderergl_utils.h130 GLenum GetBufferBindingQuery(gl::BufferBinding bufferBinding);
131 std::string GetBufferBindingString(gl::BufferBinding bufferBinding);
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()
DProgramGL.cpp951 int bufferBinding = params[0]; in getAtomicCounterBufferSizeMap() local
953 sizeMapOut->insert(std::pair<int, unsigned int>(bufferBinding, bufferDataSize)); in getAtomicCounterBufferSizeMap()
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()
/third_party/skia/third_party/externals/angle2/src/libANGLE/
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/skia/third_party/externals/angle2/src/libANGLE/renderer/vulkan/
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.get() == nullptr) in updateAtomicCounterBuffersDescriptorSet()
[all …]
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
[all …]
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/vk-gl-cts/modules/gles31/functional/
Des31fProgramInterfaceDefinitionUtil.cpp1198 const int bufferBinding = shader->getDefaultBlock().variables[ndx].layout.binding; in getAtomicCounterMaxBufferSize() local
1204 if (bufferSizes.find(bufferBinding) == bufferSizes.end()) in getAtomicCounterMaxBufferSize()
1205 bufferSizes[bufferBinding] = size; in getAtomicCounterMaxBufferSize()
1207 bufferSizes[bufferBinding] = de::max<int>(bufferSizes[bufferBinding], size); in getAtomicCounterMaxBufferSize()
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); in iterate()
1313 gl.bindBufferBase(GL_SHADER_STORAGE_BUFFER, blockInfo.bufferBinding, *inputBuffer); in iterate()
Des31fProgramInterfaceQueryTests.cpp2583 glw::GLint bufferBinding = -1; in iterate() local
2586 …rogram(), GL_ATOMIC_COUNTER_BUFFER, bufferNdx, 1, &bufferBindingProp, 1, &written, &bufferBinding); in iterate()
2595 …m_testCtx.getLog() << tcu::TestLog::Message << "GL_BUFFER_BINDING = " << bufferBinding << tcu::Tes… in iterate()
2598 if (getBufferVariableCount(bufferBinding) == 0) in iterate()
2600 …cu::TestLog::Message << "Error, got buffer with BUFFER_BINDING = " << bufferBinding << ", but such… in iterate()
/third_party/vk-gl-cts/framework/opengl/simplereference/
DsglrReferenceContext.cpp2584 if ((*i)->m_arrays[vertexAttribNdx].bufferBinding == buffer) in deleteBuffer()
2588 (*i)->m_arrays[vertexAttribNdx].bufferBinding = DE_NULL; in deleteBuffer()
3671 if (vao.m_arrays[index].bufferBinding) in vertexAttribPointer()
3672 m_buffers.releaseReference(vao.m_arrays[index].bufferBinding); in vertexAttribPointer()
3675 vao.m_arrays[index].bufferBinding = m_arrayBufferBinding; in vertexAttribPointer()
3702 if (vao.m_arrays[index].bufferBinding) in vertexAttribIPointer()
3703 m_buffers.releaseReference(vao.m_arrays[index].bufferBinding); in vertexAttribIPointer()
3706 vao.m_arrays[index].bufferBinding = m_arrayBufferBinding; in vertexAttribIPointer()
4004 if (vertexArray->m_arrays[ndx].bufferBinding) in deleteVertexArray()
4005 m_buffers.releaseReference(vertexArray->m_arrays[ndx].bufferBinding); in deleteVertexArray()
[all …]
DsglrReferenceContext.hpp433 rc::DataBuffer* bufferBinding; member
/third_party/flutter/skia/third_party/externals/angle2/src/libANGLE/renderer/gl/
DProgramGL.cpp943 int bufferBinding = params[0]; in getAtomicCounterBufferSizeMap() local
945 sizeMapOut->insert(std::pair<int, unsigned int>(bufferBinding, bufferDataSize)); in getAtomicCounterBufferSizeMap()
/third_party/skia/third_party/externals/angle2/src/libANGLE/capture/
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()
/third_party/openGLES/extensions/NV/
DNV_gpu_program4.txt846 <bufferUseDB> ::= <bufferBinding> <arrayMemAbs>
848 <bufferUseDM> ::= <bufferBinding> <arrayMemAbs>
849 | <bufferBinding> <arrayRange>
850 | <bufferBinding>
852 <bufferBinding> ::= "program" "." "buffer" <arrayMemAbs>

12