You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
simply0001
0d6a2158f0
[maxwell_3d] append inline index draw streams in bulk ( #4083 )
Inline index draws arrive as a batch but were processed one word at a time, so each index ran through the full per-method path and got appended a byte at a time.
Handle the whole batch in one pass instead, updating state once and appending all the indices together. Replay shadow control still goes word by word since it has to reload each one.
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/4083
Reviewed-by: Lizzie <lizzie@eden-emu.dev>
Reviewed-by: MaranBr <maranbr@eden-emu.dev>
4 weeks ago
..
sw_blitter
[*] change all std::unordered_map and std::unordered_set into ankerl::unordered_dense::map/set variants (#3442)
6 months ago
const_buffer_info.h
general: Convert source file copyright comments over to SPDX
4 years ago
draw_manager.cpp
[maxwell_3d] append inline index draw streams in bulk (#4083)
4 weeks ago
engine_interface.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
engine_upload.cpp
[meta] fix license headers (#2547)
10 months ago
engine_upload.h
gl_staging_buffer_pool: Refactor allocation variables into a struct
3 years ago
fermi_2d.cpp
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
fermi_2d.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
kepler_compute.cpp
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
kepler_compute.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
kepler_memory.cpp
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
kepler_memory.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
maxwell_3d.cpp
[maxwell_3d] append inline index draw streams in bulk (#4083)
4 weeks ago
maxwell_3d.h
[maxwell_3d] append inline index draw streams in bulk (#4083)
4 weeks ago
maxwell_dma.cpp
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
maxwell_dma.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
nv01_timer.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
puller.cpp
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago
puller.h
[video_core, hle] remove redundant parent references in system structs (#3908)
1 month ago