Chinmay Garde
|
ce8a7dfd7b
|
Add more path builder ops.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
7f23e748ab
|
Cleanup path builder rounded rect implementation.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
117aaa3a01
|
Fix circle path components.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
000ab23052
|
Add a tessellator.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
e11c3e756c
|
Cleanup vertex buffer builder API.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
d279337bdb
|
Make sure only valid pipeline futures are awaited upon.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
37aa63cf06
|
Setup render command for solid fill.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
1bc196e2f2
|
Add support for typed pipeline futures.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
2766e1e97f
|
WIP on wiring up the aiks entity renderer.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
b77f2b8b66
|
Stub out picture recorders and operations.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
d666dd11fe
|
Stub all canvas related aiks containers.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
f98ed98437
|
Add some aiks test stubs.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
c71d4991c4
|
Rename utilities for adaptive subdivision.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
a6f7f6bef7
|
Fixup tidy checks in impeller/geometry.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
3349f7c78c
|
Fix clang-tidy warnings about enum names.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
95461d288a
|
Add aiks image stubs.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
09eeecf86d
|
Cleanup unused entries in entity.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
9c0f8af66a
|
Start stubbing out the aiks interfaces.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
ee0a9c8e34
|
Move shader types into compositor and document format convention.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
36cb61f523
|
Merge shader_glue into compositor.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
f5fb2b7468
|
Add some READMEs.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
2e8fd83460
|
Rename vertex descriptor to pipeline vertex descriptor.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5e9cf0816e
|
Better disambiguate attachment descriptors for pipelines and stencils.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
feb43bfae7
|
Rename render pass attachment structs.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
cd71fe879f
|
Move render pass descriptor to their own TU
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
4192cb340a
|
Add render to texture pass.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
d9f645ba50
|
Add pass bindings cache. Frame insights are empty.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
66f9afe038
|
Add stress test.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
f3a1f81b6c
|
Add test to check rendering to multiple primitives.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
1b830f9c82
|
Wire up texture usage.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
15c9aaeb13
|
Port Geometry tests.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
c6d8bc3c8d
|
Zero initialize command primitive type
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
ef4981b4d5
|
Generate code for simple named binders.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
593080dd03
|
Fix spelling mistake.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
8926870817
|
Start working on the bind prototypes.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
0bcd04b68f
|
Wire up window position in the playground.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
8e9a9d64e8
|
Fix struct alignment for uniform buffers.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
6e94bd970e
|
Make sure texture bindings are correctly propagated.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
72a935cf3d
|
Perform software conversion for unsupported pixel formats.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
16699789ca
|
Update enum name.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
8513b51bf1
|
Update image class names.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
e9f5771fcf
|
Split allocation into its base file.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
62e450025d
|
Add missing dependency reference to compositor.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
6684140013
|
Add support for more pixel formats.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
0f6b0b86d8
|
Wire up texture sampling in unit-tests.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
9792f9203d
|
Geometry utils for unsigned types.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5110652812
|
WIP on replacing texture contents.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
cc57340c5e
|
Create textures from buffers.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
a8f9184ffb
|
Add unit-test target stubs.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
98ba1675d3
|
Add support for memory render targets.
|
2022-04-27 15:57:33 -07:00 |
|