Questions tagged [performance]
The performance tag has no summary.
77 questions
2 votes
1 answer
278 views
Possible reason for buffer orphaning being faster than using glBufferSubdata even when changing the size of that data?
I recently conducted an experiment, where a large scene was split into two types of mesh data - static (the terrain) and dynamic (lots of low poly trees). I evaluated two memory layouts and update ...
1 vote
0 answers
314 views
Most efficient way to calculate signed distance field (SDF) for pixel subsamples?
Looking how to utilize as much parallelization processing as possible for the following task: A screen-sized texture is completely black except for blue pixels which are in close proximity to geometry ...
1 vote
3 answers
529 views
How does higher draw distance strain the CPU?
I am looking at many games like Dead Island 2, Red Dead Redemption 2, and Minecraft and I see that while the render distance grows, the CPU load grows with it. Why could this be happening? Lack of ...
3 votes
0 answers
123 views
Intel UHD extremely slow copy operations
Is there a way to make copy operations such as CopyResurce(d3d11) and glBlitFramebuffer(ogl) on multi-sample resources faster ...
0 votes
1 answer
103 views
What technique can I use to swap thousands of models per frame?
I need to render a lot of objects that swap their model from frame to frame. Currently, I am putting every model into a single vertex buffer and giving every vertex an id. I store the same id in the ...
0 votes
1 answer
314 views
What are some tools to test performance of a Vulkan based game?
I am developing Vulkan games. It is still a basic rendering program with some cornel boxed data. Apart from testing hairs, calculating fps, what are some tools to apply to test the performance of such ...
0 votes
0 answers
289 views
Good way of implementing an efficient tilemap renderer
I am new to graphics programming and I'm trying to create an efficient 2D tilemap renderer (using rust and wgpu (webgpu)). My current implementation My current implementation consists of: A Rust-Vec (...
2 votes
0 answers
264 views
Sparse voxel oct tree tracing, optimization tricks?
I have a working oct-ree raytracer and I am applying it to the sponza. The algorithm I have designed works like this at a high level: Collide with the bounding box of the model, move your ray to that ...