Nathan Adams
|
eda862c719
|
swf: Merged core::Matrix into swf::Matrix
|
2020-05-20 14:54:41 +02:00 |
Nathan Adams
|
7ab6703fc9
|
render: Add RenderBackend::replace_shape method
|
2020-05-20 14:54:40 +02:00 |
Nathan Adams
|
f7b5f14f65
|
core: Make RenderBack::register_bitmap* methods return a Result (fixes #531)
|
2020-05-19 07:12:36 -07:00 |
dependabot-preview[bot]
|
1f0e695465
|
build(deps): bump fnv from 1.0.6 to 1.0.7
Bumps [fnv](https://github.com/servo/rust-fnv) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/servo/rust-fnv/releases)
- [Commits](https://github.com/servo/rust-fnv/compare/v1.0.6...v1.0.7)
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
|
2020-05-14 19:05:48 +00:00 |
Mike Welsh
|
5d84d33710
|
render: Handle PNG data in DefineBitsJPEG tags (fix #530)
|
2020-05-13 00:15:09 -07:00 |
Nathan Adams
|
c787e28fcd
|
render: Introduce a DistilledShape and use that instead of swf::Shape for the rendering API
|
2020-05-10 22:03:56 -07:00 |
Nathan Adams
|
601715aa19
|
render: Merge begin_frame and clear as they're always called together
|
2020-05-10 22:03:56 -07:00 |
Mike Welsh
|
cde7798ded
|
webgl: Default MSAA to 4x, 2x on mobile/tablets
Also ensure we clamp MSAA at maximum available, in case the sample
count is not supported by the device.
|
2020-05-02 10:41:09 -07:00 |
Mike Welsh
|
6221065391
|
webgl: Store vertex attribute location per program
|
2020-05-02 10:39:40 -07:00 |
Mike Welsh
|
caf421144a
|
webgl: Don't change wrapping mode in WebGL1
|
2020-05-02 10:39:40 -07:00 |
Mike Welsh
|
e58cca3287
|
webgl: Add WebGL2 MSAA support
|
2020-05-02 10:39:38 -07:00 |
Mike Welsh
|
23a42d4d8c
|
webgl: Fix gradients
Tweak common_tess to return a more generic gradient type.
|
2020-05-02 10:38:55 -07:00 |
Mike Welsh
|
bfe14c2eaf
|
webgl: Add VAO support
|
2020-05-02 10:38:20 -07:00 |
Mike Welsh
|
9583b51ddb
|
webgl: Use u32 for vertex color
|
2020-05-02 10:38:20 -07:00 |
Mike Welsh
|
bc85c0d92e
|
webgl: Avoid redundant WebGL state calls
|
2020-05-02 10:38:20 -07:00 |
Mike Welsh
|
5f45b25f27
|
webgl: Create a WebGL2 context when available
|
2020-05-02 10:38:20 -07:00 |
Mike Welsh
|
d440328f1f
|
webgl: Set more context attributes on creation
|
2020-05-02 10:38:20 -07:00 |
Mike Welsh
|
fa5c09b0cd
|
web: Add WebGL render backend
|
2020-05-02 10:38:18 -07:00 |