RSS feed
b1335875
– rodri <rgl@antares-labs.eu>
authored
on 2024/06/13 15:06
replace the Memimage color buffer with a ulong* one. some fixes.
213c3a4e
– rodri <rgl@antares-labs.eu>
authored
on 2024/06/10 11:59
add spotlight params and a light color shading routine. other things.
239a319b
– rodri <rgl@antares-labs.eu>
authored
on 2024/06/06 13:35
add cubemaps.
dc597a2c
– rodri <rgl@antares-labs.eu>
authored
on 2024/06/04 14:11
add a tangent parameter for normal mapping, and a world2model xform.
5fa75a6d
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/28 12:56
add a normal map property to Material.
7739f20c
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/23 17:08
replace the Framebufctl's Lock with a QLock.
e2e203e6
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/21 12:59
fix line rasterization.
d3516b11
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/20 16:20
fix the perspective projection and add inverse xform functions.
6e461add
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/17 10:47
render: improve line raster (not fixed yet). also tag jobs with an id.
086d2bb2
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/14 12:42
doc: correct the indices to make things simpler.
dc735cec
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/12 16:32
add a name property to Material.
0cd80fe6
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/10 18:11
scene: free model materials during cleanup.
c1a0f17d
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/03 11:29
clip: fix rectclipline.
afc811ce
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/03 09:44
clip: avoid division by zero.
b429311e
– rodri <rgl@antares-labs.eu>
authored
on 2024/05/03 09:32
add a general primitive with support for points, lines and triangles.
cf3e0cb6
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/24 08:38
render: add rasterizer init params and per-proc identification.
c40a1238
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/24 08:36
doc: add some schematics about the overall architecture.
f1ebb914
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/18 09:00
render: use the primitive's bbox to check for tile membership.
d9311af1
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/18 05:30
render: make sure the last tile fills the screen.
b41192eb
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/15 22:48
replace the Triangle with a general purpose Primitive.
a101d225
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/15 18:39
render: split tiles vertically instead of horizontally.
fc8284f7
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/15 18:26
add some instrumentation to measure pipeline stage time.
4d88a377
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/15 00:53
implement a fully concurrent pipeline based on tiles.
2c286986
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/05 04:36
simplify the job scheduler. correct two mistakes regarding the Viewport.
8b5ba542
– rodri <rgl@antares-labs.eu>
authored
on 2024/04/03 14:31
scene: correct blatant use-after-free.