8f6ae7797f
Remove usage of mutex
2021-08-24 19:02:30 +09:00
13bf59dcc8
Experimental: remove use of mutex when threaded
...
In theory, it seems that each pixel is only written to once, regardless
of how many threads there are. Theoretically, this means that locks are
not required.
2021-08-24 18:30:15 +09:00
4a02d3819f
Refactorings by using constexpr constants
2021-08-24 14:20:03 +09:00
d25e445147
Modify .clang-tidy, apply fixes/formatting
2021-08-24 14:14:42 +09:00
c6566394ec
Ignore "unused" warning for gray sphere rendering
2021-08-24 12:42:54 +09:00
eec1c251a3
Use clang-format to reformat sources
2021-08-24 12:42:18 +09:00
e764ed3547
Ex02: Tweak use of mutex when threaded
2021-08-24 11:52:24 +09:00
23584e8ffd
Scene tweaks
2021-08-23 21:29:12 +09:00
ade12df080
Working thread impl
2021-08-23 21:19:15 +09:00
61e6cf17fd
Impl mutli-spheres/lights scene
2021-08-23 21:01:46 +09:00
48c5d42c74
Refactorings
2021-08-23 18:32:56 +09:00
653f0cafcb
Fix view ratio, fix lighting for gray sphere
2021-08-23 14:46:34 +09:00
2f8726b705
EX02 Fixes
2021-08-21 17:32:27 +09:00
2bf4dd0cf7
EX02 Working impl, still kind of WIP
2021-08-21 13:10:39 +09:00
fb25c80d0a
Rename example02 dir
2021-08-21 11:29:31 +09:00