{"push_id":2346430440,"size":19,"distinct_size":19,"ref":"refs/heads/1.0-VK_EXT_image_drm_format_modifier","head":"3fa232974b4baa60e3733c7b40dc810bd984761b","before":"1b10daeb545b103cff112d1cc05fc8a0cb7f158c","commits":[{"sha":"c8e8fd15f94eaf61df673116271b0fccadb4fa3d","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"Deduplicate text in VUs for VkImageCreateInfo::usage\n\nThis patch refactors the VUs to be more compact and easier to read.\nWithout this refactor, my upcoming patch for\nVK_EXT_image_drm_format_modifier makes this sequence of VUs excessively\nlengthy.\n\nDon't repeat the same lengthy phrase in many VUs, such as:\n\n    If tiling is FOO [...] VkFormatProperties::fooTilingFeatures (as\n    returned by fname:vkGetPhysicalDeviceFormatProperties with the same\n    value of pname:format) does not include [...]\n\nInstead, pull the repeated phrase into a single bullet and push the VUs\ninto a sublist of the bullet.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/c8e8fd15f94eaf61df673116271b0fccadb4fa3d"},{"sha":"84c85967d8e7ea1e9fdd0d83249e35b13bc31bd1","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"Reword a VU to accommodate VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT\n\nIn a VU about VkImageCreateInfo::samples, replace \"must be\nVK_IMAGE_TILING_OPTIMAL\" with \"must not be VK_IMAGE_TILING_LINEAR\".","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/84c85967d8e7ea1e9fdd0d83249e35b13bc31bd1"},{"sha":"af6023d28438fe2768f54dccffb9016a1c8a1fea","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"Replace undefined term \"opaque image\" with \"non-linear image\"\n\nThe memory aliasing chapter refers to \"opaque images\", which is an\nundefined concept in the specification. The context clearly indicates\nthat it's referring to \"non-linear images\".","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/af6023d28438fe2768f54dccffb9016a1c8a1fea"},{"sha":"834894cc121cafcb1750aa98848dba5179c61c5b","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"VK_EXT_image_drm_format_modifier: New extension","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/834894cc121cafcb1750aa98848dba5179c61c5b"},{"sha":"854425a4e923d5850db7522eb373a4aa1633eb77","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nFix typos of VkPhysicalDeviceImageDrmFormatModifierInfoEXT.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/854425a4e923d5850db7522eb373a4aa1633eb77"},{"sha":"738f9e06e76042971cb8fea56ac146fac392c834","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nFix example use cases for Jason. Modifier-aware apps negotiate formats\nand modifiers, but not VkImageUsageFlags.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/738f9e06e76042971cb8fea56ac146fac392c834"},{"sha":"289a0bd450e5c37739f2b2148db3970a244db8f2","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nMinor fixup. Replace \"two\" with \"multiple\" because I can't count.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/289a0bd450e5c37739f2b2148db3970a244db8f2"},{"sha":"6dc47ef47f7ceebce27ab8217436d79dee6dcabf","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nChange status of issue 2 from resolved to unresolved. Give each proposed\nsolution its own bold header, *PROPOSED SOLUTION {N}*.\n\nAdd another disadvantage to my previously chosen solution: neither\nWayland nor DRI3 communicate the plane sizes.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/6dc47ef47f7ceebce27ab8217436d79dee6dcabf"},{"sha":"c6d19ac6dbb93721cb72942f5ea732c336ebada3","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nMinor cleanup. Clarify an example use case in the appendix.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/c6d19ac6dbb93721cb72942f5ea732c336ebada3"},{"sha":"51bf9a48c5b527756ec5c2735f15abe6d34c2120","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nRemove the needless requirement that modifier-plane-count must be no\nless than format-plane-count. Instead, allow the two to differ in either\ndirection.\n\nSuggested by Ray.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/51bf9a48c5b527756ec5c2735f15abe6d34c2120"},{"sha":"8a16f50feb04a57d11d33482fb2e7ac04ab09a7e","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nFor DRM_FORMAT_MOD_LINEAR, require that drmFormatModifierTilingFeatures\nbe identical to linearTilingFeatures.\n\nFor Ray.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/8a16f50feb04a57d11d33482fb2e7ac04ab09a7e"},{"sha":"5870d9eed5be5056a685ca0cca34a8db0c0e85c4","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nFix typo of [NOTE] directive.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/5870d9eed5be5056a685ca0cca34a8db0c0e85c4"},{"sha":"a30275ed2c65cf3fa4455bb7675a22d37dadf680","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nDrop parens for Jason.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/a30275ed2c65cf3fa4455bb7675a22d37dadf680"},{"sha":"c6bd38a028f4148411f267490c621cee24ae639e","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nExample negotiation should use DRM formats, not VkFormat.\n\nFor Ray.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/c6bd38a028f4148411f267490c621cee24ae639e"},{"sha":"9e16beca7d55a743cce8c62c036610d7a92c8e69","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nDrop duplicate copy-paste VUs for\nVK_IMAGE_USAGE_DEPTH_STENCIL_ATTACHMENT_BIT.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/9e16beca7d55a743cce8c62c036610d7a92c8e69"},{"sha":"0fe75834b2cd36f5569dd0f6b95bca41f812b3ba","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nDrop the comment in the normative chapters that says extra planes\ncontain implementation-private metadata. For Ray.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/0fe75834b2cd36f5569dd0f6b95bca41f812b3ba"},{"sha":"10744dc4d3794b680849d6b67af87fb8485e6f81","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nDrop the occurences of normative-style should: from the non-normative\nappendix. For Ray.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/10744dc4d3794b680849d6b67af87fb8485e6f81"},{"sha":"b7afbdc505db67e916913b223b7544c0ab32ec0a","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nTrivial typo fix. Add missing \"name\".","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/b7afbdc505db67e916913b223b7544c0ab32ec0a"},{"sha":"3fa232974b4baa60e3733c7b40dc810bd984761b","author":{"name":"Chad Versace","email":"b523943302be1b78ac7c00dade35d5502f91612f@google.com"},"message":"fixup! VK_EXT_image_drm_format_modifier: New extension\n\nIn appendix, mention that DRM_FORMAT_MOD_NONE is equivalent to\nDRM_FORMAT_MOD_LINEAR. For Ray.","distinct":true,"url":"https://api.github.com/repos/chadversary/vulkan-spec/commits/3fa232974b4baa60e3733c7b40dc810bd984761b"}]}
{"actor":{"display_login":"chadversary"}}