Skip to content

v0.9.0

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Jun 22:09

Using Bzlmod with Bazel 6 or greater

  1. (Bazel 6 only) Enable with common --enable_bzlmod in .bazelrc.
  2. Add to your MODULE.bazel file:
bazel_dep(name = "rules_vulkan", version = "0.9.0")

Using WORKSPACE

Paste this snippet into your WORKSPACE.bazel file:

load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
http_archive(
    name = "rules_vulkan",
    sha256 = "f2f8606a6c7b372a76e7b23c4f6f3845ea9830912de6318f2a3a95bcac480f1d",
    strip_prefix = "rules_vulkan-0.9.0",
    url = "https://github.com/myorg/rules_vulkan/releases/download/v0.9.0/rules_vulkan-v0.9.0.tar.gz",
)

What's Changed

  • Bump protobuf from 29.0 to 34.0.bcr.1 by @dependabot[bot] in #96
  • Expose validation layers by @mxpv in #97
  • Expose MOLTENVK_ICD and validate Instance creation on CI by @mxpv in #98
  • Capture app.exe output on CI by @mxpv in #99
  • Expose volk by @mxpv in #100
  • Decouple volk from vulkan_lib by @mxpv in #101
  • Expose VMA headers by @mxpv in #102
  • Remove vulkan_lib alias (use vulkan directly) by @mxpv in #103
  • Make volk and VMA targets conditional on installer components by @mxpv in #104
  • Bump bazel-contrib/setup-bazel from 0.18.0 to 0.19.0 by @dependabot[bot] in #106
  • Add e2e/smoke to dependabot by @mxpv in #107
  • Bump rules_cc from 0.1.1 to 0.2.17 in /e2e/smoke by @dependabot[bot] in #111
  • Bump rules_pkg from 1.1.0 to 1.2.0 in /e2e/smoke by @dependabot[bot] in #110
  • Bump bazel_skylib from 1.8.1 to 1.9.0 in /e2e/smoke by @dependabot[bot] in #109
  • Bump rules_vulkan from 0.1 to 0.8.0 in /e2e/smoke by @dependabot[bot] in #108
  • Rename download to install SDK by @mxpv in #112
  • Bump gazelle from 0.47.0 to 0.48.0 by @dependabot[bot] in #113
  • Bump bazel-contrib/publish-to-bcr/.github/workflows/publish.yaml from 1.1.0 to 1.2.0 by @dependabot[bot] in #115
  • [slang] Make the profile and target options nonmandatory by @0xbeefd1ed in #116
  • Bump buildifier_prebuilt from 8.5.1 to 8.5.1.2 by @dependabot[bot] in #117
  • Bump gazelle from 0.48.0 to 0.49.0 by @dependabot[bot] in #118
  • Bump gazelle from 0.49.0 to 0.50.0 by @dependabot[bot] in #119
  • Fix Windows SDK installation and runtime fallback for dot releases by @0xbeefd1ed in #120
  • Remove spirv and hlsl attributes from hlsl_shader; pass via opts instead by @mxpv in #121
  • Make running installer more reliable by @mxpv in #122
  • Bump rules_cc from 0.2.17 to 0.2.18 by @dependabot[bot] in #123
  • Bump rules_cc from 0.2.17 to 0.2.18 in /e2e/smoke by @dependabot[bot] in #124
  • Bump platforms from 1.0.0 to 1.1.0 by @dependabot[bot] in #126
  • Bump platforms from 1.0.0 to 1.1.0 in /e2e/smoke by @dependabot[bot] in #127
  • Bump gazelle from 0.50.0 to 0.51.0 by @dependabot[bot] in #129
  • Bump bazel-contrib/.github/.github/workflows/release_ruleset.yaml from 7.4.0 to 7.5.0 by @dependabot[bot] in #131
  • Update Vulkan SDK versions by @github-actions[bot] in #130
  • Bump bazel-contrib/.github/.github/workflows/release_ruleset.yaml from 7.5.0 to 7.6.0 by @dependabot[bot] in #132
  • Update Vulkan SDK versions by @github-actions[bot] in #134
  • Bump rules_cc from 0.2.18 to 0.2.19 in /e2e/smoke by @dependabot[bot] in #138
  • Bump rules_go from 0.60.0 to 0.61.0 by @dependabot[bot] in #137
  • Bump rules_cc from 0.2.18 to 0.2.19 by @dependabot[bot] in #135
  • Bump gazelle from 0.51.0 to 0.51.1 by @dependabot[bot] in #136

New Contributors

Full Changelog: v0.8.0...v0.9.0