Skip to content

Commit

Permalink
Update branch name and Readme (#549)
Browse files Browse the repository at this point in the history
  • Loading branch information
atouchet committed Feb 14, 2024
1 parent e4fcda0 commit a29dd97
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: CI

on:
push:
branches: ['master']
branches: ['main']
pull_request:
merge_group:
types: [checks_requested]
Expand Down
13 changes: 7 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Pathfinder 3

![Logo](https://github.com/servo/pathfinder/raw/master/resources/textures/pathfinder-logo.png)
![Logo](https://github.com/servo/pathfinder/raw/main/resources/textures/pathfinder-logo.png)

Pathfinder 3 is a fast, practical, GPU-based rasterizer for fonts and vector graphics using OpenGL
3.0+, OpenGL ES 3.0+, WebGL 2, and Metal.
Expand All @@ -17,7 +17,7 @@ vector rendering to any Rust or C/C++ app with it. The library is available on `
### Demos

Demo app sources are available in
[demo/native](https://github.com/servo/pathfinder/tree/master/demo/native). Simply run:
[demo/native](https://github.com/servo/pathfinder/tree/main/demo/native). Simply run:

$ cd demo/native
$ cargo run --release
Expand Down Expand Up @@ -69,8 +69,9 @@ The project features:
in quality. This is intended to be useful for vector-graphics-based user interfaces in VR, for
example.

* Lightweight. Pathfinder is designed first and foremost for simplicity and generality instead of
a large number of specialized fast paths. It consists of a set of modular crates, so applications can pick and choose only the components that are necessary to minimize dependencies.
* Lightweight. Pathfinder is designed first and foremost for simplicity and generality instead of a
large number of specialized fast paths. It consists of a set of modular crates, so applications
can pick and choose only the components that are necessary to minimize dependencies.

* Portability to most GPUs manufactured in the last decade, including integrated and mobile GPUs.
Any GPU capable of Direct3D 9/OpenGL 3.0/WebGL 2.0 should be able to run Pathfinder. Currently,
Expand All @@ -85,7 +86,7 @@ Pathfinder can be used from either Rust or C/C++. See the appropriate section be
Simply run `cargo build --release` at top level to build all the crates. Pathfinder is a set of
modular crates, allowing you to select only the parts of the library you need and omit the rest.
The libraries are available on `crates.io` with the `pathfinder_` prefix (e.g.
`pathfinder_canvas`), but you may wish to use the `master` branch for the latest features and bug
`pathfinder_canvas`), but you may wish to use the `main` branch for the latest features and bug
fixes.

### C
Expand Down Expand Up @@ -115,7 +116,7 @@ handle violations.)

## Build status

[![Build Status](https://travis-ci.org/servo/pathfinder.svg?branch=master)](https://travis-ci.org/servo/pathfinder)
[![Build Status](https://github.com/servo/pathfinder/actions/workflows/main.yml/badge.svg)](https://github.com/servo/pathfinder/actions)

## Authors

Expand Down

0 comments on commit a29dd97

Please sign in to comment.