mingw32-vulkan-loader

Edit Package mingw32-vulkan-loader
No description set
Refresh
Refresh
Source Files
Filename Size Changed
0001-Revert-Fix-the-pkg-config-import-library-name-with-m.patch 0000001166 1.14 KB
0001-Run-cross-compiled-asm_offset-to-generate-asm-define.patch 0000001139 1.11 KB
_multibuild 0000000054 54 Bytes
mingw32-vulkan-loader.changes 0000020541 20.1 KB
mingw32-vulkan-loader.spec 0000005426 5.3 KB
sdk-1.3.250.0.tar.gz 0001661065 1.58 MB
v1.3.235-fix-asm_offset.patch 0000000748 748 Bytes
v1.3.250-loader-fix-settings-of-cflags.patch 0000000482 482 Bytes
Latest Revision
Jan Engelhardt's avatar Jan Engelhardt (jengelh) accepted request 1102019 from Ralf Habacker's avatar Ralf Habacker (rhabacker) (revision 1)
- Update to release 1.3.250.0
  * New extensions: VK_EXT_attachment_feedback_loop_dynamic_state,
    VK_KHR_ray_tracing_position_fetch
- Rebased patches:
  * v1.3.*-loader-fix-settings-of-cflags.patch
- Make accessing jwasm in the source dir independent from current dir
- Use mingw32-cross-cmake package (boo#1209611)
- Fix building mingw32-libqt5-qtbase
- Use dll as import library as workaround for
  https://sourceware.org/bugzilla/show_bug.cgi?id=28363
- Update to release 1.3.239.0
- Add patches:
  * 0001-Run-cross-compiled-asm_offset-to-generate-asm-define.patch
  * v1.3.235-loader-fix-settings-of-cflags.patch
  * 0001-Revert-Fix-the-pkg-config-import-library-name-with-m.patch
- Dropped obsolete patches:
  * sdk-1.2.189.0-mingw-remove-lib-prefix.patch
  * 0001-cmake-add-support-to-specify-a-custom-asm_offset-exe.patch
  * 0001-loader-Fix-setting-libdir-in-generated-vulkan.pc-on-.patch
- Rebased patches:
  * v1.3.235-fix-asm_offset.patch
- Add _service file to make further updating easier
- Remove sdk-1.2.189.0-do-not-use-def-file.patch to match vulkan-1.dll
  library conventions provided by os driver
Add patch 0001-cmake-add-support-to-specify-a-custom-asm_offset-exe.patch
- Add patch sdk-1.2.189.0-mingw-remove-lib-prefix.patch
  to match naming of vulkan-1.dll provided by os graphics driver.
- Move spec file related changes from previous patch into
  loader/CMakeLists.txt
- Add patch 0001-loader-Fix-setting-libdir-in-generated-vulkan.pc-on-.patch
- Port to mingw32
- Update to release SDK-1.2.182.0
  * loader: Prevent crash from VK_KHR_display
  * loader: Silence erroneous implicit layer warning
- Update to release SDK-1.2.176.0
  * QNX platform support
- Update to release SDK-1.2.170.0
  * No user-visible changes
- Update to release 1.2.169
  * loader: Do not return OOM when layer count is 0
- Update to release 1.2.166
  * No user-visible changes
- update to 1.2.165:
  * loader: Properly check for elevated permissions 
  * loader: Remove SEEK_END usage
  * Rename LIB_SUFFIX to VULKAN_LIB_SUFFIX 
  * build: Update known-good files for 1.2.165 header 
- Update to release 1.2.162 (sdk)
  * Add GGP WSI platform support to Vulkan-Loader
- Update to release 1.2.161
  * Fix some issues when EnumerateAdapterPhysicalDevices is
    available.
  * loader: Override layer load when custom allocator used.
  * Add support for VK_FUCHSIA_imagepipe_surface.
- Update to release 1.2.154.1
  * Fix some issues when EnumerateAdapterPhysicalDevices is available
- Update to release 1.2.154
  * Revert loader error characteristics to 1.2.152
- Drop 0001-Revert-loader-Return-error-if-layer-loading-failed.patch
  (merged)
- Add patch which reverts a commit breaking Steam Play / Proton:
  * 0001-Revert-loader-Return-error-if-layer-loading-failed.patch
  Related issues:
  * https://github.com/ValveSoftware/steam-for-linux/issues/7368
  * https://github.com/KhronosGroup/Vulkan-Loader/issues/472
- update to 1.2.153:
  * loader: Return error if layer loading failed 
  * loader: Make device extensions return same count 
  * docs: Add info on VkConfig and override layer 
 
- Update to release 1.2.152
  * No user-visible changes
- Update to release 1.2.151
  * Fixed crash in device enumeration
- Update to release 1.2.148
  * No user-visible changes reported
- Update to release 1.2.145
  * scripts: Use named params for generator options
  * loader: Fix crash in vkGetDeviceQueue2
  * loader: Use MoltenVK in app bundle if found
  * build: include system headers last
- added vulkan-devel-xxBIT (bsc#1172301)
- Update to release 1.2.141
  * loader: Preload ICDs to speed up common path
- Update to release 1.2.137
  * Allow vkGetInstanceProcAddr to resolve itself with no instance.
  * loader: Strip out empty search paths.
- Update to release 1.2.135
  * Updated `CMakeLists.txt` and `common_codegen.py` to allow access to beta
    types and commands when including `vulkan.h`. Generated new loader
    header files.
- Update to release 1.2.133
  * Avoid clang warning about parentheses
  * secure_getenv change logging WARN to INFO
  * don't unconditionally add std-val meta layer
  * Fix buffer size updates in registry search
  * Add core 1.2 functions to gpa_helper
  * add null check to loaderValidateLayers
  * Warn when loader_secure_getenv() fails
  * Regenerate files for debug utils changes
  * Fix debug utils terminators being skipped
- Update to release 1.2.132
  * Improve 1.2 promoted extension fix
  * Fix handling of promoted device extensions
- Update to release 1.2.131
  * Support for Vulkan 1.2
- Use new macros (autosetup and cmake_build)
- Update to release 1.1.130
  * Support for vkGetPhysicalDeviceToolPropertiesEXT and other
    new extensions (cf. vulkan-docs).
- Update to release 1.1.127
  * Build system changes only
- Update to release 1.1.126
  * Build system changes only
- Update to release 1.1.124
  * loader: Add support for metal surfaces
  * loader: Use dxgi1_2 header instead of 1_6
  * loader: Dynamically load DXGI
  * layers: allow concurrent layer device creation
- Update to the new upstream release 1.1.123
  * loader: Match ICDs against DXGI adapters
- Update to new upstream release 1.1.120
  * loader: Make instance version report patch version
- Update to new upstream release 1.1.119
  * Additionally, ran `generate_source.py`.
- Update to new upstream release 1.1.112
  * loader: Fix bug in searching for missing extension
- Update to new upstream release 1.1.108
  * loader: VK_EXT_headless_surface additions
  * layers: add layer callbacks for device creation
- Use build dependency python-xml to fix Leap 42.3 builds
- Update to new upstream release 1.1.102
  * Build changes only, no user-visible points.
- Update to new upstream release 1.1.100
  * No changes, just a version bump to be in line
    with vulkan-headers.
- Update to new upstream release 1.1.97.0
  * loader: Fix memory not being zeroed after allocate
  * loader: Remove duplicate scanned json files
- Update to new upstream release 1.1.96
  * Documentation updates
- Update to new upstream release 1.1.95
  * docs: Use "ICD" instead of "layer" in ICD info
- Update to new upstream release 1.1.94
  * loader: Fix unwrapped loader instance being used
  * loader: Fix double free when enabling override
- Add back baselibs.conf that was in vulkan(.spec)
- Split vulkan SRPM -> vulkan-loader SRPM following a
  repository split upstream.
- Update to new snapshot 1.1.91
- Update to new snapshot 1.1.73
  * layers: Removed obsolete (and duplicate) VUIDs
  * layers: Make unique_objects ID map global
  * layers: Add VUIDs for VK_KHR_incremental_present
  * layers: Add canonical/unique ID to pipeline layout
  * layers: Add support for StorageBuffer storage class
  * loader: Add new core 1.1 entry points
  * loader: Update loader for Vulkan 1.1
  * vulkaninfo: Add core 1.1 extensions
- Skip building tests that are neither packaged nor ran.
- vulkan-devel has missing dependencies, this causes further
  confusion down the dependency chain, fix it by adding
  the required X and wayland components
- Update to new snapshot 1.1.70
  * Support for Vulkan 1.1 (Subgroup operations)
- Update to new snapshot 1.0.68
  * layers: add image layout validation to vkCmdBlitImage()
  * layers: Add VK_EXT_validation_cache implementation for shaders
  * layers: Add layer metadata for EXT_validation_cache extension
  * layers: Add descriptor limit checks to vkCreatePipelineLayout()
  * layers: Create instance & device extension lists
- Add no-git.diff
- Drop ImageMagick build-time requirement
- Update to new snapshot 1.0.65
  * The VK_EXT_global_priority extension extends the concept of
    device-scope queue priorities to now be a system-wide scope.
    The global/system-wide priority level takes priority over the
    per-process queue priorities.
  * New extension VK_KHR_bind_memory2: This extension allows
    vkBindBufferMemory and vkBindImageMemory to support multiple
    bindings to be performed at once while also being more
    extensible.
  * New extension VK_KHR_image_format_list: Provides a list of
    all formats that can be used with a Vulkan image when it is
    created.
  * New extension VK_KHR_maintenance2: Adds in various changes
    that were left out of Vulkan previously. These maintenance
    updates allow implementations to express clipping behavior of
    points, creating images with usage flags that may not be
    supported for the base image's format, creating uncompressed
    image views of compressed images, two new image layouts for
    depth stencil images, and other minor changes.
  * New extension VK_KHR_sampler_ycbcr_conversion: Support to
    perform specified color space conversions during texture
    sampling operations.
- Drop 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch
  (included upstream)
- Update to new upstream release 1.0.57.0
  * loader: Do not enumerate extensions from disabled implicit
    layers
  * layers:Handle ALL_*_BIT pipe stage barrier validation
  * LVL: Add validation check for CreateImageView
  * loader: Remove executable stack from libvulkan.so
  * layers: Fix mismatched new[] / delete
  * layers: Add new PV ranged enum validation function
  * layers: Don't do bogus transitions in invalidateCommandBuffers
- Update to new upstream release 1.0.54
  * Fix a few potential overruns
  * Configurable fallback search paths
  * Validate device features: imageCubeArray, dualSrcBlend,
    multiDrawIndirect, depthClamp, depthBounds, alphaToOne,
    samplerAnisotropy.
  * Add compressed texture query utils
  * Add feature checks for textureCompressionETC2,
    textureCompressionASTC_LDR, textureCompressionBC,
    sparseBinding device, sparseResidencyBuffer,
    sparseResidencyAliased, depthBiasClamp.
  * Remove deprecated KHX extension from OT/PV
  * Support CapabilityGeometryShaderPassThroughNV and
    CapabilitySampleMaskOverrideCoverage.
  * Support the viewport_array2, shader_subgroup_ballot and
    shader_subgroup_vote ext shader caps.
  * Change size of X8_D24_UNORM_PACK32 and D32_SFLOAT_S8_UINT
- Add 0001-cmake-GH1444-add-wayland-include-dir-to-cmake.patch
- Update to new upstream release 1.0.41
  * layers: Move image struct into cv_types header
  * layers: Move CreateImage validation into core_val
  * layers: Move DestroyImage code into buffer module
  * layers: Move CreateRenderPass format check to PV
  * layers: Rename misleading renderpass structure var
  * layers:Move gfx pipe check to create time
  * layers: Move image validation support to buffer_val
  * layers: Add enable for NV_GLSL_SHADER extension
- Add baselibs.conf [needed by libgtk-4-0]
- Update to new upstream release 1.0.39.1
  * layers: Add tracking for VK_KHR_display extension in PV
  * layers: Add null checks to RetireWorkOnQueue
  * vulkaninfo: fix segfault when DISPLAY is not set
  * layers: Complete support for VK_KHR_Display ext
- Update to 1.0.32.g28
* vkjson: Rename VkJsonAllProperties to VkJsonDevice
* loader: Fix json output of escape chars
* loader: Fix segfault in vulkaninfo
* Add vulkan C++ header
- Remove 0001-layers-Install-to-CMAKE_INSTALL_LIBDIR.patch,
  0001-loader-Add-install-rule.patch,
  0001-vkjson-don-t-clobber-cflags-or-you-ll-lose-fPIC.patch
  (upstreamed).
- Update to new snapshot 1.0.3.g5493
* Added helpers: getSwapchainNode(), getSwapchainFromImage(),
  getImageNode(), getImageViewData(), getSamplerNode(),
  getBufferViewInfo(), getBufferNode().
- Resolve build failure stemming from new glslang version
- Add 0001-layers-Install-to-CMAKE_INSTALL_LIBDIR.patch,
  0001-loader-Add-install-rule.patch,
  0001-vkjson-don-t-clobber-cflags-or-you-ll-lose-fPIC.patch.
  These were in a prior tarball made from a Fedora git,
  but we since switched to the upstream git.
- Initial package (version 1.0.3.g19) for build.opensuse.org
Comments 0
openSUSE Build Service is sponsored by