This website requires JavaScript.
20adbeed14
Auto merge of #452 - berkus:fix/simd-arm-shuffle, r=jdm
bors-servo
2021-01-10 18:34:13 -0500
bd6d015e6f
Fix arm simd shuffling arguments
Berkus Decker
2021-01-10 23:08:03 +0200
1eac87754c
Bump ini from 1.3.5 to 1.3.8 in /examples/canvas_webgl_minimal/www
dependabot[bot]
2020-12-13 00:04:29 +0000
f1f9df5ce5
Merge pull request #441 from tangmi/build-shader-docs
Patrick Walton
2020-10-06 16:55:11 -0700
9d69e67a0e
Wording
Michael Tang
2020-09-12 14:01:57 -0700
493a2b9243
Add note on when this document is relevant
Michael Tang
2020-09-12 13:59:16 -0700
157332c667
Add note about line endings
Michael Tang
2020-09-12 13:54:29 -0700
f8209946e3
Update documentation for building shaders
Michael Tang
2020-09-12 13:49:28 -0700
9fe5cfd943
Bump http-proxy in /examples/canvas_webgl_minimal/www
dependabot[bot]
2020-09-12 02:57:55 +0000
badf37afcc
Merge pull request #438 from colorhook/master
Patrick Walton
2020-09-09 19:43:52 -0700
7a92724548
bugfix #436 which endless loop in clip::clip_line_segment_to_rect method
liaojian
2020-08-30 01:18:50 +0800
e858c8dc1d
Merge pull request #437 from s3bk/patch-1
Patrick Walton
2020-08-28 17:20:13 -0700
82cccf356b
add Copy, Clone… to FileFormat
Sebastian
2020-08-28 23:32:02 +0300
fed372229a
Auto merge of #406 - lu-zero:simpler-c-api-instructions, r=pcwalton
bors-servo
2020-07-30 21:41:51 -0400
2b5c6682d7
Auto merge of #427 - pcwalton:content-docs, r=pcwalton
bors-servo
2020-07-29 15:17:53 -0400
4060baa80c
Document the rest of `pathfinder_content`
Patrick Walton
2020-07-29 12:17:03 -0700
bad735e88d
Auto merge of #426 - pcwalton:text-baseline-c, r=pcwalton
bors-servo
2020-07-29 13:45:07 -0400
c6151da254
Merge pull request #424 from BenGachowski/master
Patrick Walton
2020-07-29 10:44:40 -0700
9517fe8c63
Expose `CanvasRenderingContext2D::set_text_baseline()` to C.
Patrick Walton
2020-07-29 10:43:37 -0700
56b432b466
Replace PATHFINDER_MACOS with __APPLE__
Ben Gachowski
2020-07-28 20:16:42 -0400
9cda2747c4
Auto merge of #423 - pcwalton:put-image-data, r=pcwalton
bors-servo
2020-07-28 20:08:17 -0400
3ff09fb43b
Add [defines] section to cbindgen.toml
Ben Gachowski
2020-07-28 20:05:33 -0400
0c1fda4abb
Implement `putImageData()` on canvas.
Patrick Walton
2020-07-28 16:46:51 -0700
e48b2759dd
Auto merge of #421 - pcwalton:canvas-nested-clip-paths, r=pcwalton
bors-servo
2020-07-28 17:30:23 -0400
c8a6d8e1f7
Allow clip paths to nest in the canvas API.
Patrick Walton
2020-07-28 14:27:53 -0700
37a328552e
Auto merge of #419 - pcwalton:tile-iteration-cap, r=pcwalton
bors-servo
2020-07-28 15:58:36 -0400
441051a8ac
Remove the cap on the number of iterations when tiling.
Patrick Walton
2020-07-28 12:56:40 -0700
41ad372253
Clip line segments before tiling them.
Patrick Walton
2020-07-28 12:56:05 -0700
4c8699a5e2
Auto merge of #418 - pcwalton:resize-clear, r=pcwalton
bors-servo
2020-07-27 20:08:25 -0400
31abe4bb52
Initialize resized mask textures to rgba(0, 0, 0, 0), not rgba(0, 0, 0, 1).
Patrick Walton
2020-07-27 17:07:13 -0700
073695749b
Auto merge of #417 - pcwalton:image-border, r=pcwalton
bors-servo
2020-07-27 16:45:59 -0400
444cae2b72
Add 1px of texture border around non-repeating image patterns.
Patrick Walton
2020-07-27 13:44:59 -0700
a05270f0a7
Auto merge of #414 - pcwalton:radial-gradient-epsilon, r=pcwalton
bors-servo
2020-07-23 16:47:01 -0400
0e82acda2b
Allow radial gradients to be evaluated with any nonzero discriminant, not just ones with magnitude above `EPSILON`.
Patrick Walton
2020-07-23 13:45:20 -0700
536cb4c093
Auto merge of #413 - pcwalton:s3bk-color-matrix, r=pcwalton
bors-servo
2020-07-23 15:47:57 -0400
dd0ac124d8
Add ColorMatrix filter
Sebastian K
2020-07-21 19:56:47 +0300
953a1dab60
Auto merge of #404 - leroycep:minimal-example-rerendering, r=pcwalton
bors-servo
2020-07-23 14:18:55 -0400
cd129e81f3
Merge pull request #407 from servo/dependabot/npm_and_yarn/examples/canvas_webgl_minimal/www/lodash-4.17.19
Patrick Walton
2020-07-22 20:13:17 -0700
263dc0ab15
Make canvas minimal render on first loop
LeRoyce Pearson
2020-07-22 12:28:36 -0600
ca201ac0c8
Auto merge of #408 - pcwalton:font-metadata-caching, r=pcwalton
bors-servo
2020-07-21 22:33:37 -0400
d01bc5d002
Make the fields of `TextMetrics` lazily calculated, and add an API that eliminates double layouts.
Patrick Walton
2020-07-17 12:39:42 -0700
368418f61a
Bump lodash in /examples/canvas_webgl_minimal/www
dependabot[bot]
2020-07-21 10:03:01 +0000
03017e9a23
Simplify the cargo-c usage and generate the library as libpathfinder
Luca Barbato
2020-07-20 18:22:15 +0200
448ede2b1f
Auto merge of #402 - leroycep:text-example-rerendering, r=pcwalton
bors-servo
2020-07-17 19:51:30 -0400
5951b32ede
Make `canvas_minimal` example rerender on refresh
LeRoyce Pearson
2020-07-17 16:38:11 -0600
f0ee329c05
Make `canvas_text` example render on expose
LeRoyce Pearson
2020-07-17 14:55:37 -0600
e75b347c8d
Auto merge of #398 - pcwalton:gradient-fixes, r=pcwalton
bors-servo
2020-07-16 13:43:35 -0400
1570c38217
Clamp to prevent overflow when interpolating between two gradient stops.
Patrick Walton
2020-07-16 10:37:31 -0700
6a32f8c055
Stop clamping radial gradient t values to [0.0, 1.0].
Patrick Walton
2020-07-16 10:30:39 -0700
38252f8314
Auto merge of #396 - pcwalton:docs-content, r=pcwalton
bors-servo
2020-07-15 20:59:23 -0400
c24fdf318d
Document `pathfinder_content` more
Patrick Walton
2020-07-15 17:58:31 -0700
36c347afef
Auto merge of #395 - pcwalton:warnings, r=pcwalton
bors-servo
2020-07-15 16:15:20 -0400
94174b81c9
Fix warnings
Patrick Walton
2020-07-15 13:12:48 -0700
83c725e3f1
Auto merge of #394 - pcwalton:image-caching, r=pcwalton
bors-servo
2020-07-15 15:37:24 -0400
bb89f52d39
Cache images from frame to frame.
Patrick Walton
2020-07-14 13:52:00 -0700
f62f85354f
Auto merge of #392 - pcwalton:docs-outline, r=pcwalton
bors-servo
2020-07-14 15:08:45 -0400
e2e3ec7e21
Document the `pathfinder_content::outline` module
Patrick Walton
2020-07-14 12:05:12 -0700
19bdbfa737
Auto merge of #391 - pcwalton:docs-renderer-2, r=pcwalton
bors-servo
2020-07-13 22:24:58 -0400
26bf6cce4e
Document the remainder of the `pathfinder_renderer` API
Patrick Walton
2020-07-13 19:15:33 -0700
d4ec17554b
Auto merge of #390 - pcwalton:docs-renderer, r=pcwalton
bors-servo
2020-07-13 19:19:07 -0400
3d9b5509ba
Add API docs for the renderer and associated types
Patrick Walton
2020-07-13 16:18:23 -0700
7fceca9f97
Auto merge of #389 - pcwalton:gradient-wrap, r=pcwalton
bors-servo
2020-07-13 15:41:15 -0400
2b69ff778f
Implement gradient wrap/spread modes in SVG.
Patrick Walton
2020-07-13 12:36:45 -0700
0bf0f58fa4
Auto merge of #384 - s3bk:PR-pdf, r=pcwalton
bors-servo
2020-07-07 17:59:27 -0400
915f0aecc2
Auto merge of #359 - s3bk:PR5, r=pcwalton
bors-servo
2020-07-07 15:30:09 -0400
dec6fa05f0
Merge branch 'master' of https://github.com/servo/pathfinder into PR-pdf
Sebastian K
2020-07-07 22:13:57 +0300
bff7111310
remove remainds
Sebastian K
2020-07-07 21:23:11 +0300
7815047329
merge
Sebastian K
2020-07-07 21:17:24 +0300
c6a5f5f2fb
Merge branch 'master' of https://github.com/servo/pathfinder into PR5
Sebastian K
2020-07-07 21:14:25 +0300
496556f873
remove mirror_and_close
Sebastian K
2020-07-07 21:13:47 +0300
fa47d5a181
initial PDF support
Sebastian K
2020-07-04 18:08:04 +0300
b97c92ca8d
Auto merge of #387 - pcwalton:web-canvas, r=pcwalton
bors-servo
2020-07-06 14:13:04 -0400
a49714e0ba
Flesh out the `web_canvas` crate a bit more
Patrick Walton
2020-07-06 11:01:23 -0700
5cabc4a699
Auto merge of #385 - pcwalton:web-canvas, r=pcwalton
bors-servo
2020-07-04 12:36:24 -0400
e54e0e4760
Start a new `web_canvas` crate, for usage in the browser as a `<canvas>` replacement
Patrick Walton
2020-07-04 09:33:22 -0700
3785fcf413
remove patch for s3bk/pathfinder
Sebastian K
2020-07-04 17:18:30 +0300
8d866bc9c8
initial PDF support
Sebastian K
2020-05-30 19:57:48 +0300
e04f1b7950
Auto merge of #383 - pcwalton:webgl-fix, r=pcwalton
bors-servo
2020-07-02 22:51:53 -0400
5f8fcbeac2
Fix WebGL, and add a simple example of WebGL usage
Patrick Walton
2020-07-02 19:49:01 -0700
9b85b077f7
Auto merge of #382 - pcwalton:ssbo-cap, r=pcwalton
bors-servo
2020-07-02 14:59:46 -0400
13ae83d6c5
Combine the Z-buffer and fill indirect draw params buffers to reduce the number of SSBO bindings.
Patrick Walton
2020-07-02 11:55:02 -0700
90eeebcae6
Auto merge of #380 - pcwalton:nested-clips, r=pcwalton
bors-servo
2020-07-01 21:40:26 -0400
37c3c62762
Implement nested SVG clip paths in the D3D11 backend.
Patrick Walton
2020-07-01 12:07:07 -0700
a51176a3ba
Auto merge of #377 - NickSpag:feature/expose-embeddedresourceloader-to-c-api, r=pcwalton
bors-servo
2020-06-29 16:13:20 -0400
c6e7ed0bfc
Auto merge of #378 - pcwalton:macos-fixes, r=pcwalton
bors-servo
2020-06-29 15:54:03 -0400
42289eec6e
Fix Metal memory management and the `canvas_metal_minimal`, `canvas_nanovg`, and `macos_app` examples.
Patrick Walton
2020-06-29 12:48:49 -0700
04787f1514
move destroy fn out of `gl`
Nick Spagnola
2020-06-29 07:01:19 -0700
bd6d7eb489
cleanup comments
Nick Spagnola
2020-06-29 07:00:28 -0700
43bc5a5829
expose EmbeddedResourceLoader to c api
Nick Spagnola
2020-06-29 06:59:54 -0700
ac405fb988
Auto merge of #370 - pcwalton:optional-timer-query, r=pcwalton
bors-servo
2020-06-25 14:07:22 -0400
e16f0a045e
Turn off timer queries if the debug UI is off.
Patrick Walton
2020-06-25 11:06:17 -0700
e21d79bf0f
Auto merge of #369 - pcwalton:nested-svg-fixup, r=pcwalton
bors-servo
2020-06-25 11:37:03 -0400
72a9deed9f
Auto merge of #368 - pcwalton:vector-additions, r=pcwalton
bors-servo
2020-06-24 21:35:04 -0400
6d11a8fc8f
Fix `Display` impl on `BuildResultFlags`
Patrick Walton
2020-06-24 18:00:12 -0700
7b244cad68
Add `recip`, `angle` and `angle_between` methods to `Vector2F`
Sebastian K
2020-06-24 17:56:46 -0700
495708dbf1
Auto merge of #367 - pcwalton:transformed, r=pcwalton
bors-servo
2020-06-24 20:52:50 -0400
9d86f663ed
Add a new `Outline::len()` method
Sebastian K
2020-06-24 17:47:30 -0700
e5eee41b48
Micro-optimize `Contour::from_rect()`
Sebastian K
2020-06-24 17:42:02 -0700
5eb346f77d
Add an `Outline::with_capacity()` method
Sebastian K
2020-06-24 17:40:51 -0700
4dea6aa258
Add a `transformed()` method to `Outline` and `Contour`.
Sebastian K
2020-05-29 22:42:00 +0300