mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-02 00:15:06 +01:00
a320d1a5b4
The triangle clipper was allocating its temporary input, output and work buffers using a std::vector. Since this is a hot path, it's desirable to use stack allocation instead. |
||
---|---|---|
.. | ||
debug_utils | ||
renderer_opengl | ||
clipper.cpp | ||
clipper.h | ||
CMakeLists.txt | ||
command_processor.cpp | ||
command_processor.h | ||
gpu_debugger.h | ||
math.h | ||
pica.h | ||
primitive_assembly.cpp | ||
primitive_assembly.h | ||
rasterizer.cpp | ||
rasterizer.h | ||
renderer_base.h | ||
utils.cpp | ||
utils.h | ||
vertex_shader.cpp | ||
vertex_shader.h | ||
video_core.cpp | ||
video_core.h |