forked from eden-emu/eden
Compare commits
2 commits
master
...
Vertexexpl
Author | SHA1 | Date | |
---|---|---|---|
44313e3dd9 | |||
7c4c4cb4dc |
2 changed files with 6 additions and 3 deletions
|
@ -709,7 +709,7 @@ void BufferCache<P>::BindHostIndexBuffer() {
|
||||||
} else {
|
} else {
|
||||||
buffer.MarkUsage(offset, size);
|
buffer.MarkUsage(offset, size);
|
||||||
runtime.BindIndexBuffer(draw_state.topology, draw_state.index_buffer.format,
|
runtime.BindIndexBuffer(draw_state.topology, draw_state.index_buffer.format,
|
||||||
draw_state.index_buffer.first, draw_state.index_buffer.count,
|
draw_state.base_index, draw_state.index_buffer.count,
|
||||||
buffer, offset, size);
|
buffer, offset, size);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
|
// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project
|
||||||
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
// SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project
|
// SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project
|
||||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||||
|
|
||||||
|
@ -111,8 +114,8 @@ public:
|
||||||
|
|
||||||
void ClearBuffer(VkBuffer dest_buffer, u32 offset, size_t size, u32 value);
|
void ClearBuffer(VkBuffer dest_buffer, u32 offset, size_t size, u32 value);
|
||||||
|
|
||||||
void BindIndexBuffer(PrimitiveTopology topology, IndexFormat index_format, u32 num_indices,
|
void BindIndexBuffer(PrimitiveTopology topology, IndexFormat index_format, u32 base_vertex,
|
||||||
u32 base_vertex, VkBuffer buffer, u32 offset, u32 size);
|
u32 num_indices, VkBuffer buffer, u32 offset, u32 size);
|
||||||
|
|
||||||
void BindQuadIndexBuffer(PrimitiveTopology topology, u32 first, u32 count);
|
void BindQuadIndexBuffer(PrimitiveTopology topology, u32 first, u32 count);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue