Nikita Tsukanov
|
551f35a760
|
Cleanup
|
4 years ago |
Nikita Tsukanov
|
ecca63949f
|
Use Blit when available
|
4 years ago |
Nikita Tsukanov
|
21ccb8d43a
|
Fixed animation activation
|
4 years ago |
Nikita Tsukanov
|
35e18ce765
|
Fixed yet another invalidation case
|
4 years ago |
Nikita Tsukanov
|
862b318906
|
Use dictionaries for storing composition animation infrastructure
|
4 years ago |
Nikita Tsukanov
|
1849ca4caa
|
Fixed matrix multiplication order
|
4 years ago |
Nikita Tsukanov
|
77ff52d218
|
Use a zeroed huge object instead of uninitialized one
|
4 years ago |
Nikita Tsukanov
|
85c5377307
|
Glitches
|
4 years ago |
Nikita Tsukanov
|
2f8dcda203
|
Imporve dirty rect tracking, optimize invalidation
|
4 years ago |
Nikita Tsukanov
|
579dbaa25c
|
Report renderer transport pool memory usage in fps line
|
4 years ago |
Nikita Tsukanov
|
567466391d
|
Fixed CreateLayer usage
|
4 years ago |
Nikita Tsukanov
|
19f6f12fe4
|
Apparently LayoutKind.Sequential is ignored for generic structs
|
4 years ago |
Nikita Tsukanov
|
7d0651f643
|
Fix opacity (and other composition-affected properties) invalidation
|
4 years ago |
Nikita Tsukanov
|
9ecffa5183
|
Enable acryllic material
|
4 years ago |
Nikita Tsukanov
|
19338dd9b8
|
Properly clear the render target before blitting the rendered frame
|
4 years ago |
Nikita Tsukanov
|
27e87857af
|
Some docs and refactorings
|
4 years ago |
Nikita Tsukanov
|
bd4aa13ad1
|
Fixed visual brush and scaling
|
4 years ago |
Nikita Tsukanov
|
92a20ee26f
|
Added support for opacity mask
|
4 years ago |
Nikita Tsukanov
|
95b18fdf16
|
macOS support?
|
4 years ago |
Nikita Tsukanov
|
f772e5fb5a
|
Don't transitively activate server objects, only objects directly attached to a composition target should receive updates
|
4 years ago |
Nikita Tsukanov
|
223a675433
|
IPlatformGpu
|
4 years ago |
Nikita Tsukanov
|
6e2214b6d4
|
Added adorner support
|
4 years ago |
Nikita Tsukanov
|
10247f3dc2
|
Stop animations from ticking when window is hidden
|
4 years ago |
Nikita Tsukanov
|
dbbed2c70b
|
Added Dispose for CompositionTarget
|
4 years ago |
Nikita Tsukanov
|
4991d4f370
|
Switched to byte-stream based transport
|
4 years ago |
Nikita Tsukanov
|
f974859323
|
Change stream WIP
|
4 years ago |
Nikita Tsukanov
|
7a9d9ea304
|
Invalidate visual's rect if it's moved in the global coordinate space
|
4 years ago |
Nikita Tsukanov
|
7e4fa1d84b
|
Fixed hit-testing for the first frame
|
4 years ago |
Nikita Tsukanov
|
bcbd86eca3
|
Added VisualBrush support
|
4 years ago |
Nikita Tsukanov
|
9ac37065dc
|
Animations now work... more or less?
|
4 years ago |
Nikita Tsukanov
|
0e8672017b
|
Workaround for #8118
|
4 years ago |
Nikita Tsukanov
|
16dde385d0
|
WIP: Matrix3x3, some invalidation support, dirty rects drawing
|
4 years ago |
Nikita Tsukanov
|
b094699f76
|
Compositor works with X11. Somewhat
|
4 years ago |