Skip to content
Snippets Groups Projects
  1. Mar 29, 2017
    • Mark Lobodzinski's avatar
      layers: Fix push_desc_with_template in unique_objs · 04841b40
      Mark Lobodzinski authored
      Added unwrapping of vulkan objects embedded in this APIs data buffer.
      
      Change-Id: Ibbee614148d10efe9a954cd793f0e92881300c71
      04841b40
    • Dustin Graves's avatar
      layers: Fix extension func/core struct codegen · a68b6fd6
      Dustin Graves authored
      Fix code generation for extension functions receiving struct parameter
      types defined by core Vulkan.  Extensions are processed as separate
      features by the code generator, and the type info required for structure
      generation was not being shared across features.  The code generator has
      been modified to share type info across features so that the validation
      code generated for extension functions includes validation for core
      structures:
       - Prevent unique objects and parameter validation code generators from
         clearing struct type info data structures at the start of feature
         processing.
       - Remove unused data structures from unique objects code generator.
       - Adds handle unwrapping and parameter validation for elements in the
         vkCmdPushDescriptorSetKHR pDescriptorWrites parameter.
       - Adds handle unwrapping and parameter validation for elements in the
         vkCreateSharedSwapCHainsKHR pCreateInfos parameter.
       - Adds VkAllocationCallback parameter validation to the WSI and
         descriptor update template extensions functions.
      
      Change-Id: I016aa6550681dbf7d6bda834272374ce63ed1940
      a68b6fd6
    • Mark Lobodzinski's avatar
      layers: Add shader_subgroup_vote ext shader caps · ae17c7b6
      Mark Lobodzinski authored
      Recognize and validate shader capabilities added in the new
      VK_KHR_shader_subgroup_vote extension.
      
      Change-Id: Ifbbcb1aa3b056707750c53d9a18965bfcae9028f
      ae17c7b6
    • Mark Lobodzinski's avatar
      layers: Add shader_subgroup_ballot ext shader caps · 68774dfa
      Mark Lobodzinski authored
      Recognize and validate shader capabilities added in the new
      VK_KHR_shader_subgroup_ballot extension.
      
      Change-Id: I79f02f50600dcbd85f7b91aeefe56bb426f53b6b
      68774dfa
    • Mark Lobodzinski's avatar
      layers: Support viewport_array2 ext shader caps · 6f82da9d
      Mark Lobodzinski authored
      Recognize and validate shader capabilities added in the new
      VK_NV_viewport_array2 extension.
      
      Change-Id: Ifeb21d9230ca071a56246acc928add0a572b55f9
      6f82da9d
    • Mark Lobodzinski's avatar
      layers: Support CapabilitySampleMaskOverrideCoverage · bd546e41
      Mark Lobodzinski authored
      Recognize and validate shader capability added in the new
      VK_NV_sample_mask_override_coverage extension.
      
      Change-Id: I30131189beee8cb5f087846eff3a5f7571d0d309
      bd546e41
    • Mark Lobodzinski's avatar
      layers: Support CapabilityGeometryShaderPassThroughNV · 2664122d
      Mark Lobodzinski authored
      Recognize and validate shader capability added in the new
      VK_NV_geometry_shader_passthrough extension.
      
      Change-Id: Iea46b9a8d0c77b695507ac5f1c8f8852f528c210
      2664122d
  2. Mar 28, 2017
  3. Mar 27, 2017
  4. Mar 26, 2017
  5. Mar 24, 2017
  6. Mar 23, 2017
  7. Mar 22, 2017
Loading