Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • tobin_gpdf2_support
  • tobin_win_build_fix
  • shannon-duplicate_failure_messages
  • tobin_gh2663_mock_gpdp2_core_support
  • lenny_gh2659
  • cort-buffer-image-copy-fixes
  • dave-gh2136
  • master-layer-branch
  • mikew_tools_PRIVATE
  • mark-master-implicit-vus
  • shannon_vulkaninfo_add_help_flag
  • dave-gh2619
  • lenny_layer_controls
  • zulauf_debug_ext_segv_lx_764
  • zulauf_race_pairs_2607_8
  • zulauf_promo_2613
  • zulauf_free_mem_crash_2608
  • sdk-1.1.73
  • lenny_icd_versions
  • sdk-1.1.73.0
  • sdk-1.1.70.0
  • sdk-1.0.68.0
  • sdk-1.0.65.2
  • sdk-1.0.65.1
  • sdk-1.0.65.0
  • sdk-1.0.61.1
  • sdk-1.0.61.0
  • sdk-1.0.57.0
  • sdk-1.0.54.0
  • sdk-1.0.51.0
  • sdk-1.0.46.0
  • sdk-1.0.42.2
  • sdk-1.0.42.1
  • sdk-1.0.42.0
  • sdk-1.0.39.0
  • sdk-1.0.39.1
  • rt-1.0.39.0
  • rt-1.0.38
  • sdk-1.0.38.0
40 results

core_validation.cpp

Blame
    • Chris Forbes's avatar
      f0fdde76
      layers: Convert fundamental type enum to bit field · f0fdde76
      Chris Forbes authored
      
      Some VkFormats can be consumed as multiple types -- specifically,
      depth/stencil is either float or uint, depending on which aspect we
      consume.
      
      Convert to bitfield, and require intersection rather than equality.
      While we're at it, drop out some weird special-casing for unknown
      component types-- this is left over from when shader validation was much
      less complete.
      
      Signed-off-by: default avatarChris Forbes <chrisforbes@google.com>
      f0fdde76
      History
      layers: Convert fundamental type enum to bit field
      Chris Forbes authored
      
      Some VkFormats can be consumed as multiple types -- specifically,
      depth/stencil is either float or uint, depending on which aspect we
      consume.
      
      Convert to bitfield, and require intersection rather than equality.
      While we're at it, drop out some weird special-casing for unknown
      component types-- this is left over from when shader validation was much
      less complete.
      
      Signed-off-by: default avatarChris Forbes <chrisforbes@google.com>
    core_validation.cpp 661.42 KiB