View previous topic :: View next topic |
Author |
Message |
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Wed Jun 16, 2021 9:34 am Post subject: [solved]vulkan games black screen, only sound |
|
|
When i try to play a game using Vulkan, whether it be Left 4 Dead 2 with the -vulkan parameter, or Proton with DXVK, all vulkan games black screen with only the sound playing. I’m using mesa-9999 and llvm-13.0.0.9999, but I did downgrade to both stable version of mesa and llvm but I would still black screen when starting vulkan games. Here is my make.conf file.
https://github.com/shoober420/rootscripts/blob/main/etc/portage/makeradeon.conf
lspci -k
Code: |
@gentoo:~$ lspci -k
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers (rev 05)
Subsystem: Dell Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers
Kernel driver in use: skl_uncore
00:01.0 PCI bridge: Intel Corporation 6th-10th Gen Core Processor PCIe Controller (x16) (rev 05)
Kernel driver in use: pcieport
00:14.0 USB controller: Intel Corporation 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller (rev 31)
Subsystem: Dell 100 Series/C230 Series Chipset Family USB 3.0 xHCI Controller
Kernel driver in use: xhci_hcd
00:14.2 Signal processing controller: Intel Corporation 100 Series/C230 Series Chipset Family Thermal Subsystem (rev 31)
Subsystem: Dell 100 Series/C230 Series Chipset Family Thermal Subsystem
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal
00:16.0 Communication controller: Intel Corporation 100 Series/C230 Series Chipset Family MEI Controller #1 (rev 31)
Subsystem: Dell 100 Series/C230 Series Chipset Family MEI Controller
00:17.0 SATA controller: Intel Corporation Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode] (rev 31)
Subsystem: Dell Q170/Q150/B150/H170/H110/Z170/CM236 Chipset SATA Controller [AHCI Mode]
Kernel driver in use: ahci
00:1b.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #17 (rev f1)
Kernel driver in use: pcieport
00:1c.0 PCI bridge: Intel Corporation 100 Series/C230 Series Chipset Family PCI Express Root Port #1 (rev f1)
Kernel driver in use: pcieport
00:1f.0 ISA bridge: Intel Corporation C236 Chipset LPC/eSPI Controller (rev 31)
Subsystem: Dell C236 Chipset LPC/eSPI Controller
00:1f.2 Memory controller: Intel Corporation 100 Series/C230 Series Chipset Family Power Management Controller (rev 31)
DeviceName: Onboard SATA #1
Subsystem: Dell 100 Series/C230 Series Chipset Family Power Management Controller
00:1f.4 SMBus: Intel Corporation 100 Series/C230 Series Chipset Family SMBus (rev 31)
Subsystem: Dell 100 Series/C230 Series Chipset Family SMBus
Kernel driver in use: i801_smbus
Kernel modules: i2c_i801
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-LM (rev 31)
Subsystem: Dell Ethernet Connection (2) I219-LM
Kernel driver in use: e1000e
Kernel modules: e1000e
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c5)
Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
Kernel driver in use: pcieport
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 14 [Radeon RX 5500/5500M / Pro 5500M] (rev c5)
Subsystem: XFX Pine Group Inc. Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
Kernel driver in use: amdgpu
Kernel modules: amdgpu
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 HDMI Audio
Subsystem: XFX Pine Group Inc. Navi 10 HDMI Audio
04:00.0 Non-Volatile memory controller: Sandisk Corp WD Black SN750 / PC SN730 NVMe SSD
Subsystem: Sandisk Corp WD Black SN750 / PC SN730 NVMe SSD
Kernel driver in use: nvme
Kernel modules: nvme
05:00.0 PCI bridge: Texas Instruments XIO2001 PCI Express-to-PCI Bridge
|
vulkaninfo
Code: |
==========
VULKANINFO
==========
Vulkan Instance Version: 1.2.181
Instance Extensions: count = 18
===============================
VK_EXT_acquire_xlib_display : extension revision 1
VK_EXT_debug_report : extension revision 10
VK_EXT_debug_utils : extension revision 2
VK_EXT_direct_mode_display : extension revision 1
VK_EXT_display_surface_counter : extension revision 1
VK_KHR_device_group_creation : extension revision 1
VK_KHR_display : extension revision 23
VK_KHR_external_fence_capabilities : extension revision 1
VK_KHR_external_memory_capabilities : extension revision 1
VK_KHR_external_semaphore_capabilities : extension revision 1
VK_KHR_get_display_properties2 : extension revision 1
VK_KHR_get_physical_device_properties2 : extension revision 2
VK_KHR_get_surface_capabilities2 : extension revision 1
VK_KHR_surface : extension revision 25
VK_KHR_surface_protected_capabilities : extension revision 1
VK_KHR_wayland_surface : extension revision 6
VK_KHR_xcb_surface : extension revision 6
VK_KHR_xlib_surface : extension revision 6
Layers: count = 4
=================
VK_LAYER_VALVE_steam_fossilize_32 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (AMD RADV NAVI14)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_fossilize_64 (Steam Pipeline Caching Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (AMD RADV NAVI14)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_32 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (AMD RADV NAVI14)
Layer-Device Extensions: count = 0
VK_LAYER_VALVE_steam_overlay_64 (Steam Overlay Layer) Vulkan version 1.2.136, layer version 1:
Layer Extensions: count = 0
Devices: count = 1
GPU id = 0 (AMD RADV NAVI14)
Layer-Device Extensions: count = 0
Presentable Surfaces:
=====================
GPU id : 0 (AMD RADV NAVI14):
Surface types: count = 2
VK_KHR_xcb_surface
VK_KHR_xlib_surface
Formats: count = 2
SurfaceFormat[0]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 4
PRESENT_MODE_IMMEDIATE_KHR
PRESENT_MODE_MAILBOX_KHR
PRESENT_MODE_FIFO_KHR
PRESENT_MODE_FIFO_RELAXED_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 3
maxImageCount = 0
currentExtent:
width = 256
height = 256
minImageExtent:
width = 256
height = 256
maxImageExtent:
width = 256
height = 256
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 2
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
COMPOSITE_ALPHA_INHERIT_BIT_KHR
supportedUsageFlags: count = 5
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
VkSurfaceCapabilities2EXT:
--------------------------
supportedSurfaceCounters:
None
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
GPU id : 0 (AMD RADV NAVI14):
Surface type = VK_KHR_wayland_surface
Formats: count = 2
SurfaceFormat[0]:
format = FORMAT_B8G8R8A8_SRGB
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
SurfaceFormat[1]:
format = FORMAT_B8G8R8A8_UNORM
colorSpace = COLOR_SPACE_SRGB_NONLINEAR_KHR
Present Modes: count = 2
PRESENT_MODE_MAILBOX_KHR
PRESENT_MODE_FIFO_KHR
VkSurfaceCapabilitiesKHR:
-------------------------
minImageCount = 4
maxImageCount = 0
currentExtent:
width = 4294967295
height = 4294967295
minImageExtent:
width = 1
height = 1
maxImageExtent:
width = 16384
height = 16384
maxImageArrayLayers = 1
supportedTransforms: count = 1
SURFACE_TRANSFORM_IDENTITY_BIT_KHR
currentTransform = SURFACE_TRANSFORM_IDENTITY_BIT_KHR
supportedCompositeAlpha: count = 2
COMPOSITE_ALPHA_OPAQUE_BIT_KHR
COMPOSITE_ALPHA_PRE_MULTIPLIED_BIT_KHR
supportedUsageFlags: count = 5
IMAGE_USAGE_TRANSFER_SRC_BIT
IMAGE_USAGE_TRANSFER_DST_BIT
IMAGE_USAGE_SAMPLED_BIT
IMAGE_USAGE_STORAGE_BIT
IMAGE_USAGE_COLOR_ATTACHMENT_BIT
VkSurfaceCapabilities2EXT:
--------------------------
supportedSurfaceCounters:
None
VkSurfaceProtectedCapabilitiesKHR:
----------------------------------
supportsProtected = false
Device Groups:
==============
Group 0:
Properties:
physicalDevices: count = 1
AMD RADV NAVI14 (ID: 0)
subsetAllocation = 0
Present Capabilities:
AMD RADV NAVI14 (ID: 0):
Can present images from the following devices: count = 1
AMD RADV NAVI14 (ID: 0)
Present modes: count = 1
DEVICE_GROUP_PRESENT_MODE_LOCAL_BIT_KHR
Device Properties and Extensions:
=================================
GPU0:
VkPhysicalDeviceProperties:
---------------------------
apiVersion = 4202676 (1.2.180)
driverVersion = 88084579 (0x5401063)
vendorID = 0x1002
deviceID = 0x7340
deviceType = PHYSICAL_DEVICE_TYPE_DISCRETE_GPU
deviceName = AMD RADV NAVI14
pipelineCacheUUID = 246fba77-8a98-9511-350e-e0eebc0e6591
VkPhysicalDeviceLimits:
-----------------------
maxImageDimension1D = 16384
maxImageDimension2D = 16384
maxImageDimension3D = 2048
maxImageDimensionCube = 16384
maxImageArrayLayers = 2048
maxTexelBufferElements = 4294967295
maxUniformBufferRange = 4294967295
maxStorageBufferRange = 4294967295
maxPushConstantsSize = 128
maxMemoryAllocationCount = 4294967295
maxSamplerAllocationCount = 65536
bufferImageGranularity = 0x00000040
sparseAddressSpaceSize = 0xfffffffc
maxBoundDescriptorSets = 32
maxPerStageDescriptorSamplers = 8388606
maxPerStageDescriptorUniformBuffers = 8388606
maxPerStageDescriptorStorageBuffers = 8388606
maxPerStageDescriptorSampledImages = 8388606
maxPerStageDescriptorStorageImages = 8388606
maxPerStageDescriptorInputAttachments = 8388606
maxPerStageResources = 8388606
maxDescriptorSetSamplers = 8388606
maxDescriptorSetUniformBuffers = 8388606
maxDescriptorSetUniformBuffersDynamic = 16
maxDescriptorSetStorageBuffers = 8388606
maxDescriptorSetStorageBuffersDynamic = 8
maxDescriptorSetSampledImages = 8388606
maxDescriptorSetStorageImages = 8388606
maxDescriptorSetInputAttachments = 8388606
maxVertexInputAttributes = 32
maxVertexInputBindings = 32
maxVertexInputAttributeOffset = 4294967295
maxVertexInputBindingStride = 2048
maxVertexOutputComponents = 128
maxTessellationGenerationLevel = 64
maxTessellationPatchSize = 32
maxTessellationControlPerVertexInputComponents = 128
maxTessellationControlPerVertexOutputComponents = 128
maxTessellationControlPerPatchOutputComponents = 120
maxTessellationControlTotalOutputComponents = 4096
maxTessellationEvaluationInputComponents = 128
maxTessellationEvaluationOutputComponents = 128
maxGeometryShaderInvocations = 127
maxGeometryInputComponents = 64
maxGeometryOutputComponents = 128
maxGeometryOutputVertices = 256
maxGeometryTotalOutputComponents = 1024
maxFragmentInputComponents = 128
maxFragmentOutputAttachments = 8
maxFragmentDualSrcAttachments = 1
maxFragmentCombinedOutputResources = 8
maxComputeSharedMemorySize = 65536
maxComputeWorkGroupCount: count = 3
65535
65535
65535
maxComputeWorkGroupInvocations = 1024
maxComputeWorkGroupSize: count = 3
1024
1024
1024
subPixelPrecisionBits = 8
subTexelPrecisionBits = 8
mipmapPrecisionBits = 8
maxDrawIndexedIndexValue = 4294967295
maxDrawIndirectCount = 4294967295
maxSamplerLodBias = 16
maxSamplerAnisotropy = 16
maxViewports = 16
maxViewportDimensions: count = 2
16384
16384
viewportBoundsRange: count = 2
-32768
32767
viewportSubPixelBits = 8
minMemoryMapAlignment = 4096
minTexelBufferOffsetAlignment = 0x00000004
minUniformBufferOffsetAlignment = 0x00000004
minStorageBufferOffsetAlignment = 0x00000004
minTexelOffset = -32
maxTexelOffset = 31
minTexelGatherOffset = -32
maxTexelGatherOffset = 31
minInterpolationOffset = -2
maxInterpolationOffset = 2
subPixelInterpolationOffsetBits = 8
maxFramebufferWidth = 16384
maxFramebufferHeight = 16384
maxFramebufferLayers = 1024
framebufferColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferStencilSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
framebufferNoAttachmentsSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
maxColorAttachments = 8
sampledImageColorSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageIntegerSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageDepthSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
sampledImageStencilSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
storageImageSampleCounts: count = 4
SAMPLE_COUNT_1_BIT
SAMPLE_COUNT_2_BIT
SAMPLE_COUNT_4_BIT
SAMPLE_COUNT_8_BIT
maxSampleMaskWords = 1
timestampComputeAndGraphics = true
timestampPeriod = 10
maxClipDistances = 8
maxCullDistances = 8
maxCombinedClipAndCullDistances = 8
discreteQueuePriorities = 2
pointSizeRange: count = 2
0
8191.88
lineWidthRange: count = 2
0
8191.88
pointSizeGranularity = 0.125
lineWidthGranularity = 0.125
strictLines = false
standardSampleLocations = true
optimalBufferCopyOffsetAlignment = 0x00000080
optimalBufferCopyRowPitchAlignment = 0x00000080
nonCoherentAtomSize = 0x00000040
VkPhysicalDeviceSparseProperties:
---------------------------------
residencyStandard2DBlockShape = true
residencyStandard2DMultisampleBlockShape = false
residencyStandard3DBlockShape = false
residencyAlignedMipSize = false
residencyNonResidentStrict = true
VkPhysicalDeviceConservativeRasterizationPropertiesEXT:
-------------------------------------------------------
primitiveOverestimationSize = 0
maxExtraPrimitiveOverestimationSize = 0
extraPrimitiveOverestimationSizeGranularity = 0
primitiveUnderestimation = false
conservativePointAndLineRasterization = false
degenerateTrianglesRasterized = true
degenerateLinesRasterized = false
fullyCoveredFragmentShaderInputVariable = false
conservativeRasterizationPostDepthCoverage = false
VkPhysicalDeviceCustomBorderColorPropertiesEXT:
-----------------------------------------------
maxCustomBorderColorSamplers = 4096
VkPhysicalDeviceDepthStencilResolvePropertiesKHR:
-------------------------------------------------
supportedDepthResolveModes: count = 4
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_AVERAGE_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
supportedStencilResolveModes: count = 3
RESOLVE_MODE_SAMPLE_ZERO_BIT
RESOLVE_MODE_MIN_BIT
RESOLVE_MODE_MAX_BIT
independentResolveNone = true
independentResolve = true
VkPhysicalDeviceDescriptorIndexingPropertiesEXT:
------------------------------------------------
maxUpdateAfterBindDescriptorsInAllPools = 67108863
shaderUniformBufferArrayNonUniformIndexingNative = false
shaderSampledImageArrayNonUniformIndexingNative = false
shaderStorageBufferArrayNonUniformIndexingNative = false
shaderStorageImageArrayNonUniformIndexingNative = false
shaderInputAttachmentArrayNonUniformIndexingNative = false
robustBufferAccessUpdateAfterBind = true
quadDivergentImplicitLod = false
maxPerStageDescriptorUpdateAfterBindSamplers = 8388606
maxPerStageDescriptorUpdateAfterBindUniformBuffers = 8388606
maxPerStageDescriptorUpdateAfterBindStorageBuffers = 8388606
maxPerStageDescriptorUpdateAfterBindSampledImages = 8388606
maxPerStageDescriptorUpdateAfterBindStorageImages = 8388606
maxPerStageDescriptorUpdateAfterBindInputAttachments = 8388606
maxPerStageUpdateAfterBindResources = 8388606
maxDescriptorSetUpdateAfterBindSamplers = 8388606
maxDescriptorSetUpdateAfterBindUniformBuffers = 8388606
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic = 16
maxDescriptorSetUpdateAfterBindStorageBuffers = 8388606
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic = 8
maxDescriptorSetUpdateAfterBindSampledImages = 8388606
maxDescriptorSetUpdateAfterBindStorageImages = 8388606
maxDescriptorSetUpdateAfterBindInputAttachments = 8388606
VkPhysicalDeviceDiscardRectanglePropertiesEXT:
----------------------------------------------
maxDiscardRectangles = 4
VkPhysicalDeviceDriverPropertiesKHR:
------------------------------------
driverID = DRIVER_ID_MESA_RADV
driverName = radv
driverInfo = Mesa 21.2.0-devel (git-561f9ae74b)
conformanceVersion = 1.2.3.0
VkPhysicalDeviceExternalMemoryHostPropertiesEXT:
------------------------------------------------
minImportedHostPointerAlignment = 0x00001000
VkPhysicalDeviceFloatControlsPropertiesKHR:
-------------------------------------------
denormBehaviorIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
roundingModeIndependence = SHADER_FLOAT_CONTROLS_INDEPENDENCE_32_BIT_ONLY
shaderSignedZeroInfNanPreserveFloat16 = true
shaderSignedZeroInfNanPreserveFloat32 = true
shaderSignedZeroInfNanPreserveFloat64 = true
shaderDenormPreserveFloat16 = true
shaderDenormPreserveFloat32 = true
shaderDenormPreserveFloat64 = true
shaderDenormFlushToZeroFloat16 = true
shaderDenormFlushToZeroFloat32 = true
shaderDenormFlushToZeroFloat64 = true
shaderRoundingModeRTEFloat16 = true
shaderRoundingModeRTEFloat32 = true
shaderRoundingModeRTEFloat64 = true
shaderRoundingModeRTZFloat16 = true
shaderRoundingModeRTZFloat32 = true
shaderRoundingModeRTZFloat64 = true
VkPhysicalDeviceIDPropertiesKHR:
--------------------------------
deviceUUID = 00000000-0300-0000-0000-000000000000
driverUUID = 414d442d-4d45-5341-2d44-525600000000
deviceNodeMask = 0
deviceLUIDValid = false
VkPhysicalDeviceInlineUniformBlockPropertiesEXT:
------------------------------------------------
maxInlineUniformBlockSize = 4194304
maxPerStageDescriptorInlineUniformBlocks = 134217728
maxPerStageDescriptorUpdateAfterBindInlineUniformBlocks = 134217728
maxDescriptorSetInlineUniformBlocks = 64
maxDescriptorSetUpdateAfterBindInlineUniformBlocks = 64
VkPhysicalDeviceLineRasterizationPropertiesEXT:
-----------------------------------------------
lineSubPixelPrecisionBits = 4
VkPhysicalDeviceMaintenance3PropertiesKHR:
------------------------------------------
maxPerSetDescriptors = 22369621
maxMemoryAllocationSize = 0xfffffffc
VkPhysicalDeviceMultiviewPropertiesKHR:
---------------------------------------
maxMultiviewViewCount = 8
maxMultiviewInstanceIndex = 2147483647
VkPhysicalDevicePCIBusInfoPropertiesEXT:
----------------------------------------
pciDomain = 0
pciBus = 3
pciDevice = 0
pciFunction = 0
VkPhysicalDevicePointClippingPropertiesKHR:
-------------------------------------------
pointClippingBehavior = POINT_CLIPPING_BEHAVIOR_ALL_CLIP_PLANES
VkPhysicalDeviceProvokingVertexPropertiesEXT:
---------------------------------------------
provokingVertexModePerPipeline = true
transformFeedbackPreservesTriangleFanProvokingVertex = true
VkPhysicalDevicePushDescriptorPropertiesKHR:
--------------------------------------------
maxPushDescriptors = 32
VkPhysicalDeviceRobustness2PropertiesEXT:
-----------------------------------------
robustStorageBufferAccessSizeAlignment = 0x00000004
robustUniformBufferAccessSizeAlignment = 0x00000004
VkPhysicalDeviceSamplerFilterMinmaxPropertiesEXT:
-------------------------------------------------
filterMinmaxSingleComponentFormats = true
filterMinmaxImageComponentMapping = true
VkPhysicalDeviceSubgroupSizeControlPropertiesEXT:
-------------------------------------------------
minSubgroupSize = 32
maxSubgroupSize = 64
maxComputeWorkgroupSubgroups = 4294967295
requiredSubgroupSizeStages: count = 2
SHADER_STAGE_COMPUTE_BIT
SHADER_STAGE_ALL
VkPhysicalDeviceTexelBufferAlignmentPropertiesEXT:
--------------------------------------------------
storageTexelBufferOffsetAlignmentBytes = 0x00000004
storageTexelBufferOffsetSingleTexelAlignment = true
uniformTexelBufferOffsetAlignmentBytes = 0x00000004
uniformTexelBufferOffsetSingleTexelAlignment = true
VkPhysicalDeviceTimelineSemaphorePropertiesKHR:
-----------------------------------------------
maxTimelineSemaphoreValueDifference = 18446744073709551615
VkPhysicalDeviceTransformFeedbackPropertiesEXT:
-----------------------------------------------
maxTransformFeedbackStreams = 4
maxTransformFeedbackBuffers = 4
maxTransformFeedbackBufferSize = 0xffffffff
maxTransformFeedbackStreamDataSize = 512
maxTransformFeedbackBufferDataSize = 512
maxTransformFeedbackBufferDataStride = 512
transformFeedbackQueries = true
transformFeedbackStreamsLinesTriangles = true
transformFeedbackRasterizationStreamSelect = false
transformFeedbackDraw = true
VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT:
----------------------------------------------------
maxVertexAttribDivisor = 4294967295
Device Extensions: count = 120
------------------------------
VK_AMD_buffer_marker : extension revision 1
VK_AMD_device_coherent_memory : extension revision 1
VK_AMD_draw_indirect_count : extension revision 2
VK_AMD_gcn_shader : extension revision 1
VK_AMD_gpu_shader_half_float : extension revision 2
VK_AMD_gpu_shader_int16 : extension revision 2
VK_AMD_memory_overallocation_behavior : extension revision 1
VK_AMD_mixed_attachment_samples : extension revision 1
VK_AMD_shader_ballot : extension revision 1
VK_AMD_shader_core_properties : extension revision 2
VK_AMD_shader_core_properties2 : extension revision 1
VK_AMD_shader_explicit_vertex_parameter : extension revision 1
VK_AMD_shader_fragment_mask : extension revision 1
VK_AMD_shader_image_load_store_lod : extension revision 1
VK_AMD_shader_info : extension revision 1
VK_AMD_shader_trinary_minmax : extension revision 1
VK_AMD_texture_gather_bias_lod : extension revision 1
VK_EXT_4444_formats : extension revision 1
VK_EXT_buffer_device_address : extension revision 2
VK_EXT_calibrated_timestamps : extension revision 2
VK_EXT_conditional_rendering : extension revision 2
VK_EXT_conservative_rasterization : extension revision 1
VK_EXT_custom_border_color : extension revision 12
VK_EXT_depth_clip_enable : extension revision 1
VK_EXT_depth_range_unrestricted : extension revision 1
VK_EXT_descriptor_indexing : extension revision 2
VK_EXT_discard_rectangles : extension revision 1
VK_EXT_display_control : extension revision 1
VK_EXT_extended_dynamic_state : extension revision 1
VK_EXT_extended_dynamic_state2 : extension revision 1
VK_EXT_external_memory_dma_buf : extension revision 1
VK_EXT_external_memory_host : extension revision 1
VK_EXT_global_priority : extension revision 2
VK_EXT_global_priority_query : extension revision 1
VK_EXT_host_query_reset : extension revision 1
VK_EXT_image_drm_format_modifier : extension revision 1
VK_EXT_image_robustness : extension revision 1
VK_EXT_index_type_uint8 : extension revision 1
VK_EXT_inline_uniform_block : extension revision 1
VK_EXT_line_rasterization : extension revision 1
VK_EXT_memory_budget : extension revision 1
VK_EXT_memory_priority : extension revision 1
VK_EXT_pci_bus_info : extension revision 2
VK_EXT_pipeline_creation_cache_control : extension revision 3
VK_EXT_pipeline_creation_feedback : extension revision 1
VK_EXT_post_depth_coverage : extension revision 1
VK_EXT_private_data : extension revision 1
VK_EXT_provoking_vertex : extension revision 1
VK_EXT_queue_family_foreign : extension revision 1
VK_EXT_robustness2 : extension revision 1
VK_EXT_sampler_filter_minmax : extension revision 2
VK_EXT_scalar_block_layout : extension revision 1
VK_EXT_shader_atomic_float : extension revision 1
VK_EXT_shader_demote_to_helper_invocation : extension revision 1
VK_EXT_shader_image_atomic_int64 : extension revision 1
VK_EXT_shader_stencil_export : extension revision 1
VK_EXT_shader_subgroup_ballot : extension revision 1
VK_EXT_shader_subgroup_vote : extension revision 1
VK_EXT_shader_viewport_index_layer : extension revision 1
VK_EXT_subgroup_size_control : extension revision 2
VK_EXT_texel_buffer_alignment : extension revision 1
VK_EXT_transform_feedback : extension revision 1
VK_EXT_vertex_attribute_divisor : extension revision 3
VK_EXT_ycbcr_image_arrays : extension revision 1
VK_GOOGLE_decorate_string : extension revision 1
VK_GOOGLE_hlsl_functionality1 : extension revision 1
VK_GOOGLE_user_type : extension revision 1
VK_KHR_16bit_storage : extension revision 1
VK_KHR_8bit_storage : extension revision 1
VK_KHR_bind_memory2 : extension revision 1
VK_KHR_buffer_device_address : extension revision 1
VK_KHR_copy_commands2 : extension revision 1
VK_KHR_create_renderpass2 : extension revision 1
VK_KHR_dedicated_allocation : extension revision 3
VK_KHR_deferred_host_operations : extension revision 4
VK_KHR_depth_stencil_resolve : extension revision 1
VK_KHR_descriptor_update_template : extension revision 1
VK_KHR_device_group : extension revision 4
VK_KHR_draw_indirect_count : extension revision 1
VK_KHR_driver_properties : extension revision 1
VK_KHR_external_fence : extension revision 1
VK_KHR_external_fence_fd : extension revision 1
VK_KHR_external_memory : extension revision 1
VK_KHR_external_memory_fd : extension revision 1
VK_KHR_external_semaphore : extension revision 1
VK_KHR_external_semaphore_fd : extension revision 1
VK_KHR_get_memory_requirements2 : extension revision 1
VK_KHR_image_format_list : extension revision 1
VK_KHR_imageless_framebuffer : extension revision 1
VK_KHR_incremental_present : extension revision 2
VK_KHR_maintenance1 : extension revision 2
VK_KHR_maintenance2 : extension revision 1
VK_KHR_maintenance3 : extension revision 1
VK_KHR_multiview : extension revision 1
VK_KHR_pipeline_executable_properties : extension revision 1
VK_KHR_push_descriptor : extension revision 2
VK_KHR_relaxed_block_layout : extension revision 1
VK_KHR_sampler_mirror_clamp_to_edge : extension revision 3
VK_KHR_sampler_ycbcr_conversion : extension revision 14
VK_KHR_separate_depth_stencil_layouts : extension revision 1
VK_KHR_shader_atomic_int64 : extension revision 1
VK_KHR_shader_clock : extension revision 1
VK_KHR_shader_draw_parameters : extension revision 1
VK_KHR_shader_float16_int8 : extension revision 1
VK_KHR_shader_float_controls : extension revision 4
VK_KHR_shader_non_semantic_info : extension revision 1
VK_KHR_shader_subgroup_extended_types : extension revision 1
VK_KHR_shader_terminate_invocation : extension revision 1
VK_KHR_spirv_1_4 : extension revision 1
VK_KHR_storage_buffer_storage_class : extension revision 1
VK_KHR_swapchain : extension revision 70
VK_KHR_swapchain_mutable_format : extension revision 1
VK_KHR_timeline_semaphore : extension revision 2
VK_KHR_uniform_buffer_standard_layout : extension revision 1
VK_KHR_variable_pointers : extension revision 1
VK_KHR_vulkan_memory_model : extension revision 3
VK_KHR_workgroup_memory_explicit_layout : extension revision 1
VK_KHR_zero_initialize_workgroup_memory : extension revision 1
VK_NV_compute_shader_derivatives : extension revision 1
VK_VALVE_mutable_descriptor_type : extension revision 1
VkQueueFamilyProperties:
========================
queueProperties[0]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 1
queueFlags = QUEUE_GRAPHICS | QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = true
queueProperties[1]:
-------------------
minImageTransferGranularity = (1,1,1)
queueCount = 4
queueFlags = QUEUE_COMPUTE | QUEUE_TRANSFER | QUEUE_SPARSE_BINDING
timestampValidBits = 64
present support = true
VkPhysicalDeviceMemoryProperties:
=================================
memoryHeaps: count = 3
memoryHeaps[0]:
size = 8321499136 (0x1f0000000) (7.75 GiB)
budget = 6035877888 (0x167c43000) (5.62 GiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryHeaps[1]:
size = 8573157376 (0x1ff000000) (7.98 GiB)
budget = 8524402688 (0x1fc181000) (7.94 GiB)
usage = 0 (0x00000000) (0.00 B)
flags:
None
memoryHeaps[2]:
size = 268435456 (0x10000000) (256.00 MiB)
budget = 235982848 (0x0e10d000) (225.05 MiB)
usage = 0 (0x00000000) (0.00 B)
flags: count = 1
MEMORY_HEAP_DEVICE_LOCAL_BIT
memoryTypes: count = 8
memoryTypes[0]:
heapIndex = 0
propertyFlags = 0x0001: count = 1
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[1]:
heapIndex = 1
propertyFlags = 0x0006: count = 2
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[2]:
heapIndex = 2
propertyFlags = 0x0007: count = 3
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[3]:
heapIndex = 1
propertyFlags = 0x000e: count = 3
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_HOST_CACHED_BIT
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[4]:
heapIndex = 0
propertyFlags = 0x00c1: count = 3
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[5]:
heapIndex = 1
propertyFlags = 0x00c6: count = 4
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[6]:
heapIndex = 2
propertyFlags = 0x00c7: count = 5
MEMORY_PROPERTY_DEVICE_LOCAL_BIT
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
memoryTypes[7]:
heapIndex = 1
propertyFlags = 0x00ce: count = 5
MEMORY_PROPERTY_HOST_VISIBLE_BIT
MEMORY_PROPERTY_HOST_COHERENT_BIT
MEMORY_PROPERTY_HOST_CACHED_BIT
MEMORY_PROPERTY_DEVICE_COHERENT_BIT_AMD
MEMORY_PROPERTY_DEVICE_UNCACHED_BIT_AMD
usable for:
IMAGE_TILING_OPTIMAL:
color images
FORMAT_D16_UNORM
FORMAT_D32_SFLOAT
FORMAT_S8_UINT
FORMAT_D16_UNORM_S8_UINT
FORMAT_D32_SFLOAT_S8_UINT
IMAGE_TILING_LINEAR:
color images
VkPhysicalDeviceFeatures:
=========================
robustBufferAccess = true
fullDrawIndexUint32 = true
imageCubeArray = true
independentBlend = true
geometryShader = true
tessellationShader = true
sampleRateShading = true
dualSrcBlend = true
logicOp = true
multiDrawIndirect = true
drawIndirectFirstInstance = true
depthClamp = true
depthBiasClamp = true
fillModeNonSolid = true
depthBounds = true
wideLines = true
largePoints = true
alphaToOne = false
multiViewport = true
samplerAnisotropy = true
textureCompressionETC2 = false
textureCompressionASTC_LDR = false
textureCompressionBC = true
occlusionQueryPrecise = true
pipelineStatisticsQuery = true
vertexPipelineStoresAndAtomics = true
fragmentStoresAndAtomics = true
shaderTessellationAndGeometryPointSize = true
shaderImageGatherExtended = true
shaderStorageImageExtendedFormats = true
shaderStorageImageMultisample = true
shaderStorageImageReadWithoutFormat = true
shaderStorageImageWriteWithoutFormat = true
shaderUniformBufferArrayDynamicIndexing = true
shaderSampledImageArrayDynamicIndexing = true
shaderStorageBufferArrayDynamicIndexing = true
shaderStorageImageArrayDynamicIndexing = true
shaderClipDistance = true
shaderCullDistance = true
shaderFloat64 = true
shaderInt64 = true
shaderInt16 = true
shaderResourceResidency = true
shaderResourceMinLod = true
sparseBinding = true
sparseResidencyBuffer = true
sparseResidencyImage2D = true
sparseResidencyImage3D = false
sparseResidency2Samples = false
sparseResidency4Samples = false
sparseResidency8Samples = false
sparseResidency16Samples = false
sparseResidencyAliased = true
variableMultisampleRate = true
inheritedQueries = true
VkPhysicalDevice16BitStorageFeaturesKHR:
----------------------------------------
storageBuffer16BitAccess = true
uniformAndStorageBuffer16BitAccess = true
storagePushConstant16 = true
storageInputOutput16 = true
VkPhysicalDevice4444FormatsFeaturesEXT:
---------------------------------------
formatA4R4G4B4 = true
formatA4B4G4R4 = true
VkPhysicalDevice8BitStorageFeaturesKHR:
---------------------------------------
storageBuffer8BitAccess = true
uniformAndStorageBuffer8BitAccess = true
storagePushConstant8 = true
VkPhysicalDeviceBufferDeviceAddressFeaturesKHR:
-----------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = false
VkPhysicalDeviceBufferDeviceAddressFeaturesEXT:
-----------------------------------------------
bufferDeviceAddress = true
bufferDeviceAddressCaptureReplay = false
bufferDeviceAddressMultiDevice = false
VkPhysicalDeviceConditionalRenderingFeaturesEXT:
------------------------------------------------
conditionalRendering = true
inheritedConditionalRendering = false
VkPhysicalDeviceCustomBorderColorFeaturesEXT:
---------------------------------------------
customBorderColors = true
customBorderColorWithoutFormat = true
VkPhysicalDeviceDepthClipEnableFeaturesEXT:
-------------------------------------------
depthClipEnable = true
VkPhysicalDeviceDescriptorIndexingFeaturesEXT:
----------------------------------------------
shaderInputAttachmentArrayDynamicIndexing = true
shaderUniformTexelBufferArrayDynamicIndexing = true
shaderStorageTexelBufferArrayDynamicIndexing = true
shaderUniformBufferArrayNonUniformIndexing = true
shaderSampledImageArrayNonUniformIndexing = true
shaderStorageBufferArrayNonUniformIndexing = true
shaderStorageImageArrayNonUniformIndexing = true
shaderInputAttachmentArrayNonUniformIndexing = true
shaderUniformTexelBufferArrayNonUniformIndexing = true
shaderStorageTexelBufferArrayNonUniformIndexing = true
descriptorBindingUniformBufferUpdateAfterBind = true
descriptorBindingSampledImageUpdateAfterBind = true
descriptorBindingStorageImageUpdateAfterBind = true
descriptorBindingStorageBufferUpdateAfterBind = true
descriptorBindingUniformTexelBufferUpdateAfterBind = true
descriptorBindingStorageTexelBufferUpdateAfterBind = true
descriptorBindingUpdateUnusedWhilePending = true
descriptorBindingPartiallyBound = true
descriptorBindingVariableDescriptorCount = true
runtimeDescriptorArray = true
VkPhysicalDeviceExtendedDynamicState2FeaturesEXT:
-------------------------------------------------
extendedDynamicState2 = true
extendedDynamicState2LogicOp = false
extendedDynamicState2PatchControlPoints = false
VkPhysicalDeviceExtendedDynamicStateFeaturesEXT:
------------------------------------------------
extendedDynamicState = true
VkPhysicalDeviceHostQueryResetFeaturesEXT:
------------------------------------------
hostQueryReset = true
VkPhysicalDeviceImageRobustnessFeaturesEXT:
-------------------------------------------
robustImageAccess = true
VkPhysicalDeviceImagelessFramebufferFeaturesKHR:
------------------------------------------------
imagelessFramebuffer = true
VkPhysicalDeviceIndexTypeUint8FeaturesEXT:
------------------------------------------
indexTypeUint8 = true
VkPhysicalDeviceInlineUniformBlockFeaturesEXT:
----------------------------------------------
inlineUniformBlock = true
descriptorBindingInlineUniformBlockUpdateAfterBind = true
VkPhysicalDeviceLineRasterizationFeaturesEXT:
---------------------------------------------
rectangularLines = false
bresenhamLines = true
smoothLines = false
stippledRectangularLines = false
stippledBresenhamLines = true
stippledSmoothLines = false
VkPhysicalDeviceMemoryPriorityFeaturesEXT:
------------------------------------------
memoryPriority = true
VkPhysicalDeviceMultiviewFeaturesKHR:
-------------------------------------
multiview = true
multiviewGeometryShader = true
multiviewTessellationShader = true
VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT:
--------------------------------------------------------
pipelineCreationCacheControl = true
VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR:
--------------------------------------------------------
pipelineExecutableInfo = true
VkPhysicalDevicePrivateDataFeaturesEXT:
---------------------------------------
privateData = true
VkPhysicalDeviceProvokingVertexFeaturesEXT:
-------------------------------------------
provokingVertexLast = true
transformFeedbackPreservesProvokingVertex = true
VkPhysicalDeviceRobustness2FeaturesEXT:
---------------------------------------
robustBufferAccess2 = true
robustImageAccess2 = true
nullDescriptor = true
VkPhysicalDeviceSamplerYcbcrConversionFeaturesKHR:
--------------------------------------------------
samplerYcbcrConversion = true
VkPhysicalDeviceScalarBlockLayoutFeaturesEXT:
---------------------------------------------
scalarBlockLayout = true
VkPhysicalDeviceSeparateDepthStencilLayoutsFeaturesKHR:
-------------------------------------------------------
separateDepthStencilLayouts = true
VkPhysicalDeviceShaderAtomicFloatFeaturesEXT:
---------------------------------------------
shaderBufferFloat32Atomics = true
shaderBufferFloat32AtomicAdd = false
shaderBufferFloat64Atomics = true
shaderBufferFloat64AtomicAdd = false
shaderSharedFloat32Atomics = true
shaderSharedFloat32AtomicAdd = true
shaderSharedFloat64Atomics = true
shaderSharedFloat64AtomicAdd = false
shaderImageFloat32Atomics = true
shaderImageFloat32AtomicAdd = false
sparseImageFloat32Atomics = true
sparseImageFloat32AtomicAdd = false
VkPhysicalDeviceShaderAtomicInt64FeaturesKHR:
---------------------------------------------
shaderBufferInt64Atomics = true
shaderSharedInt64Atomics = true
VkPhysicalDeviceShaderClockFeaturesKHR:
---------------------------------------
shaderSubgroupClock = true
shaderDeviceClock = true
VkPhysicalDeviceShaderDemoteToHelperInvocationFeaturesEXT:
----------------------------------------------------------
shaderDemoteToHelperInvocation = true
VkPhysicalDeviceFloat16Int8FeaturesKHR:
---------------------------------------
shaderFloat16 = true
shaderInt8 = true
VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT:
--------------------------------------------------
shaderImageInt64Atomics = true
sparseImageInt64Atomics = true
VkPhysicalDeviceShaderSubgroupExtendedTypesFeaturesKHR:
-------------------------------------------------------
shaderSubgroupExtendedTypes = true
VkPhysicalDeviceShaderTerminateInvocationFeaturesKHR:
-----------------------------------------------------
shaderTerminateInvocation = true
VkPhysicalDeviceSubgroupSizeControlFeaturesEXT:
-----------------------------------------------
subgroupSizeControl = true
computeFullSubgroups = true
VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT:
------------------------------------------------
texelBufferAlignment = true
VkPhysicalDeviceTimelineSemaphoreFeaturesKHR:
---------------------------------------------
timelineSemaphore = true
VkPhysicalDeviceTransformFeedbackFeaturesEXT:
---------------------------------------------
transformFeedback = true
geometryStreams = true
VkPhysicalDeviceUniformBufferStandardLayoutFeaturesKHR:
-------------------------------------------------------
uniformBufferStandardLayout = true
VkPhysicalDeviceVariablePointersFeaturesKHR:
--------------------------------------------
variablePointersStorageBuffer = true
variablePointers = true
VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT:
--------------------------------------------------
vertexAttributeInstanceRateDivisor = true
vertexAttributeInstanceRateZeroDivisor = true
VkPhysicalDeviceVulkanMemoryModelFeaturesKHR:
---------------------------------------------
vulkanMemoryModel = true
vulkanMemoryModelDeviceScope = true
vulkanMemoryModelAvailabilityVisibilityChains = false
VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR:
---------------------------------------------------------
workgroupMemoryExplicitLayout = true
workgroupMemoryExplicitLayoutScalarBlockLayout = true
workgroupMemoryExplicitLayout8BitAccess = true
workgroupMemoryExplicitLayout16BitAccess = true
VkPhysicalDeviceYcbcrImageArraysFeaturesEXT:
--------------------------------------------
ycbcrImageArrays = true
VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeaturesKHR:
---------------------------------------------------------
shaderZeroInitializeWorkgroupMemory = true
|
Any thoughts as to why my vulkan games black screen? Is vulkan-layers required for vulkan games? I must mention that CSGO and opengl games do work fine. _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420
Last edited by shoober420 on Thu Jul 01, 2021 8:34 am; edited 1 time in total |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1171 Location: /run/user/1000
|
Posted: Wed Jun 16, 2021 11:25 am Post subject: |
|
|
Is vkcube working ? |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Wed Jun 16, 2021 12:36 pm Post subject: |
|
|
very interesting discoveries. so vulkan-tools will not allow the “cube” flag and “wayland” flag to be set at the same time. when i globally disable wayland on vulkan-tools and run vkcube, it works. But emerge is preventing cube from being installed while the wayland flag is set. Why would I want to remove my wayland global use flag if I’m on a Sway/Radeon machine? The vkcube still worked even without wayland support. _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1171 Location: /run/user/1000
|
Posted: Wed Jun 16, 2021 12:54 pm Post subject: |
|
|
I missed that you're on wayland, well interesting indeed, seems like that's the problem then, for some reason, couldn't tell why. |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1255
|
Posted: Wed Jun 16, 2021 2:48 pm Post subject: |
|
|
shoober420 wrote: | very interesting discoveries. so vulkan-tools will not allow the “cube” flag and “wayland” flag to be set at the same time. |
wat?
Code: | ~ $ emerge -avtp vulkan-tools
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild U ] dev-util/vulkan-tools-1.2.181::pg_overlay [1.2.180::pg_overlay] USE="cube wayland -X" 0 KiB
-------
~ $ emerge -avtp vulkan-tools::gentoo
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild UD ] dev-util/vulkan-tools-1.2.179::gentoo [1.2.180::pg_overlay] USE="cube wayland -X" 824 KiB |
|
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Wed Jun 16, 2021 6:24 pm Post subject: |
|
|
Alright, so I have X and wayland global use flags set in make.conf and posted above. So vulkan-loader-9999 is installed with both X and wayland support. Then when trying to install vulkan-tools-9999 with X, wayland, and cube set, I get this error message.
Code: |
@gentoo:~$ doas emerge -av vulkan-tools
doas (lokiju420_-@gentoo) password:
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies -
!!! Problem resolving dependencies for dev-util/vulkan-tools
... done!
!!! The ebuild selected to satisfy "vulkan-tools" has unmet requirements.
- dev-util/vulkan-tools-9999::gentoo USE="X cube wayland" ABI_X86="(64) -32 (-x32)"
The following REQUIRED_USE flag constraints are unsatisfied:
cube? ( exactly-one-of ( X wayland ) )
The above constraints are a subset of the following complete expression:
!cube? ( any-of ( X wayland ) ) cube? ( exactly-one-of ( X wayland ) )
|
_________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
Ralphred l33t
Joined: 31 Dec 2013 Posts: 654
|
Posted: Wed Jun 16, 2021 8:25 pm Post subject: |
|
|
That would suggest that cube can only be built for X or wayland, and you have to pick. Or you can hack about in the code so it builds vkcube-x and vkcube-wayland if you like? |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Wed Jun 16, 2021 8:39 pm Post subject: |
|
|
installing vulkan-tools-9999 with cube enabled forces the X flag on the vulkan-loader-9999 package, which is actually the root of why i can’t switch between them.
Code: |
@gentoo:~$ doas emerge -av vulkan-tools
doas (lokiju420_-@gentoo) password:
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R *] media-libs/vulkan-loader-9999::gentoo USE="X* wayland -layers" ABI_X86="32 (64) (-x32)" 0 KiB
[ebuild N *] dev-util/vulkan-tools-9999::gentoo USE="X cube -wayland" ABI_X86="(64) -32 (-x32)" 0 KiB
Total: 2 packages (1 new, 1 reinstall), Size of downloads: 0 KiB
The following USE changes are necessary to proceed:
(see "package.use" in the portage(5) man page for more details)
# required by dev-util/vulkan-tools-9999::gentoo
# required by vulkan-tools (argument)
>=media-libs/vulkan-loader-9999 X
Would you like to add these changes to your config files? [Yes/No] no
@gentoo:~$
|
Perfect Gentleman wrote: | shoober420 wrote: | very interesting discoveries. so vulkan-tools will not allow the “cube” flag and “wayland” flag to be set at the same time. |
wat?
Code: | ~ $ emerge -avtp vulkan-tools
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild U ] dev-util/vulkan-tools-1.2.181::pg_overlay [1.2.180::pg_overlay] USE="cube wayland -X" 0 KiB
-------
~ $ emerge -avtp vulkan-tools::gentoo
These are the packages that would be merged, in reverse order:
Calculating dependencies... done!
[ebuild UD ] dev-util/vulkan-tools-1.2.179::gentoo [1.2.180::pg_overlay] USE="cube wayland -X" 824 KiB |
|
First off, you’re using an unsupported third party overlay. Second, you’re using an unsupported ebuild not in the official repos, which would explain how it’s working for you. That’s wat _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22686
|
Posted: Wed Jun 16, 2021 10:35 pm Post subject: |
|
|
Although Perfect Gentleman is using an ebuild from his overlay, his output also seems to show that if he forces Portage to pick from the Gentoo main tree, he still gets the ability to enable both flags at once. Your post seems to say that enabling both at once is not possible. His output says it is, at least for the specific version that Portage would install for him. |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1255
|
Posted: Thu Jun 17, 2021 3:02 am Post subject: |
|
|
Moreover it's just bumped version of Gentoo main tree version
Code: | /var/db/repos $ diff -s gentoo/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild pg_overlay/dev-util/vulkan-tools/vulkan-tools-1.2.181.ebuild
Files gentoo/dev-util/vulkan-tools/vulkan-tools-1.2.179.ebuild and pg_overlay/dev-util/vulkan-tools/vulkan-tools-1.2.181.ebuild are identical |
|
|
Back to top |
|
|
Ralphred l33t
Joined: 31 Dec 2013 Posts: 654
|
Posted: Thu Jun 17, 2021 10:43 am Post subject: |
|
|
shoober420 wrote: | installing vulkan-tools-9999 with cube enabled forces the X flag on the vulkan-loader-9999 package, which is actually the root of why i can’t switch between them. |
You missed the nuance of Code: | cube? ( exactly-one-of ( X wayland ) ) | It makes perfect sense that if you tell portage to build vulkan-tools with X support then media-libs/vulkan-loader too needs X support, as seen here vulkan-tools-9999.ebuild: | RDEPEND=">=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] | It's a bit counter intuitive to build cube for X if you use wayland, wouldn't it make more sense to build vulkan-tools with -X wayland cube so it actually tests your use case? |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Thu Jun 17, 2021 10:34 pm Post subject: |
|
|
No matter what global flags i remove or add from my make.conf file, vulkan-tools forces itself to be built with X support. I even hashed out the “REQUIRED_USE=“ and “RDEPEND=“ sections of the ebuild and i get the same error. I have no idea why my machine forces X to be enabled, stopping me from installing the wayland version.
I even tried compiling vulkan-loaders without X support just out of desperation, but the X flag still forces itself on when installing vulkan-tools no matter what version it is. _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22686
|
Posted: Fri Jun 18, 2021 1:19 am Post subject: |
|
|
shoober420 wrote: | installing vulkan-tools-9999 with cube enabled forces the X flag on the vulkan-loader-9999 package, which is actually the root of why i can’t switch between them. | No. According to the REQUIRED_USE directive, installing with cube forces the use of exactly-one-of ( X wayland ) on vulkan-tools. Additionally, vulkan-tools has an RDEPEND of >=media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?], so whichever flag(s) you set on vulkan-tools must also be on vulkan-loader. If you install a wayland-only vulkan-tools, you can disable X on vulkan-loader. shoober420 wrote: | No matter what global flags i remove or add from my make.conf file, vulkan-tools forces itself to be built with X support. | This works fine for me. Code: | # USE='-X wayland' emerge -pv vulkan-tools
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-util/vulkan-tools-1.2.170::gentoo USE="wayland -X -cube" ABI_X86="(64) -32 (-x32)" 816 KiB | If you need help, please post exactly what you did, and the output you get. shoober420 wrote: | I even hashed out the “REQUIRED_USE=“ and “RDEPEND=“ sections of the ebuild and i get the same error. | Those would not account for the problem you seem to be reporting. shoober420 wrote: | I have no idea why my machine forces X to be enabled, stopping me from installing the wayland version. | As you have not showed the output or how you got there, neither do we know why you have this problem. If I had to guess, you haven't actually tried disabling USE=X on vulkan-tools, and the default-enabled state is prevailing. |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Fri Jun 18, 2021 12:38 pm Post subject: |
|
|
Im starting this from the top.
I've removed "X" and "wayland" global use flags from my make.conf for this test so that there is no external interference.
I've completely uninstalled all instances of "vulkan-headers", "vulkan-tools", and "vulkan-loader" to avoid any further external interference.
I took the vulkan-headers, vulkan-tools, and vulkan-loader ebuilds from my "/var/db/repos/gentoo/foo" directory and gave them the version of "1.2.181", since they are the same as "1.2.179", and even "9999", which I was using prior.
I left "cube" in my make.conf, since its vital to test how vulkan is working on my system.
When i enter, "doas emerge -av vulkan-tools" with this environment, i get this output.
Code: |
@gentoo:~$ doas emerge -av vulkan-tools
doas (lokiju420_-@gentoo) password:
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-util/glslang-11.4.0::gentoo ABI_X86="(64) -32 (-x32)" 3,264 KiB
[ebuild N ] dev-util/vulkan-tools-1.2.181::localrepo USE="cube -X -wayland" ABI_X86="(64) -32 (-x32)" 0 KiB
Total: 2 packages (2 new), Size of downloads: 3,264 KiB
Would you like to merge these packages? [Yes/No] no
Quitting.
@gentoo:~$
|
I am now putting "wayland" into my make.conf.
running "doas emerge -av vulkan-tools" will allow me to install vkcube with only "cube wayland" support. (awesome getting farther)
Code: |
@gentoo:~$ doas emerge -av vulkan-tools
doas (lokiju420_-@gentoo) password:
* IMPORTANT: 9 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild N ] dev-util/vulkan-tools-1.2.181::localrepo USE="cube wayland -X" ABI_X86="(64) -32 (-x32)" 0 KiB
Total: 1 package (1 new), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No] no
Quitting.
|
running vkcube works in this current environment
attempting to run left 4 dead 2 with the "-vulkan" parameter still black screens / rebooting and doing same test just incase / same results
now removing "wayland" flag from make.conf and adding in "X" flag
running "doas emerge -Cav vulkan-headers vulkan-loader vulkan-tools" to start clean
removing "wayland" and adding X to my make.conf file
running "doas emerge -av vulkan-headers vulkan-loader vulkan-tools"
everything installs with "X cube -wayland" and also vkcube works in this environment as well.
so right now, both test for vkcube, in X and wayland are working on my system
im going to just assume me oringally having "X wayland" in my make.conf global use flags was causing the whole "wayland cube" issue, but it doesnt matter now since ive tested in both environments and they work fine
lets try and now combine "X wayland" flags like my original environment but drop "cube" from my make.conf so that vulkan has proper support for both environments and i avoid that original error i was encountering
running "doas emerge -Cav vulkan-loader vulkan-headers vulkan-tools" for safe measure
running "doas emerge -av vulkan-loader vulkan-headers" with "X wayland" combo since I'm on sway/radeon and need wayland set globally to ensure proper wayland support
running "doas emerge -av mesa" to make sure i have everything set up properly
running "doas runit-init 6" to reboot my machine with settings that should work
left 4 dead 2 with -vulkan parameter is still blackscreening
vkcube works in both X and wayland use flag cases, so this doesnt make any sense. no proton dxvk games either. nothing vulkan works on my system
how can i debug this further? _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 22686
|
Posted: Fri Jun 18, 2021 3:45 pm Post subject: |
|
|
Sorry, no help here. I cannot offer advice on Vulkan or Wayland issues. I am only here for the USE flag questions. |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1171 Location: /run/user/1000
|
Posted: Fri Jun 18, 2021 3:54 pm Post subject: |
|
|
If you have the cube running then I guess Vulkan is working on your system.
How about other games using Vulkan? Do they work?
I just tried out of curiosity left 4 dead 2 , after installation I gave it a run without -vulkan, it run fine.
Then I added -vulkan %command% in the launch options and it didn't run at all
DXVK runs fine here, so I don't know, I understand that this update (introducing vulkan) is very recent, 4 days ago, and I see in the discussions for that game that people are complaining about it.
Trying to say here that maybe it's that game only with a problem |
|
Back to top |
|
|
Ionen Developer
Joined: 06 Dec 2018 Posts: 2860
|
Posted: Fri Jun 18, 2021 3:56 pm Post subject: |
|
|
Is it a 32bit game? I could imagine some abi_x86_32 being missing on something like vulkan-loaders or backing drivers. That 64bit vkcube works wouldn't mean as much then. |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Fri Jun 18, 2021 7:11 pm Post subject: |
|
|
kajzer wrote: | If you have the cube running then I guess Vulkan is working on your system.
How about other games using Vulkan? Do they work?
I just tried out of curiosity left 4 dead 2 , after installation I gave it a run without -vulkan, it run fine.
Then I added -vulkan %command% in the launch options and it didn't run at all
DXVK runs fine here, so I don't know, I understand that this update (introducing vulkan) is very recent, 4 days ago, and I see in the discussions for that game that people are complaining about it.
Trying to say here that maybe it's that game only with a problem |
Anything vulkan related black screens with the sound playing in the back (besides vkcube). I can run left 4 dead 2 without -vulkan and it works. adding -vulkan black screens the game with the sound playing in the background. If i run proton with a opengl game, like deus ex goty using opengl render, it works. this is all purely vulkan related. does left 4 dead 2 behave the same for you as well when adding -vulkan when you say it doesn’t run? (black screen no sound)
Ionen wrote: | Is it a 32bit game? I could imagine some abi_x86_32 being missing on something like vulkan-loaders or backing drivers. That 64bit vkcube works wouldn't mean as much then. |
that’s possible, ill look at the dependency tree and see if i’m missing a 32 version of something _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1171 Location: /run/user/1000
|
Posted: Fri Jun 18, 2021 8:09 pm Post subject: |
|
|
shoober420 wrote: |
Anything vulkan related black screens with the sound playing in the back (besides vkcube). I can run left 4 dead 2 without -vulkan and it works. adding -vulkan black screens the game with the sound playing in the background. If i run proton with a opengl game, like deus ex goty using opengl render, it works. this is all purely vulkan related. does left 4 dead 2 behave the same for you as well when adding -vulkan when you say it doesn’t run? (black screen no sound)
|
Do you add "-vulkan %command%" or just "-vulkan" ?
If I run it with "-vulkan" it works, but I don't know if it uses Vulkan (looks the same as opengl), if I run it with "-vulkan %command% "then it just quits after launching, no black screen, nothing happens actually
EDIT:
yeah only -vulkan or %command% -vulkan
I had to google and found this about this latest update
Anyway to answer your question, it works here, on amd vega and X |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Sat Jun 19, 2021 5:21 am Post subject: |
|
|
kajzer wrote: |
Do you add "-vulkan %command%" or just "-vulkan" ?
If I run it with "-vulkan" it works, but I don't know if it uses Vulkan (looks the same as opengl), if I run it with "-vulkan %command% "then it just quits after launching, no black screen, nothing happens actually
EDIT:
yeah only -vulkan or %command% -vulkan
I had to google and found this about this latest update
Anyway to answer your question, it works here, on amd vega and X |
i’m using only -vulkan, no %command%. i tried doing a lot of debugging. i downgraded to stable xorg, vulkan-*-1.0.79, installed vulkan layers, and nothing worked.
since there is no one who uses sway/radeon on gentoo and plays vulkan games, i don’t really have anyone to help me here. i guess i’ll just wait for native wayland support in wine. _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1171 Location: /run/user/1000
|
Posted: Sat Jun 19, 2021 8:25 am Post subject: |
|
|
You can try running steam from terminal, that way you can see the messages when you start the game
I tried that and I get this, there's much more but I think this is enough, in your case it might give some useful info why it isn't working
Code: | >>> Adding process 461 for game ID 550
>>> Adding process 463 for game ID 550
>>> Adding process 464 for game ID 550
Installing breakpad exception handler for appid(steam)/version(1623193086)
SDL video target is 'x11'
SDL video target is 'x11'
Using shader api: shaderapivk
info: Game: hl2_linux
info: DXVK: v1.8.1-3-gd3e43ed
info: Built-in extension providers:
info: SDL2 WSI
info: Enabled instance extensions:
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_xlib_surface
warn: D3D9: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: AMD RADV RAVEN (ACO):
info: Driver: 21.1.1
info: Vulkan: 1.2.168
info: Memory Heap[0]:
info: Size: 3072 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Memory Type[5]: Property Flags = 0xc6
info: Memory Type[7]: Property Flags = 0xce
info: Memory Heap[1]:
info: Size: 2048 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Type[4]: Property Flags = 0xc1
info: Memory Type[6]: Property Flags = 0xc7 |
|
|
Back to top |
|
|
The Main Man Veteran
Joined: 27 Nov 2014 Posts: 1171 Location: /run/user/1000
|
Posted: Sun Jun 20, 2021 2:46 am Post subject: |
|
|
I installed Sway and Wayland , it's working fine, everything is running nice, except Vulkan
vulkan-info gives normal results, it detects wayland
Code: | $ vulkaninfo | grep wayl
VK_KHR_wayland_surface : extension revision 6
Surface type = VK_KHR_wayland_surface |
but vkcube with cube wayland -X is segfaulting
Code: | $ vkcube
Selected GPU 0: AMD RADV RAVEN (ACO), type: 1
zsh: segmentation fault vkcube |
with cube -wayland X it's working
Didn't spend much time with it, will continue tomorrow
I have both X and wayland in make.conf , the only thing which has to be set specifically is cube use flag on vulkan-tools which demands to choose one or the other protocol |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1255
|
Posted: Sun Jun 20, 2021 5:48 am Post subject: |
|
|
vkcube was fixed in 181. |
|
Back to top |
|
|
shoober420 Apprentice
Joined: 22 May 2017 Posts: 224
|
Posted: Sun Jun 20, 2021 6:14 am Post subject: |
|
|
I really appreciate you testing this out with me. Ive now installed all 9999 packages again and reverted from using stable packages.
I tried using the AMDGPU-PRO drivers and installing them as per the gentoo wiki (https://wiki.gentoo.org/wiki/AMDGPU-PRO#Use_AMDGPU-PRO_Vulkan_drivers_for_specific_games) but got block noise, white noise, and a multi colored square when launching l4d2 with -vulkan.
https://ibb.co/LN9HVtf
here is the terminal output when running l4d2 -vulkan with normal mesa
Code: |
@gentoo:~$ sh steamlaunch
/home/lokiju420_-/.local/share/Steam/steam.sh: line 117: VERSION_ID: unbound variable
Couldn't import apt, please install python3-apt or update steamdeps for your distribution.
/home/lokiju420_-/.local/share/Steam/steam.sh: line 117: VERSION_ID: unbound variable
Running Steam on gentoo 64-bit
STEAM_RUNTIME is enabled by the user
Pins up-to-date!
Steam client's requirements are satisfied
WARNING: Using default/fallback debugger launch
/home/lokiju420_-/.local/share/Steam/ubuntu12_32/steam
[2021-06-19 18:54:13] Startup - updater built Jun 16 2021 05:25:53
[2021-06-19 18:54:13] Opted in to client beta 'publicbeta' via beta file
You are in the 'publicbeta' client beta.
Installing breakpad exception handler for appid(steam)/version(1623823138)
[2021-06-19 18:54:13] Loading cached metrics from disk (/home/lokiju420_-/.local/share/Steam/package/steam_client_metrics.bin)
[2021-06-19 18:54:13] Using the following download hosts for Public, Realm steamglobal
[2021-06-19 18:54:13] 1. https://cdn.cloudflare.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-06-19 18:54:13] 2. https://cdn.akamai.steamstatic.com, /client/, Realm 'steamglobal', weight was 100, source = 'update_hosts_cached.vdf'
[2021-06-19 18:54:13] 3. http://media.steampowered.com, /client/, Realm 'steamglobal', weight was 1, source = 'baked in'
Installing breakpad exception handler for appid(steam)/version(1623823138)
[2021-06-19 18:54:13] Verifying installation...
[2021-06-19 18:54:13] Verification complete
Loaded SDL version 2.0.15-6501165
Steam: An X Error occurred
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 20 (X_GetProperty)
Atom id in failed request: 0x0
Serial number of failed request: 12
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 20 (X_GetProperty)
Atom id in failed request: 0x0
Serial number of failed request: 13
xerror_handler: X failed, continuing
Steam: An X Error occurred
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 20 (X_GetProperty)
Atom id in failed request: 0x0
Serial number of failed request: 14
xerror_handler: X failed, continuing
Installing breakpad exception handler for appid(steam)/version(1623823138)
STEAM_RUNTIME_HEAVY: 1
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
[0619/185414.172317:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: browser
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
[0619/185414.193383:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0619/185414.193431:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1623821174
[0619/185414.193448:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0619/185414.193470:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Init: failed to create a NetworkManager client
(steam:3732): GLib-GIO-CRITICAL **: 18:54:14.204: g_dbus_proxy_call_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
(steam:3732): GLib-GObject-WARNING **: 18:54:14.204: invalid (NULL) pointer instance
(steam:3732): GLib-GObject-CRITICAL **: 18:54:14.204: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
CreateBoundSocket: failed to create socket, error EAFNOSUPPORT (97)
PulseAudio connect failed (used only for Mic Volume Control) with error: Access denied
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
CApplicationManagerPopulateThread took 84 milliseconds to initialize (will have waited on CAppInfoCacheReadFromDiskThread)
[0619/185414.246483:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0619/185414.246518:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1623821174
[0619/185414.246608:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0619/185414.246612:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0619/185414.247529:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
CAppInfoCacheReadFromDiskThread took 115 milliseconds to initialize
Installing breakpad exception handler for appid(steam)/version(1623823138)
[0619/185414.273124:ERROR:gl_surface_glx.cc(79)] XGetWindowAttributes failed for window 25165828.
[0619/185414.273150:ERROR:gl_surface_glx.cc(837)] Failed to get GLXConfig
[0619/185414.273157:ERROR:gpu_info_collector.cc(61)] gl::GLContext::CreateOffscreenGLSurface failed
[0619/185414.273161:ERROR:gpu_info_collector.cc(200)] Could not create surface for info collection.
[0619/185414.273186:ERROR:gpu_init.cc(66)] gpu::CollectGraphicsInfo failed.
[0619/185414.275482:WARNING:x11_util.cc(1415)] X error received: serial 179, error_code 8 (BadMatch (invalid parameter attributes)), request_code 78, minor_code 0 (X_CreateColormap)
[0619/185414.275582:WARNING:x11_util.cc(1415)] X error received: serial 187, error_code 12 (BadColor (invalid Colormap parameter)), request_code 1, minor_code 0 (X_CreateWindow)
[0619/185414.275610:WARNING:x11_util.cc(1415)] X error received: serial 188, error_code 3 (BadWindow (invalid Window parameter)), request_code 3, minor_code 0 (X_GetWindowAttributes)
[0619/185414.276109:ERROR:viz_main_impl.cc(180)] Exiting GPU process due to errors during initialization
[0619/185414.277279:WARNING:x11_util.cc(1415)] X error received: serial 190, error_code 3 (BadWindow (invalid Window parameter)), request_code 4, minor_code 0 (X_DestroyWindow)
[0619/185414.282246:WARNING:gpu_process_host.cc(1213)] The GPU process has crashed 1 time(s)
Installing breakpad exception handler for appid(steam)/version(1623823138)
[0619/185414.295738:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0619/185414.295770:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1623821174
[0619/185414.295773:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0619/185414.295776:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0619/185414.296259:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: gpu-process
[0619/185414.313354:WARNING:gpu_process_host.cc(982)] Reinitialized the GPU process after a crash. The reported initialization time was 15 ms
[0619/185414.345834:WARNING:crash_reporting.cc(286)] Failed to set crash key: UserID with value: 0
[0619/185414.345869:WARNING:crash_reporting.cc(286)] Failed to set crash key: BuildID with value: 1623821174
[0619/185414.345872:WARNING:crash_reporting.cc(286)] Failed to set crash key: SteamUniverse with value: Public
[0619/185414.345874:WARNING:crash_reporting.cc(286)] Failed to set crash key: Vendor with value: Valve
[0619/185414.346560:INFO:crash_reporting.cc(247)] Crash reporting enabled for process: utility
Installing breakpad exception handler for appid(steam)/version(1623823138)
Opted-in Controller Mask for AppId 0: 0
(steam:3732): Gtk-WARNING **: 18:54:27.099: gtk_disable_setlocale() must be called before gtk_init()
Installing breakpad exception handler for appid(steam)/version(1623823138)
LogonFailure 85
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
roaming config store loaded successfully - 21437 bytes.
migrating temporary roaming config store
BRefreshApplicationsInLibrary 1: 92ms
Installing breakpad exception handler for appid(steam)/version(1623823138)
[0619/185438.235239:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0619/185438.261579:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0619/185438.277472:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
Installing breakpad exception handler for appid(steam)/version(1623823138)
Failed to init SteamVR because it isn't installed
Installing breakpad exception handler for appid(steam)/version(1623823138)
ExecCommandLine: "'/home/lokiju420_-/.local/share/Steam/ubuntu12_32/steam'"
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
System startup time: 24.70 seconds
[0619/185438.639168:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
[0619/185438.644084:INFO:crash_reporting.cc(270)] Crash reporting enabled for process: renderer
BuildCompleteAppOverviewChange: 717
RegisterForAppOverview 1: 130ms
RegisterForAppOverview 2: 130ms
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
Installing breakpad exception handler for appid(steam)/version(1623823138)
[550]Non-Steam Controller Configs Enabled: 1
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to ProcessingInstallScript with ""
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to SynchronizingCloud with ""
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to ProcessingShaderCache with ""
Fossilize INFO: Autogroup scheduling is not enabled on this kernel. Will rely entirely on nice().
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to SiteLicenseSeatCheckout with ""
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to CreatingProcess with ""
GameAction [AppID 550, ActionID 1] : LaunchApp waiting for user response to CreatingProcess ""
GameAction [AppID 550, ActionID 1] : LaunchApp continues with user response "CreatingProcess"
Opted-in Controller Mask for AppId 550: fffd
/bin/sh\0-c\0/home/lokiju420_-/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=550 -- '/home/lokiju420_-/.local/share/Steam/steamapps/common/Left 4 Dead 2/./hl2.sh' -game left4dead2 -steam -vulkan\0
Game update: AppID 550 "", ProcID 8795, IP 0.0.0.0:0
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
Starting app 550
>>> Adding process 8795 for game ID 550
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to WaitingGameWindow with ""
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
pid 8797 != 8796, skipping destruction (fork without exec?)
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS64): ignored.
GameAction [AppID 550, ActionID 1] : LaunchApp changed task to Completed with ""
>>> Adding process 8796 for game ID 550
>>> Adding process 8798 for game ID 550
SDL video target is 'x11'
SDL video target is 'x11'
>>> Adding process 8799 for game ID 550
>>> Adding process 8804 for game ID 550
Using shader api: shaderapivk
info: Game: hl2_linux
info: DXVK: v1.8.1-3-gd3e43ed
info: Built-in extension providers:
info: SDL2 WSI
info: Enabled instance extensions:
info: VK_KHR_get_surface_capabilities2
info: VK_KHR_surface
info: VK_KHR_xlib_surface
warn: D3D9: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT
info: AMD RADV NAVI14:
info: Driver: 21.1.99
info: Vulkan: 1.2.180
info: Memory Heap[0]:
info: Size: 7936 MiB
info: Flags: 0x1
info: Memory Type[0]: Property Flags = 0x1
info: Memory Type[4]: Property Flags = 0xc1
info: Memory Heap[1]:
info: Size: 8176 MiB
info: Flags: 0x0
info: Memory Type[1]: Property Flags = 0x6
info: Memory Type[3]: Property Flags = 0xe
info: Memory Type[5]: Property Flags = 0xc6
info: Memory Type[7]: Property Flags = 0xce
info: Memory Heap[2]:
info: Size: 256 MiB
info: Flags: 0x1
info: Memory Type[2]: Property Flags = 0x7
info: Memory Type[6]: Property Flags = 0xc7
WARNING: unable to link grab_window and grab_window because one or more is a ConCommand.
Convar sdl_displayindex has multiple different change callbacks
Using breakpad crash handler
[S_API] SteamAPI_Init(): Loaded '/home/lokiju420_-/.local/share/Steam/linux32/steamclient.so' OK.
Game update: AppID 550 "", ProcID 8799, IP 0.0.0.0:0
RecordSteamInterfaceCreation (PID 8799): SteamUtils010 /
Setting breakpad minidump AppID = 550
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
RecordSteamInterfaceCreation (PID 8799): SteamUser021 / User
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197990530856 [API loaded yes]
SteamInternal_SetMinidumpSteamID: Setting Steam ID: 76561197990530856
RecordSteamInterfaceCreation (PID 8799): SteamUser019 / User
RecordSteamInterfaceCreation (PID 8799): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 8799): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 8799): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 8799): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 8799): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 8799): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 8799): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 8799): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 8799): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 8799): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 8799): STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
RecordSteamInterfaceCreation (PID 8799): SteamController005 / Controller
RecordSteamInterfaceCreation (PID 8799): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 8799): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 8799): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 8799): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 8799): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 8799): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 8799): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 8799): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
Installing breakpad exception handler for appid(steam)/version(1623823138)
Did not detect any valid joysticks.
RecordSteamInterfaceCreation (PID 8799): SteamUser019 / User
RecordSteamInterfaceCreation (PID 8799): SteamFriends015 / Friends
RecordSteamInterfaceCreation (PID 8799): SteamUtils009 / Utils
RecordSteamInterfaceCreation (PID 8799): SteamMatchMaking009 / Matchmaking
RecordSteamInterfaceCreation (PID 8799): SteamMatchMakingServers002 / MatchmakingServers
RecordSteamInterfaceCreation (PID 8799): STEAMUSERSTATS_INTERFACE_VERSION011 / UserStats
RecordSteamInterfaceCreation (PID 8799): STEAMAPPS_INTERFACE_VERSION008 / Apps
RecordSteamInterfaceCreation (PID 8799): SteamNetworking005 / Networking
RecordSteamInterfaceCreation (PID 8799): STEAMREMOTESTORAGE_INTERFACE_VERSION014 / RemoteStorage
RecordSteamInterfaceCreation (PID 8799): STEAMSCREENSHOTS_INTERFACE_VERSION003 / Screenshots
RecordSteamInterfaceCreation (PID 8799): STEAMHTTP_INTERFACE_VERSION002 / HTTP
RecordSteamInterfaceCreation (PID 8799): STEAMUNIFIEDMESSAGES_INTERFACE_VERSION001 / UnifiedMessages
RecordSteamInterfaceCreation (PID 8799): SteamController005 / Controller
RecordSteamInterfaceCreation (PID 8799): STEAMUGC_INTERFACE_VERSION010 / UGC
RecordSteamInterfaceCreation (PID 8799): STEAMAPPLIST_INTERFACE_VERSION001 / AppList
RecordSteamInterfaceCreation (PID 8799): STEAMMUSIC_INTERFACE_VERSION001 / Music
RecordSteamInterfaceCreation (PID 8799): STEAMMUSICREMOTE_INTERFACE_VERSION001 / MusicRemote
RecordSteamInterfaceCreation (PID 8799): STEAMHTMLSURFACE_INTERFACE_VERSION_004 / HTMLSurface
RecordSteamInterfaceCreation (PID 8799): STEAMINVENTORY_INTERFACE_V002 / Inventory
RecordSteamInterfaceCreation (PID 8799): STEAMVIDEO_INTERFACE_V002 / Video
RecordSteamInterfaceCreation (PID 8799): STEAMPARENTALSETTINGS_INTERFACE_VERSION001 / ParentalSettings
[0619/185631:ERROR:resource_bundle.cc(411)] Failed to load /home/lokiju420_-/.local/share/Steam/steamapps/common/Left 4 Dead 2/cef_gtk.pak
Some features may not be available.
[0619/185631:ERROR:bus.cc(261)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[0619/185631:ERROR:bus.cc(261)] Failed to connect to the bus: Failed to connect to socket /var/run/dbus/system_bus_socket: No such file or directory
[0619/185631:WARNING:proxy_service.cc(646)] PAC support disabled because there is no system implementation
Querying for subscribed files
info: Device properties:
info: Device name: : AMD RADV NAVI14
info: Driver version : 21.1.99
info: Enabled device extensions:
info: VK_AMD_memory_overallocation_behavior
info: VK_AMD_shader_fragment_mask
info: VK_EXT_4444_formats
info: VK_EXT_custom_border_color
info: VK_EXT_depth_clip_enable
info: VK_EXT_extended_dynamic_state
info: VK_EXT_host_query_reset
info: VK_EXT_memory_priority
info: VK_EXT_robustness2
info: VK_EXT_shader_demote_to_helper_invocation
info: VK_EXT_shader_stencil_export
info: VK_EXT_shader_viewport_index_layer
info: VK_EXT_transform_feedback
info: VK_EXT_vertex_attribute_divisor
info: VK_KHR_create_renderpass2
info: VK_KHR_depth_stencil_resolve
info: VK_KHR_draw_indirect_count
info: VK_KHR_driver_properties
info: VK_KHR_image_format_list
info: VK_KHR_sampler_mirror_clamp_to_edge
info: VK_KHR_shader_float_controls
info: VK_KHR_swapchain
info: Device features:
info: robustBufferAccess : 1
info: fullDrawIndexUint32 : 1
info: imageCubeArray : 1
info: independentBlend : 1
info: geometryShader : 1
info: tessellationShader : 0
info: sampleRateShading : 1
info: dualSrcBlend : 0
info: logicOp : 0
info: multiDrawIndirect : 0
info: drawIndirectFirstInstance : 0
info: depthClamp : 1
info: depthBiasClamp : 1
info: fillModeNonSolid : 1
info: depthBounds : 1
info: multiViewport : 1
info: samplerAnisotropy : 1
info: textureCompressionBC : 1
info: occlusionQueryPrecise : 1
info: pipelineStatisticsQuery : 1
info: vertexPipelineStoresAndAtomics : 1
info: fragmentStoresAndAtomics : 0
info: shaderImageGatherExtended : 0
info: shaderStorageImageExtendedFormats : 1
info: shaderStorageImageReadWithoutFormat : 0
info: shaderStorageImageWriteWithoutFormat : 1
info: shaderClipDistance : 1
info: shaderCullDistance : 1
info: shaderFloat64 : 0
info: shaderInt64 : 0
info: variableMultisampleRate : 0
info: VK_EXT_4444_formats
info: formatA4R4G4B4 : 1
info: formatA4B4G4R4 : 1
info: VK_EXT_custom_border_color
info: customBorderColors : 1
info: customBorderColorWithoutFormat : 1
info: VK_EXT_depth_clip_enable
info: depthClipEnable : 1
info: VK_EXT_extended_dynamic_state
info: extendedDynamicState : 1
info: VK_EXT_host_query_reset
info: hostQueryReset : 1
info: VK_EXT_memory_priority
info: memoryPriority : 1
info: VK_EXT_robustness2
info: robustBufferAccess2 : 0
info: robustImageAccess2 : 0
info: nullDescriptor : 1
info: VK_EXT_shader_demote_to_helper_invocation
info: shaderDemoteToHelperInvocation : 1
info: VK_EXT_transform_feedback
info: transformFeedback : 0
info: geometryStreams : 0
info: VK_EXT_vertex_attribute_divisor
info: vertexAttributeInstanceRateDivisor : 1
info: vertexAttributeInstanceRateZeroDivisor : 1
info: Queue families:
info: Graphics : 0
info: Transfer : 1
Fossilize INFO: Overriding serialization path: "/home/lokiju420_-/.local/share/Steam/steamapps/shadercache/550/fozpipelinesv5/steamapprun_pipeline_cache".
info: DXVK: Read 5 valid state cache entries
info: DXVK: Using 2 compiler threads
info: D3D9DeviceEx::ResetSwapChain:
info: Requested Presentation Parameters
info: - Width: 1920
info: - Height: 1080
info: - Format: D3D9Format::A8R8G8B8
info: - Auto Depth Stencil: true
info: ^ Format: D3D9Format::D24S8
info: - Windowed: false
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR
info: Buffer size: 1920x1080
info: Image count: 3
info: Exclusive FS: 0
warn: D3D9Cursor::ShowCursor: Not supported on native
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
ERROR: ld.so: object '/home/lokiju420_-/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
>>> Adding process 8983 for game ID 550
pid 8985 != 8983, skipping destruction (fork without exec?)
BinkOpen( /home/lokiju420_-/.local/share/Steam/steamapps/common/Left 4 Dead 2/left4dead2/media/valve.bik )
ConVarRef volume doesn't point to an existing ConVar
>>> Adding process 8988 for game ID 550
>>> Adding process 8989 for game ID 550
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 4
info: Exclusive FS: 0
>>> Adding process 8990 for game ID 550
info: Presenter: Actual swap chain properties:
info: Format: VK_FORMAT_B8G8R8A8_UNORM
info: Present mode: VK_PRESENT_MODE_FIFO_KHR
info: Buffer size: 1920x1080
info: Image count: 4
info: Exclusive FS: 0
BinkOpen( /home/lokiju420_-/.local/share/Steam/steamapps/common/Left 4 Dead 2/left4dead2/media/l4d2_intro.bik )
|
I made a package.use vulkanusedebug file a couple days ago which wasnt working properly, but now it is
https://github.com/shoober420/rootscripts/blob/main/etc/portage/package.use/vulkanusedebug
I added all "cube X wayland" to my make.conf with the vulkanusedebug package.use file present
this allowed me to actually do "wayland cube -X" this time, i also installed portage-9999 during this test
vkcube will now do the same screen l4d2 does that i posted at the beginning. _________________ https://www.github.com/shoober420
https://bandcamp.com/shoober420
https://steamcommunity.com/id/shoober420 |
|
Back to top |
|
|
Zucca Moderator
Joined: 14 Jun 2007 Posts: 3709 Location: Rasi, Finland
|
Posted: Sun Jun 20, 2021 8:11 am Post subject: |
|
|
Afaik AMDGPU-PRO is targeted to work with certain kernel versions.
I think AMD tests those drivers with Ubuntu and Fedora/RHEL.
I'd suggest to forget the pro drivers and try to work your way out with non-pro drivers.
Unfortunately I cannot help much more at this point. :( I have one old desktop with R9 Nano, where I could test this too, but I'm in the middle of way too many other things. I'm however interested of the outcome of this, so next time I have time I'll start tinkering too. _________________ ..: Zucca :..
My gentoo installs: | init=/sbin/openrc-init
-systemd -logind -elogind seatd |
Quote: | I am NaN! I am a man! |
|
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|