vblanco20-1

Results 9 comments of vblanco20-1

@martty if i wait for the vertex shader tasks to finish before launching the pixel shader tasks, then i have a sync point where all the threads are waiting for...

Closed by mistake. It could probably work if i add a single atomic counter per tile, thus tasks only wait 1 per counter (but then i have a lot of...

Thanks @RichieSams, you are right on the design. Will have a look at it. That sounds interesting.

@RichieSams Thanks for the answer. At the moment i have a very simple implementation here https://github.com/vblanco20-1/Rasterizer/blob/master/Rasterizer/ParallelFor.h wich is very similar to what you comment there. In my implementation, i found...

@RichieSams ive used remotery a bit with this lib in my project https://github.com/vblanco20-1/Rasterizer . There are huge flaws with remotery, as it can "choke" really, really hard. Even like that,...

@Gunnl , @tysonmalchow what platform are you using it from? The code was checked for compile in visual studio, but maybe the problem is in clang or gcc.

@dsvua the engine branch is heavily outdated, i dont recomend trying to make it run, and its missing the assets. I havent removed it only because it contains the shaders...

Im not sure such a rename is a good thing, depth buffer is how everyone generally calls it, even if depth attachment is more accurate.

They are at different abstraction levels. The descriptor builder described in the Extra chapter is a basic building block. its only really a basic abstraction over normal descriptor sets that...