/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/ |
H A D | IndexBuffer.cpp | 7 // IndexBuffer.cpp: Defines the abstract IndexBuffer class and IndexBufferInterface 10 #include "libANGLE/renderer/d3d/IndexBuffer.h" 18 unsigned int IndexBuffer::mNextSerial = 1; 20 IndexBuffer::IndexBuffer() in IndexBuffer() function in rx::IndexBuffer 25 IndexBuffer::~IndexBuffer() {} in ~IndexBuffer() 27 unsigned int IndexBuffer::getSerial() const in getSerial() 32 void IndexBuffer [all...] |
H A D | IndexBuffer.h | 7 // IndexBuffer.h: Defines the abstract IndexBuffer class and IndexBufferInterface 26 class IndexBuffer : angle::NonCopyable class 29 IndexBuffer(); 30 virtual ~IndexBuffer(); 82 IndexBuffer *getIndexBuffer() const; 95 IndexBuffer *mIndexBuffer;
|
H A D | IndexDataManager.h | 38 class IndexBuffer; 56 IndexBuffer *indexBuffer;
|
H A D | RendererD3D.h | 51 class IndexBuffer; 131 virtual IndexBuffer *createIndexBuffer() = 0;
|
/third_party/vk-gl-cts/external/amber/src/src/vulkan/ |
H A D | index_buffer.cc | 26 IndexBuffer::IndexBuffer(Device* device) : device_(device) {} in IndexBuffer() function in amber::vulkan::IndexBuffer 28 IndexBuffer::~IndexBuffer() = default; 30 Result IndexBuffer::SendIndexData(CommandBuffer* command, Buffer* buffer) { in SendIndexData() 33 "IndexBuffer::SendIndexData must be called once when it is created"); in SendIndexData() 37 return Result("IndexBuffer::SendIndexData |buffer| is empty"); in SendIndexData() 46 return Result("IndexBuffer::SendIndexData unexpected index buffer format"); in SendIndexData() 66 Result IndexBuffer::BindToCommandBuffer(CommandBuffer* command) { in BindToCommandBuffer() 69 "IndexBuffer in BindToCommandBuffer() [all...] |
H A D | index_buffer.h | 35 class IndexBuffer { class 37 explicit IndexBuffer(Device* device); 38 ~IndexBuffer();
|
H A D | graphics_pipeline.h | 94 std::unique_ptr<IndexBuffer> index_buffer_;
|
H A D | graphics_pipeline.cc | 771 index_buffer_ = MakeUnique<IndexBuffer>(device_); in SetIndexBuffer()
|
/third_party/vk-gl-cts/framework/opengl/ |
H A D | gluDrawUtil.cpp | 125 class IndexBuffer : public Buffer class 128 IndexBuffer (const RenderContext& context, IndexType indexType, int numIndices, const void* indices); 129 ~IndexBuffer (void); 132 IndexBuffer (const IndexBuffer& other); 133 IndexBuffer& operator= (const IndexBuffer& other); 371 // IndexBuffer 373 IndexBuffer::IndexBuffer (cons function in glu::__anon30234::IndexBuffer [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/ |
H A D | VkPipeline.hpp | 102 IndexBuffer &getIndexBuffer() { return indexBuffer; } in getIndexBuffer() 103 const IndexBuffer &getIndexBuffer() const { return indexBuffer; } in getIndexBuffer() 120 IndexBuffer indexBuffer;
|
H A D | VkCommandBuffer.cpp | 491 vk::IndexBuffer &indexBuffer = pipeline->getIndexBuffer(); in draw()
|
/third_party/skia/third_party/externals/imgui/backends/ |
H A D | imgui_impl_wgpu.cpp | 58 WGPUBuffer IndexBuffer; member 260 SafeRelease(res.IndexBuffer); in SafeRelease() 317 wgpuRenderPassEncoderSetIndexBuffer(ctx, fr->IndexBuffer, sizeof(ImDrawIdx) == 2 ? WGPUIndexFormat_Uint16 : WGPUIndexFormat_Uint32, 0, 0); in ImGui_ImplWGPU_SetupRenderState() 364 if (fr->IndexBuffer == NULL || fr->IndexBufferSize < draw_data->TotalIdxCount) in ImGui_ImplWGPU_RenderDrawData() 366 if (fr->IndexBuffer) in ImGui_ImplWGPU_RenderDrawData() 368 wgpuBufferDestroy(fr->IndexBuffer); in ImGui_ImplWGPU_RenderDrawData() 369 wgpuBufferRelease(fr->IndexBuffer); in ImGui_ImplWGPU_RenderDrawData() 382 fr->IndexBuffer = wgpuDeviceCreateBuffer(g_wgpuDevice, &ib_desc); in ImGui_ImplWGPU_RenderDrawData() 383 if (!fr->IndexBuffer) in ImGui_ImplWGPU_RenderDrawData() 403 wgpuQueueWriteBuffer(g_defaultQueue, fr->IndexBuffer, in ImGui_ImplWGPU_RenderDrawData() [all...] |
H A D | imgui_impl_dx12.cpp | 54 ID3D12Resource* IndexBuffer; member 133 ibv.BufferLocation = fr->IndexBuffer->GetGPUVirtualAddress(); in ImGui_ImplDX12_SetupRenderState() 192 if (fr->IndexBuffer == NULL || fr->IndexBufferSize < draw_data->TotalIdxCount) in ImGui_ImplDX12_RenderDrawData() 194 SafeRelease(fr->IndexBuffer); in ImGui_ImplDX12_RenderDrawData() 212 if (bd->pd3dDevice->CreateCommittedResource(&props, D3D12_HEAP_FLAG_NONE, &desc, D3D12_RESOURCE_STATE_GENERIC_READ, NULL, IID_PPV_ARGS(&fr->IndexBuffer)) < 0) in ImGui_ImplDX12_RenderDrawData() 222 if (fr->IndexBuffer->Map(0, &range, &idx_resource) != S_OK) in ImGui_ImplDX12_RenderDrawData() 235 fr->IndexBuffer->Unmap(0, &range); in ImGui_ImplDX12_RenderDrawData() 687 SafeRelease(fr->IndexBuffer); in ImGui_ImplDX12_InvalidateDeviceObjects() 717 fr->IndexBuffer = NULL; in ImGui_ImplDX12_Init()
|
H A D | imgui_impl_dx10.cpp | 208 ID3D10Buffer* IndexBuffer, *VertexBuffer, *VSConstantBuffer; in ImGui_ImplDX10_RenderDrawData() member 227 ctx->IAGetIndexBuffer(&old.IndexBuffer, &old.IndexBufferFormat, &old.IndexBufferOffset); in ImGui_ImplDX10_RenderDrawData() 289 ctx->IASetIndexBuffer(old.IndexBuffer, old.IndexBufferFormat, old.IndexBufferOffset); if (old.IndexBuffer) old.IndexBuffer->Release(); in ImGui_ImplDX10_RenderDrawData()
|
H A D | imgui_impl_dx11.cpp | 216 ID3D11Buffer* IndexBuffer, *VertexBuffer, *VSConstantBuffer; in ImGui_ImplDX11_RenderDrawData() member 237 ctx->IAGetIndexBuffer(&old.IndexBuffer, &old.IndexBufferFormat, &old.IndexBufferOffset); in ImGui_ImplDX11_RenderDrawData() 301 ctx->IASetIndexBuffer(old.IndexBuffer, old.IndexBufferFormat, old.IndexBufferOffset); if (old.IndexBuffer) old.IndexBuffer->Release(); in ImGui_ImplDX11_RenderDrawData()
|
H A D | imgui_impl_vulkan.cpp | 68 VkBuffer IndexBuffer; member 391 vkCmdBindIndexBuffer(command_buffer, rb->IndexBuffer, 0, sizeof(ImDrawIdx) == 2 ? VK_INDEX_TYPE_UINT16 : VK_INDEX_TYPE_UINT32); in ImGui_ImplVulkan_SetupRenderState() 454 if (rb->IndexBuffer == VK_NULL_HANDLE || rb->IndexBufferSize < index_size) in ImGui_ImplVulkan_RenderDrawData() 455 CreateOrResizeBuffer(rb->IndexBuffer, rb->IndexBufferMemory, rb->IndexBufferSize, index_size, VK_BUFFER_USAGE_INDEX_BUFFER_BIT); in ImGui_ImplVulkan_RenderDrawData() 1449 if (buffers->IndexBuffer) { vkDestroyBuffer(device, buffers->IndexBuffer, allocator); buffers->IndexBuffer = VK_NULL_HANDLE; } in ImGui_ImplVulkanH_DestroyFrameRenderBuffers()
|
/third_party/skia/third_party/externals/angle2/src/tests/perf_tests/ |
H A D | IndexDataManagerTest.cpp | 16 #include "libANGLE/renderer/d3d/IndexBuffer.h" 25 class MockIndexBuffer : public rx::IndexBuffer 69 rx::IndexBuffer *createIndexBuffer() override
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d9/ |
H A D | IndexBuffer9.h | 7 // Indexffer9.h: Defines the D3D9 IndexBuffer implementation. 12 #include "libANGLE/renderer/d3d/IndexBuffer.h" 18 class IndexBuffer9 : public IndexBuffer
|
H A D | Renderer9.h | 332 IndexBuffer *createIndexBuffer() override;
|
H A D | Renderer9.cpp | 944 IndexBuffer *Renderer9::createIndexBuffer() in createIndexBuffer()
|
/third_party/skia/third_party/externals/angle2/src/libANGLE/renderer/d3d/d3d11/ |
H A D | IndexBuffer11.h | 7 // IndexBuffer11.h: Defines the D3D11 IndexBuffer implementation. 12 #include "libANGLE/renderer/d3d/IndexBuffer.h" 19 class IndexBuffer11 : public IndexBuffer
|
H A D | Renderer11.h | 289 IndexBuffer *createIndexBuffer() override;
|
/third_party/spirv-tools/test/opt/ |
H A D | inst_buff_addr_check_test.cpp | 650 // layout(buffer_reference, std430, scalar) readonly buffer IndexBuffer 655 // IndexBuffer data; 678 OpName %IndexBuffer "IndexBuffer" 679 OpMemberName %IndexBuffer 0 "indices" 686 OpMemberDecorate %IndexBuffer 0 NonWritable 687 OpMemberDecorate %IndexBuffer 0 Offset 0 688 OpDecorate %IndexBuffer Block 702 %IndexBuffer = OpTypeStruct %_runtimearr_v3uint 703 %_ptr_PhysicalStorageBuffer_IndexBuffer = OpTypePointer PhysicalStorageBuffer %IndexBuffer [all...] |
/third_party/skia/third_party/externals/swiftshader/src/Device/ |
H A D | Context.cpp | 97 int IndexBuffer::bytesPerIndex() const in bytesPerIndex() 102 void IndexBuffer::setIndexBufferBinding(const VertexInputBinding &indexBufferBinding, VkIndexType type) in setIndexBufferBinding() 108 void IndexBuffer::getIndexBuffers(VkPrimitiveTopology topology, uint32_t count, uint32_t first, bool indexed, bool hasPrimitiveRestartEnable, std::vector<std::pair<uint32_t, void *>> *indexBuffers) const in getIndexBuffers()
|
H A D | Context.hpp | 39 struct IndexBuffer struct
|