{"push_id":2405101429,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"50767214a790889120975bf0f598996c4f887dfc","before":"adf58e59d3d2639ee214087f94bf7a079f8cd9a8","commits":[{"sha":"50767214a790889120975bf0f598996c4f887dfc","author":{"name":"Alejandro Piñeiro","email":"52dbfe4c6618b6b953fe34efe3144ffdcd7c2f50@igalia.com"},"message":"spirv/radv: add AMD_gcn_shader capability, remove current extensions\n\nSo now, during spirv_to_nir, it uses the capability instead of the\nextension. Note that we are really doing here is treating\nSPV_AMD_gcn_shader as other supported extensions. SPV_AMD_gcn_shader\nis not the first SPV extension supported. For example, the capability\ndraw_parameters infers if the extension SPV_KHR_shader_draw_parameters\nis supported or not.\n\nThis could be seen as counter-intuitive, and that it would be easier\nto define which extensions are supported, and based our checks on\nthat, but we need to take into account that some capabilities are\noptional from core, and others came from new extensions.\n\nAlso this commit would make the implementation of ARB_spirv_extensions\neasier.\n\nv2: AMD_gcn_shader capability renamed to gcn_shader (Daniel Schürmann)\n\nReviewed-by: Daniel Schürmann <daniel.schuermann@campus.tu-berlin.de>\nReviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>","distinct":true,"url":"https://api.github.com/repos/freedesktop/mesa/commits/50767214a790889120975bf0f598996c4f887dfc"}]}
{"actor":{"display_login":"fdo-mirror"}}