12 Commits

Author SHA1 Message Date
Chinmay Garde
eaccba761d [impeller] Implement an OpenGL ES 2.0 backend. (flutter/engine#33084) 2022-05-04 15:54:06 -07:00
Chinmay Garde
ddb2c14ec1 Minor: Account for macro namespacing. 2022-04-27 15:57:33 -07:00
Chinmay Garde
8ac160af41 Fix alpha writes while rendering to texture. 2022-04-27 15:57:33 -07:00
Chinmay Garde
26e45c2c48 Work towards making canvas subpasses configure postprocessing effects. 2022-04-27 15:57:33 -07:00
Chinmay Garde
c694675197 Canvas subpasses rendering into their own command buffers. 2022-04-27 15:57:33 -07:00
Chinmay Garde
b943a06616 Renderer components no longer need a surface reference to function. 2022-04-27 15:57:33 -07:00
Chinmay Garde
3b5d0de968 Shorten names of the render target attachment descriptors. 2022-04-27 15:57:33 -07:00
Chinmay Garde
24f28685fe Make the renderer APIs more verbose. 2022-04-27 15:57:33 -07:00
Chinmay Garde
1c983cee42 Add docs for command buffer. 2022-04-27 15:57:33 -07:00
Chinmay Garde
07229ea4d7 Minor doc updates. 2022-04-27 15:57:33 -07:00
Chinmay Garde
e129fbaba1 Start getting rid of ObjC TU's from core library. 2022-04-27 15:57:33 -07:00
Chinmay Garde
d4308e38ee Rename the compositor to the entity framework. 2022-04-27 15:57:33 -07:00