Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

successful update to Vulkan version 1.3.239, working very reliably. #62

Open
wants to merge 29 commits into
base: master
Choose a base branch
from

Commits on May 12, 2022

  1. successful update to Vulkan version 1.3.211.0 -- builds but crashes o…

    …n mac though.
    Randall C. O'Reilly committed May 12, 2022
    Configuration menu
    Copy the full SHA
    a30771d View commit details
    Browse the repository at this point in the history
  2. now it works! had to revert to oct 14, 2018 version of c-for-go

    Randall C. O'Reilly committed May 12, 2022
    Configuration menu
    Copy the full SHA
    6e89b8c View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2022

  1. add Bazel build support

    For now the main benefit is that it specifies the dependency on the
    Vulkan headers, so it can be built at least on some Linux machines
    without installing the Vulkan SDK.
    
    Currently this cannot be built a MacOS machine that doesn't
    have the Vulkan SDK installed. I'll try to fix that in the future.
    garymm committed Aug 25, 2022
    Configuration menu
    Copy the full SHA
    827c7c2 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2022

  1. Merge pull request #1 from garymm/bazel

    add Bazel build support
    rcoreilly committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    6a6a36b View commit details
    Browse the repository at this point in the history
  2. Bazel: Fetch libMoltenVK rather than relying on system library

    This makes this target usable in Bazel without requiring the user to
    install a compatible Vulkan SDK.
    garymm committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    57c291e View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2 from garymm/bazel-hermetic-macos-moltenvk

    Bazel: Fetch libMoltenVK rather than relying on system library
    rcoreilly committed Aug 26, 2022
    Configuration menu
    Copy the full SHA
    256f2ef View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2022

  1. Rely on system installation of MoltenVK with Bazel

    The previous attempt to use a hermetic copy of it didn't work in all
    cases. The dylib was linked properly, but some Vulkan libraries at
    runtime access it through the "loader driver interface", which requires
    an `icd.d` directory to be present in a particular path.
    
    See
    https://vulkan.lunarg.com/doc/view/1.3.211.0/mac/LoaderDriverInterface.html#user-content-driver-discovery-on-macos
    
    So for now we'll just rely on the user to install MoltenVK
    (probably via the LunarG Vulkan SDK), but I hope that maybe this is
    fixable once bazelbuild/bazel#13930 is fixed.
    garymm committed Sep 19, 2022
    Configuration menu
    Copy the full SHA
    a9837df View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2022

  1. Merge pull request #3 from garymm/bazel-hermetic-macos-moltenvk

    Rely on system installation of MoltenVK with Bazel
    rcoreilly committed Sep 28, 2022
    Configuration menu
    Copy the full SHA
    c67065a View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2023

  1. Update to vulkan version 1.3.239 with UPDATING.md notes updated and u…

    …pdated README to reflect current status.
    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    9ad0685 View commit details
    Browse the repository at this point in the history
  2. starting to update from changes on base version but realized that mig…

    …ht just screw up PR merge..
    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    7305916 View commit details
    Browse the repository at this point in the history
  3. v1.0.1 release -- version.go updated

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    7de5f41 View commit details
    Browse the repository at this point in the history
  4. add version.go

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    e19bb1c View commit details
    Browse the repository at this point in the history
  5. fix broken version.go stuff

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    4525e5a View commit details
    Browse the repository at this point in the history
  6. v1.0.2 release -- version.go updated

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    4d96393 View commit details
    Browse the repository at this point in the history
  7. remove video H246 decoding as it is not perhaps widely supported.

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    1c25b5b View commit details
    Browse the repository at this point in the history
  8. v1.0.3 release -- version.go updated

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    040226d View commit details
    Browse the repository at this point in the history
  9. and remove h265 video too

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    125cabe View commit details
    Browse the repository at this point in the history
  10. v1.0.4 release -- version.go updated

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    40622d3 View commit details
    Browse the repository at this point in the history
  11. encoder was also in beta.. too bad mac doesn't fail -- big loop testi…

    …ng here..
    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    5ab406f View commit details
    Browse the repository at this point in the history
  12. v1.0.5 release -- version.go updated

    Randall C. O'Reilly committed Feb 10, 2023
    Configuration menu
    Copy the full SHA
    5f16575 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. make bazel build not rely on system Vulkan

    No you can run `bazel build` or `bazel run` without installing the
    Vulkan SDK!
    garymm committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    ce1681b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from garymm/bazel

    make bazel build not rely on system Vulkan
    rcoreilly committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    7e2340c View commit details
    Browse the repository at this point in the history
  3. v1.0.6 release -- version.go updated

    Randall C. O'Reilly committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    1b6cfb7 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2023

  1. Configuration menu
    Copy the full SHA
    a306a71 View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2023

  1. got mostly building on ios

    kkoreilly committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    d51c500 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    02547c9 View commit details
    Browse the repository at this point in the history
  3. plist info

    rcoreilly committed Jul 6, 2023
    Configuration menu
    Copy the full SHA
    acc4679 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    83c5267 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2023

  1. fixed formatting

    kkoreilly committed Aug 5, 2023
    Configuration menu
    Copy the full SHA
    0bf6765 View commit details
    Browse the repository at this point in the history