Chinmay Garde
|
da1929b38b
|
Gate the minimum iOS deployment versions in the generated shaders.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5ab0413c4f
|
IOS macros have not been namespaced yet.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
ddb2c14ec1
|
Minor: Account for macro namespacing.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5e9aeeb11b
|
Remove support for the weird 5 byte pixel format.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
7d52f15ab7
|
Setup default pixel formats.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
b65ff957d1
|
Don't waste space on an unnecessary depth buffer.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
6984d32f56
|
Fix pipeline library issue related to not tracking pending futures.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
a440bc8733
|
Shader data can now be compiled into the binary.
There is no more need to figure out separate packaging of shader data.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
35432f7578
|
Forward targets specification to the code generator in impellerc.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
3c5bfd5901
|
Holy size savings Batman!
Optimize and compress shaders for size in release modes.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
1d95b191dc
|
Allow resizing the playground.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
74112baee7
|
Minor: Change the names of the intermediates for the wrapped render target.
This used to be from the playground.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
107c9ba6b1
|
Make the Metal drawable wrapping routine from the playground a utility.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
e4abf082ad
|
Rework the confusingly named renderer subsystem instances.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
a6e70d371a
|
Minor: Rename the Impeller dispatcher to be something sane and prep for sidecar wireup.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
150eed6c62
|
Update GN rules for Flutter updates.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
82b77e96b6
|
Fix iOS compilation issues.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
215858e378
|
Fix temporary database file deletion.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
4d53e2a928
|
Remove remaining C-Style casts.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
9d4b8c3658
|
Cleanup macros in archive statement.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
3ee16754eb
|
Remove superfluous auto_key from ArchiveDef.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
53823d0f27
|
Add error message for incorrect member lookup.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
a6956ed0e4
|
Support user readable table names.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
cda3222e63
|
Minor: Rename primary key variable name.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
9133320d56
|
Make primary keys optional.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
169e10c398
|
More use of optionals in archivist.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
c2ec1e293c
|
Add uncommitted patches from a previous change.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
da06e76b5f
|
Clearer names for primary keys.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
36ed430648
|
Separate archive_location into its own TU.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
39e5fd1ed2
|
Cleanup archive structure.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5ae96e0179
|
Update translation units for style guide.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
c5c8f1395f
|
Import the archivist framework.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
cf4340e556
|
Implement conversion SkPath to Impeller paths.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
68a6b112d7
|
Add support for path composition in path builder.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
ff5b3c0f74
|
Support path fill types.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5f517b0719
|
Stub out a display list dispatcher.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
6ac3fa5da1
|
Support non-uniform rounding radii.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
9eaacc6924
|
Fix broken test.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
f57999cdea
|
Add missing availability check for macOS 10.12.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
82e7078ca8
|
Add macOS availability checks.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
72e4d8c955
|
Remove unused and confusing API in TRect.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5678b910a0
|
Don't let subpass coverage exceed entity coverage.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
a07140fa6c
|
Rect union and intersection.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
aea8e0293a
|
Minor: Add Canvas::Transform.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
4507e4f4ee
|
Implement Canvas::SaveLayer with bounds.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
dbc9a8e299
|
Implement Canvas::Skew.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5f7cf832b9
|
Add more validation logs instead of FML logs.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
f14398821f
|
Allow for the on-demand creation and caching of pipeline variants from the prototype.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
5006c2a019
|
All creation of pipeline variants from a pipeline.
|
2022-04-27 15:57:33 -07:00 |
|
Chinmay Garde
|
faff08173b
|
Add render pass and pipeline sample count validation.
|
2022-04-27 15:57:33 -07:00 |
|