Blender
V4.3
source
blender
gpu
dummy
dummy_batch.hh
Go to the documentation of this file.
1
/* SPDX-FileCopyrightText: 2023 Blender Authors
2
*
3
* SPDX-License-Identifier: GPL-2.0-or-later */
4
9
#pragma once
10
11
#include "
GPU_batch.hh
"
12
13
namespace
blender::gpu
{
14
15
class
DummyBatch
:
public
Batch {
16
public
:
17
void
draw
(
int
/*vertex_first*/
,
18
int
/*vertex_count*/
,
19
int
/*instance_first*/
,
20
int
/*instance_count*/
)
override
21
{
22
}
23
void
draw_indirect
(GPUStorageBuf *
/*indirect_buf*/
,
intptr_t
/*offset*/
)
override
{}
24
void
multi_draw_indirect
(GPUStorageBuf *
/*indirect_buf*/
,
25
int
/*count*/
,
26
intptr_t
/*offset*/
,
27
intptr_t
/*stride*/
)
override
28
{
29
}
30
};
31
32
}
// namespace blender::gpu
GPU_batch.hh
blender::gpu::DummyBatch
Definition
dummy_batch.hh:15
blender::gpu::DummyBatch::draw
void draw(int, int, int, int) override
Definition
dummy_batch.hh:17
blender::gpu::DummyBatch::multi_draw_indirect
void multi_draw_indirect(GPUStorageBuf *, int, intptr_t, intptr_t) override
Definition
dummy_batch.hh:24
blender::gpu::DummyBatch::draw_indirect
void draw_indirect(GPUStorageBuf *, intptr_t) override
Definition
dummy_batch.hh:23
blender::gpu
Definition
blf_internal_types.hh:23
intptr_t
_W64 int intptr_t
Definition
stdint.h:118
Generated on Thu Feb 6 2025 07:36:39 for Blender by
doxygen
1.11.0