Skip to content

Commit

Permalink
Merge #61
Browse files Browse the repository at this point in the history
61: Update to latest wgpu-core r=kvark a=DevOrc

Updates wgpu-core to [69196d8](gfx-rs/wgpu@69196d8)

Notes:
- Currently blocked by wgpu-core (see gfx-rs/wgpu#1077)
- Updates the error handling as a result of (gfx-rs/wgpu#1034)
- set_index_buffer requires an IndexFormat

Co-authored-by: Noah Charlton <[email protected]>
  • Loading branch information
bors[bot] and ncharlton02 authored Dec 13, 2020
2 parents b651cdc + 4e2efba commit e369639
Show file tree
Hide file tree
Showing 12 changed files with 728 additions and 1,021 deletions.
16 changes: 11 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,10 @@ jobs:
name: Ubuntu Stable
channel: stable
build_command: cargo clippy
install_deps_command: |
sudo apt-get update
sudo apt-get install -f -y libegl1-mesa-dev
sudo apt-get install -f -y mesa-vulkan-drivers
make_command: make package
- os: ubuntu-18.04
name: Ubuntu Nightly
Expand All @@ -41,6 +45,8 @@ jobs:
install_deps_command: |
sudo apt-get update
sudo apt install -f -y cmake
sudo apt-get install -f -y libegl1-mesa-dev
sudo apt-get install -f -y mesa-vulkan-drivers
GLFW_DIR="$GITHUB_WORKSPACE/libglfw3"
mkdir $GLFW_DIR
curl -o $GLFW_DIR/libglfw3-dev_3.3.2-1_amd64.deb http://security.ubuntu.com/ubuntu/pool/universe/g/glfw3/libglfw3-dev_3.3.2-1_amd64.deb
Expand Down Expand Up @@ -195,16 +201,16 @@ jobs:
android-build:
name: Android Stable
runs-on: ubuntu-18.04
env:
PKG_CONFIG_ALLOW_CROSS: 1
steps:
- uses: actions/checkout@v2
- run: rustup component add clippy
- name: Install dependencies
run: |
curl -LO https://dl.google.com/android/repository/android-ndk-r21b-linux-x86_64.zip
unzip -qq android-ndk-r21b-linux-x86_64.zip -d $GITHUB_WORKSPACE
export NDK_HOME_BIN=$GITHUB_WORKSPACE/android-ndk-r21b/toolchains/llvm/prebuilt/linux-x86_64/bin
ln -s $NDK_HOME_BIN/aarch64-linux-android21-clang $NDK_HOME_BIN/aarch64-linux-android-clang
echo "::add-path::$NDK_HOME_BIN"
sudo apt-get update -y -qq
sudo apt-get install -y -qq libegl1-mesa-dev
echo "$ANDROID_HOME/ndk-bundle/toolchains/llvm/prebuilt/linux-x86_64/bin" >> $GITHUB_PATH
- run: rustup target add aarch64-linux-android
- run: cargo clippy --target aarch64-linux-android

Expand Down
Loading

0 comments on commit e369639

Please sign in to comment.