Home
last modified time | relevance | path

Searched +defs:buffer +defs:binding +defs:layout (Results 1 – 25 of 80) sorted by relevance

1234

/third_party/skia/src/gpu/dawn/
DGrDawnProgramDataManager.cpp30 static wgpu::BindGroupEntry make_bind_group_entry(uint32_t binding, const wgpu::Buffer& buffer, in make_bind_group_entry()
43 wgpu::BindGroupLayout layout) { in uploadUniformBuffers()
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
DBindGroupValidationTests.cpp84 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout(device, {}); in TEST_F() local
104 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_F() local
116 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_F() local
128 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_F() local
141 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_F() local
144 wgpu::BindGroupEntry binding; in TEST_F() local
195 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_F() local
198 wgpu::BindGroupEntry binding; in TEST_F() local
254 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_F() local
257 wgpu::BindGroupEntry binding; in TEST_F() local
[all …]
DMinimumBufferSizeValidationTests.cpp26 uint32_t binding; member
252 wgpu::BindGroup CreateBindGroup(wgpu::BindGroupLayout layout, in CreateBindGroup()
256 wgpu::Buffer buffer = in CreateBindGroup() local
333 wgpu::BindGroupLayout layout = CreateBindGroupLayout(bindings, {0, 0}); in TEST_F() local
348 wgpu::BindGroupLayout layout = CreateBindGroupLayout(bindings, sizes); in TEST_F() local
392 wgpu::BindGroupLayout layout = CreateBindGroupLayout(bindings, {8, 4}); in TEST_F() local
431 wgpu::BindGroupLayout layout = CreateBindGroupLayout(bindings, {0, 0}); in TEST_F() local
454 wgpu::BindGroupLayout layout = CreateBindGroupLayout(bindings, {0, 0, 0}); in TEST_F() local
499 void CheckLayoutBindingSizeValidation(const wgpu::BindGroupLayout& layout, in CheckLayoutBindingSizeValidation()
/third_party/flutter/skia/third_party/externals/dawn/src/utils/
DDawnHelpers.cpp80 char* buffer = reinterpret_cast<char*>(malloc(sizeAsm + 1)); in CreateShaderModule() local
124 dawn::Buffer buffer = device.CreateBuffer(&descriptor); in CreateBufferFromData() local
233 dawn::BufferCopyView CreateBufferCopyView(dawn::Buffer buffer, in CreateBufferCopyView()
294 for (const dawn::BindGroupLayoutBinding& binding : bindingsInitializer) { in MakeBindGroupLayout() local
306 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
311 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
316 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
317 const dawn::Buffer& buffer, in BindingInitializationHelper()
338 const dawn::BindGroupLayout& layout, in MakeBindGroup()
/third_party/vk-gl-cts/external/amber/src/src/vulkan/
Dimage_descriptor.cc27 ImageDescriptor::ImageDescriptor(Buffer* buffer, in ImageDescriptor()
32 uint32_t binding, in ImageDescriptor()
116 VkImageLayout layout = VK_IMAGE_LAYOUT_GENERAL; in UpdateDescriptorSetIfNeeded() local
/third_party/skia/third_party/externals/dawn/src/dawn_native/utils/
DWGPUHelpers.cpp53 Ref<BufferBase> buffer; in CreateBufferFromData() local
138 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
144 uint32_t binding, in BindingInitializationHelper()
149 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
150 const Ref<BufferBase>& buffer, in BindingInitializationHelper()
173 const Ref<BindGroupLayoutBase>& layout, in MakeBindGroup()
/third_party/flutter/skia/third_party/externals/dawn/src/tests/unittests/validation/
DBindGroupValidationTests.cpp65 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, {}); in TEST_F() local
83 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, { in TEST_F() local
96 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, { in TEST_F() local
112 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, { in TEST_F() local
132 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, { in TEST_F() local
136 dawn::BindGroupBinding binding; in TEST_F() local
182 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, { in TEST_F() local
186 dawn::BindGroupBinding binding; in TEST_F() local
237 dawn::BindGroupLayout layout = utils::MakeBindGroupLayout(device, { in TEST_F() local
241 dawn::BindGroupBinding binding; in TEST_F() local
[all …]
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/opengl/
DPipelineGL.cpp50 const PipelineLayout* layout, in Initialize()
65 std::vector<char> buffer(infoLogLength); in Initialize() local
98 std::vector<char> buffer(infoLogLength); in Initialize() local
114 for (uint32_t binding = 0; binding < kMaxBindingsPerGroup; ++binding) { in Initialize() local
DCommandBufferGL.cpp138 void OnSetIndexBuffer(BufferBase* buffer) { in OnSetIndexBuffer()
181 GLuint buffer = mVertexBuffers[slot]->GetHandle(); in Apply() local
225 const auto& layout = group->GetLayout()->GetBindingInfo(); in ApplyBindGroup() local
230 BufferBinding binding = group->GetBindingAsBufferBinding(bindingIndex); in ApplyBindGroup() local
231 GLuint buffer = ToBackend(binding.buffer)->GetHandle(); in ApplyBindGroup() local
261 BufferBinding binding = group->GetBindingAsBufferBinding(bindingIndex); in ApplyBindGroup() local
262 GLuint buffer = ToBackend(binding.buffer)->GetHandle(); in ApplyBindGroup() local
394 Buffer* buffer = ToBackend(src.buffer.Get()); in Execute() local
444 Buffer* buffer = ToBackend(dst.buffer.Get()); in Execute() local
/third_party/mesa3d/src/intel/vulkan/
Danv_descriptor_set.c131 int binding) in anv_descriptor_data_for_mutable_type()
196 anv_descriptor_size(const struct anv_descriptor_set_binding_layout *layout) in anv_descriptor_size()
220 int binding) in anv_descriptor_size_for_mutable_type()
281 const struct anv_descriptor_set_binding_layout *binding, in anv_descriptor_supports_bindless()
290 const struct anv_descriptor_set_binding_layout *binding, in anv_descriptor_requires_bindless()
324 const VkDescriptorSetLayoutBinding *binding = &pCreateInfo->pBindings[b]; in anv_GetDescriptorSetLayoutSupport() local
479 const VkDescriptorSetLayoutBinding *binding = &pCreateInfo->pBindings[j]; in anv_CreateDescriptorSetLayout() local
507 const VkDescriptorSetLayoutBinding *binding = in anv_CreateDescriptorSetLayout() local
627 struct anv_descriptor_set_layout *layout) in anv_descriptor_set_layout_destroy()
739 const struct anv_descriptor_set_binding_layout *layout) in sha1_update_descriptor_set_binding_layout()
[all …]
/third_party/skia/third_party/externals/dawn/src/utils/
DWGPUHelpers.cpp80 wgpu::Buffer buffer = device.CreateBuffer(&descriptor); in CreateBufferFromData() local
181 wgpu::ImageCopyBuffer CreateImageCopyBuffer(wgpu::Buffer buffer, in CreateImageCopyBuffer()
317 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
322 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
328 uint32_t binding, in BindingInitializationHelper()
334 BindingInitializationHelper::BindingInitializationHelper(uint32_t binding, in BindingInitializationHelper()
335 const wgpu::Buffer& buffer, in BindingInitializationHelper()
359 const wgpu::BindGroupLayout& layout, in MakeBindGroup()
/third_party/vk-gl-cts/framework/opengl/
DgluDrawUtil.cpp93 deUint32 buffer; member
224 const BindingPoint& binding = cur->binding; in namedBindingsToProgramLocations() local
259 const BindingPoint& binding = cur->binding; in areVertexArrayLocationsValid() local
275 static void appendAttributeNonStrided (VertexBufferLayout& layout, const VertexArrayBinding& va) in appendAttributeNonStrided()
295 static void computeNonStridedBufferLayout (VertexBufferLayout& layout, BindingIter first, BindingIt… in computeNonStridedBufferLayout()
323 …uploadBufferData (const glw::Functions& gl, deUint32 buffer, deUint32 usage, const VertexBufferLay… in uploadBufferData()
344 VertexBufferLayout layout; in VertexBuffer() local
422 …tic void setVertexBufferAttributes (const glw::Functions& gl, const VertexBufferDescriptor& buffer) in setVertexBufferAttributes()
/third_party/skia/third_party/externals/dawn/src/dawn_node/binding/
DGPUQueue.cpp24 namespace wgpu { namespace binding { namespace
73 interop::Interface<interop::GPUBuffer> buffer, in writeBuffer()
104 wgpu::TextureDataLayout layout{}; in writeTexture() local
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp361 …viceInterface& vki, vk::VkDevice device, vk::Allocator& allocator, vk::VkBuffer buffer, vk::Memory… in allocateAndBindObjectMemory()
384 …VkDescriptorImageInfo makeDescriptorImageInfo (vk::VkImageView imageView, vk::VkImageLayout layout) in makeDescriptorImageInfo()
398 static const vk::VkDescriptorUpdateTemplateEntry createTemplateBinding (deUint32 binding, deUint32 … in createTemplateBinding()
637 …const vk::Unique<vk::VkBuffer> buffer (vk::createBuffer(m_vki, m_device, &bufferCreateInfo)… in readRenderTarget() local
1428 …vk::Move<vk::VkBuffer> buffer = createSourceBuffer(vki, device, allocator, descriptorType, setNdx… in createSourceBuffers() local
1474 vk::Move<vk::VkBuffer> buffer (vk::createBuffer(vki, device, &bufferCreateInfo)); in createSourceBuffer() local
1561 vk::Move<vk::VkDescriptorSetLayout> layout = builder.build(vki, device, extraFlags); in createDescriptorSetLayouts() local
1621 …vk::VkDescriptorSetLayout layout = **descriptorSetLayouts[getDescriptorSetNdx(descriptorSetCo… in createDescriptorSets() local
1737 vk::VkDescriptorSetLayout layout, in writeDescriptorSetWithTemplate()
2051 vk::Move<vk::VkBuffer> buffer (vk::createBuffer(vki, device, &createInfo)); in createResultBuffer() local
[all …]
DvktBindingDescriptorBufferTests.cpp158 VkBuffer getVkBuffer (const de::MovePtr<BufferWithMemory>& buffer) in getVkBuffer()
165 …iceAddressRegion (const DeviceInterface& vkd, const VkDevice device, VkBuffer buffer, VkDeviceSize… in makeStridedDeviceAddressRegion()
216 deUint32 binding; member
386 Move<VkBuffer> buffer; member
408 VkImageLayout layout = VK_IMAGE_LAYOUT_UNDEFINED; // layout used when image is accessed member
425 uint32_t binding; member in vkt::BindingModel::__anond12ba5b30111::Binding
471 for (auto& binding : allBindings) in getDescriptorSetLayoutBindings() local
504 Move<VkDescriptorSetLayout> layout; member
536 BufferAlloc buffer; member
678 deUint32 packBindingArgs(deUint32 set, deUint32 binding, deUint32 arrayIndex) in packBindingArgs()
[all …]
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/binding_model/
DvktBindingShaderAccessTests.cpp361 …viceInterface& vki, vk::VkDevice device, vk::Allocator& allocator, vk::VkBuffer buffer, vk::Memory… in allocateAndBindObjectMemory()
384 …VkDescriptorImageInfo makeDescriptorImageInfo (vk::VkImageView imageView, vk::VkImageLayout layout) in makeDescriptorImageInfo()
398 static const vk::VkDescriptorUpdateTemplateEntry createTemplateBinding (deUint32 binding, deUint32 … in createTemplateBinding()
637 …const vk::Unique<vk::VkBuffer> buffer (vk::createBuffer(m_vki, m_device, &bufferCreateInfo)… in readRenderTarget() local
1428 …vk::Move<vk::VkBuffer> buffer = createSourceBuffer(vki, device, allocator, descriptorType, setNdx… in createSourceBuffers() local
1474 vk::Move<vk::VkBuffer> buffer (vk::createBuffer(vki, device, &bufferCreateInfo)); in createSourceBuffer() local
1561 vk::Move<vk::VkDescriptorSetLayout> layout = builder.build(vki, device, extraFlags); in createDescriptorSetLayouts() local
1621 …vk::VkDescriptorSetLayout layout = **descriptorSetLayouts[getDescriptorSetNdx(descriptorSetCo… in createDescriptorSets() local
1737 vk::VkDescriptorSetLayout layout, in writeDescriptorSetWithTemplate()
2051 vk::Move<vk::VkBuffer> buffer (vk::createBuffer(vki, device, &createInfo)); in createResultBuffer() local
[all …]
DvktBindingDescriptorBufferTests.cpp158 VkBuffer getVkBuffer (const de::MovePtr<BufferWithMemory>& buffer) in getVkBuffer()
165 …iceAddressRegion (const DeviceInterface& vkd, const VkDevice device, VkBuffer buffer, VkDeviceSize… in makeStridedDeviceAddressRegion()
216 deUint32 binding; member
386 Move<VkBuffer> buffer; member
408 VkImageLayout layout = VK_IMAGE_LAYOUT_UNDEFINED; // layout used when image is accessed member
425 uint32_t binding; member in vkt::BindingModel::__anon8244b4330111::Binding
471 for (auto& binding : allBindings) in getDescriptorSetLayoutBindings() local
504 Move<VkDescriptorSetLayout> layout; member
536 BufferAlloc buffer; member
678 deUint32 packBindingArgs(deUint32 set, deUint32 binding, deUint32 arrayIndex) in packBindingArgs()
[all …]
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fProgramInterfaceQueryTests.cpp405 LayoutQualifier (const SharedPtr& enclosing, const glu::Layout& layout) in LayoutQualifier()
999 std::vector<char> buffer; in queryResourceList() local
1503 char buffer [26]; in iterate() local
2238 const int binding = m_program->getShaders()[0]->getDefaultBlock().variables[ndx].layout.binding; in getMaxNumActiveVariables() local
3578 …const ResourceDefinition::Node::SharedPtr layout(new ResourceDefinition::LayoutQualifier(parentStr… in generateUniformBlockArrayStrideContents() local
3628 …const ResourceDefinition::Node::SharedPtr binding (new ResourceDefinition::LayoutQualifier(unifo… in generateUniformBlockBlockIndexContents() local
3639 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateUniformBlockBlockIndexContents() local
3647 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(binding,… in generateUniformBlockBlockIndexContents() local
3656 …const ResourceDefinition::Node::SharedPtr buffer (new ResourceDefinition::InterfaceBlock(arrayEl… in generateUniformBlockBlockIndexContents() local
3928 glu::Layout layout; in generateUniformMatrixOrderCaseBlockContentCases() local
[all …]
/third_party/skia/third_party/externals/dawn/src/tests/end2end/
DBindGroupTests.cpp149 wgpu::Buffer buffer = device.CreateBuffer(&bufferDesc); in TEST_P() local
212 wgpu::Buffer buffer = in TEST_P() local
278 wgpu::Buffer buffer = utils::CreateBufferFromData(device, &transform, sizeof(transform), in TEST_P() local
403 wgpu::Buffer buffer = in TEST_P() local
555 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_P() local
604 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_P() local
646 wgpu::BindGroupLayout layout = utils::MakeBindGroupLayout( in TEST_P() local
1091 wgpu::Buffer buffer = device.CreateBuffer(&bufferDescriptor); in TEST_P() local
1172 wgpu::BindGroupLayout layout = device.CreateBindGroupLayout(&descriptor); in TEST_P() local
1205 wgpu::BindGroupLayout layout = device.CreateBindGroupLayout(&descriptor); in TEST_P() local
[all …]
/third_party/vk-gl-cts/external/openglcts/modules/common/
DglcUniformBlockCase.cpp433 void computeStd140Layout(UniformLayout& layout, int& curOffset, int curBlockNdx, const std::string&… in computeStd140Layout()
548 void computeStd140Layout(UniformLayout& layout, const ShaderInterface& interface) in computeStd140Layout()
646 void generateValues(const UniformLayout& layout, const std::map<int, void*>& blockPointers, deUint3… in generateValues()
924 const char* apiName, const UniformLayout& layout, const void* basePtr, deUint32 unusedMask) in generateCompareSrc()
982 const UniformLayout& layout, const std::map<int, void*>& blockPointers, bool isVertex) in generateCompareSrc()
1024 const UniformLayout& layout, const std::map<int, void*>& blockPointers) in generateVertexShader()
1064 const UniformLayout& layout, const std::map<int, void*>& blockPointers) in generateFragmentShader()
1102 void getGLUniformLayout(const glw::Functions& gl, UniformLayout& layout, deUint32 program) in getGLUniformLayout()
1433 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order? in iterate() local
1457 deUint32 buffer = bufferManager.allocBuffer(); in iterate() local
[all …]
/third_party/vk-gl-cts/modules/glshared/
DglsUniformBlockCase.cpp461 void computeStd140Layout (UniformLayout& layout, int& curOffset, int curBlockNdx, const std::string… in computeStd140Layout()
578 void computeStd140Layout (UniformLayout& layout, const ShaderInterface& interface) in computeStd140Layout()
665 void generateValues (const UniformLayout& layout, const std::map<int, void*>& blockPointers, deUint… in generateValues()
1003 …const VarType& type, const char* srcName, const char* apiName, const UniformLayout& layout, const … in generateCompareSrc()
1056 … src, const char* resultVar, const ShaderInterface& interface, const UniformLayout& layout, const … in generateCompareSrc()
1095 …lu::GLSLVersion glslVersion, const ShaderInterface& interface, const UniformLayout& layout, const … in generateVertexShader()
1133 …lu::GLSLVersion glslVersion, const ShaderInterface& interface, const UniformLayout& layout, const … in generateFragmentShader()
1170 void getGLUniformLayout (const glw::Functions& gl, UniformLayout& layout, deUint32 program) in getGLUniformLayout()
1486 deUint32 binding = (deUint32)blockNdx; // \todo [2012-01-25 pyry] Randomize order? in iterate() local
1510 deUint32 buffer = bufferManager.allocBuffer(); in iterate() local
[all …]
/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_private.h323 struct lvp_descriptor_set_binding_layout binding[0]; member
327 vk_to_lvp_descriptor_set_layout(const struct vk_descriptor_set_layout *layout) in vk_to_lvp_descriptor_set_layout()
339 struct lvp_buffer *buffer; member
355 struct lvp_descriptor_set_layout *layout; member
430 struct lvp_pipeline_layout * layout; member
479 struct lvp_buffer *buffer; member
522 get_set_layout(const struct lvp_pipeline_layout *layout, uint32_t set) in get_set_layout()
529 get_binding_layout(const struct lvp_pipeline_layout *layout, in get_binding_layout()
530 uint32_t set, uint32_t binding) in get_binding_layout()
586 struct lvp_pipeline_layout *layout; member
/third_party/skia/src/gpu/vk/
DGrVkCommandBuffer.cpp177 void GrVkCommandBuffer::bindInputBuffer(GrVkGpu* gpu, uint32_t binding, in bindInputBuffer()
178 sk_sp<const GrBuffer> buffer) { in bindInputBuffer()
196 void GrVkCommandBuffer::bindIndexBuffer(GrVkGpu* gpu, sk_sp<const GrBuffer> buffer) { in bindIndexBuffer()
242 VkPipelineLayout layout, in bindDescriptorSets()
267 void GrVkCommandBuffer::pushConstants(const GrVkGpu* gpu, VkPipelineLayout layout, in pushConstants()
511 std::unique_ptr<GrVkSecondaryCommandBuffer> buffer) { in executeCommands()
/third_party/skia/third_party/externals/dawn/src/dawn_native/d3d12/
DCommandBufferD3D12.cpp158 PipelineLayout* layout = ToBackend(pipeline->GetLayout()); in RecordFirstIndexOffset() local
248 PipelineLayout* layout = ToBackend(pipeline->GetLayout()); in RecordNumWorkgroupsForDispatch() local
265 Buffer* buffer = ToBackend(usages.buffers[i]); in TransitionAndClearForSyncScope() local
436 BufferBinding binding = group->GetBindingAsBufferBinding(bindingIndex); in ApplyBindGroup() local
552 Buffer* buffer, in OnSetVertexBuffer()
742 Buffer* buffer = ToBackend(copy->source.buffer.Get()); in RecordCommands() local
778 Buffer* buffer = ToBackend(copy->destination.buffer.Get()); in RecordCommands() local
1428 Buffer* buffer = ToBackend(draw->indirectBuffer.Get()); in RecordRenderPass() local
1446 Buffer* buffer = ToBackend(draw->indirectBuffer.Get()); in RecordRenderPass() local
/third_party/mesa3d/src/mesa/main/
Dvarray.c212 struct gl_vertex_buffer_binding *binding = &vao->BufferBinding[index]; in _mesa_bind_vertex_buffer() local
271 struct gl_vertex_buffer_binding *binding = in vertex_binding_divisor() local
955 GLuint vaobj, GLuint buffer, in _lookup_vao_and_vbo_dsa()
1022 _mesa_VertexArrayVertexOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, in _mesa_VertexArrayVertexOffsetEXT()
1094 _mesa_VertexArrayNormalOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, in _mesa_VertexArrayNormalOffsetEXT()
1171 _mesa_VertexArrayColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, in _mesa_VertexArrayColorOffsetEXT()
1241 _mesa_VertexArrayFogCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, in _mesa_VertexArrayFogCoordOffsetEXT()
1304 _mesa_VertexArrayIndexOffsetEXT(GLuint vaobj, GLuint buffer, GLenum type, in _mesa_VertexArrayIndexOffsetEXT()
1375 _mesa_VertexArraySecondaryColorOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, in _mesa_VertexArraySecondaryColorOffsetEXT()
1452 _mesa_VertexArrayTexCoordOffsetEXT(GLuint vaobj, GLuint buffer, GLint size, in _mesa_VertexArrayTexCoordOffsetEXT()
[all …]

1234