head 1.1; branch 1.1.1; access; symbols netbsd-11-0-RC5:1.1.1.4 netbsd-11-0-RC4:1.1.1.4 netbsd-11-0-RC3:1.1.1.4 netbsd-11-0-RC2:1.1.1.4 netbsd-11-0-RC1:1.1.1.4 netbsd-11:1.1.1.4.0.4 netbsd-11-base:1.1.1.4 netbsd-10-1-RELEASE:1.1.1.4 netbsd-9-4-RELEASE:1.1.1.2 netbsd-10-0-RELEASE:1.1.1.4 netbsd-10-0-RC6:1.1.1.4 netbsd-10-0-RC5:1.1.1.4 netbsd-10-0-RC4:1.1.1.4 netbsd-10-0-RC3:1.1.1.4 netbsd-10-0-RC2:1.1.1.4 netbsd-10-0-RC1:1.1.1.4 netbsd-10:1.1.1.4.0.2 netbsd-10-base:1.1.1.4 netbsd-9-3-RELEASE:1.1.1.2 mesa-21-3-7:1.1.1.4 netbsd-9-2-RELEASE:1.1.1.2 netbsd-9-1-RELEASE:1.1.1.2 netbsd-9-0-RELEASE:1.1.1.2 netbsd-9-0-RC2:1.1.1.2 netbsd-9-0-RC1:1.1.1.2 mesalib-19-1-7:1.1.1.3 netbsd-9:1.1.1.2.0.2 netbsd-9-base:1.1.1.2 mesa-18-3-6:1.1.1.2 mesa-18-3-4:1.1.1.1 xorg:1.1.1; locks; strict; comment @# @; 1.1 date 2019.03.10.03.42.39; author mrg; state Exp; branches 1.1.1.1; next ; commitid r12jo1Nf3ebQKLeB; 1.1.1.1 date 2019.03.10.03.42.39; author mrg; state Exp; branches; next 1.1.1.2; commitid r12jo1Nf3ebQKLeB; 1.1.1.2 date 2019.06.01.07.40.59; author mrg; state Exp; branches; next 1.1.1.3; commitid HVa6uub5uYIfqspB; 1.1.1.3 date 2019.09.24.17.43.15; author maya; state Exp; branches; next 1.1.1.4; commitid KJXusGl8fi9AAhEB; 1.1.1.4 date 2022.05.09.01.23.37; author mrg; state Exp; branches; next ; commitid UEBs6hNk81DdQjDD; desc @@ 1.1 log @Initial revision @ text @ @ 1.1.1.1 log @from maya: Import mesa 18.3.4. Mesa 18.3.4 implements the OpenGL 4.5 API. Some drivers don't support all the features required in OpenGL 4.5. @ text @@ 1.1.1.2 log @initial import of mesa-18.3.6 @ text @d1721 1 a1721 4 @ 1.1.1.3 log @Import mesa 19.1.7 New features in mesa 19.1.0: GL_ARB_parallel_shader_compile on all drivers. GL_EXT_gpu_shader4 on all GL 3.1 drivers. GL_EXT_shader_image_load_formatted on radeonsi. GL_EXT_texture_buffer_object on all GL 3.1 drivers. GL_EXT_texture_compression_s3tc_srgb on Gallium drivers and i965 (ES extension). GL_NV_compute_shader_derivatives on iris and i965. GL_KHR_parallel_shader_compile on all drivers. VK_EXT_buffer_device_address on Intel and RADV. VK_EXT_depth_clip_enable on Intel and RADV. VK_KHR_ycbcr_image_arrays on Intel. VK_EXT_inline_uniform_block on Intel and RADV. VK_EXT_external_memory_host on Intel. VK_EXT_host_query_reset on Intel and RADV. VK_KHR_surface_protected_capabilities on Intel and RADV. VK_EXT_pipeline_creation_feedback on Intel and RADV. VK_KHR_8bit_storage on RADV. VK_AMD_gpu_shader_int16 on RADV. VK_AMD_gpu_shader_half_float on RADV. VK_NV_compute_shader_derivatives on Intel. VK_KHR_shader_float16_int8 on Intel and RADV (RADV only supports int8). VK_KHR_shader_atomic_int64 on Intel. VK_EXT_descriptor_indexing on Intel. VK_KHR_shader_float16_int8 on Intel and RADV. GL_INTEL_conservative_rasterization on iris. VK_EXT_memory_budget on Intel. New features in mesa 19.0.0: GL_AMD_texture_texture4 on all GL 4.0 drivers. GL_EXT_shader_implicit_conversions on all drivers (ES extension). GL_EXT_texture_compression_bptc on all GL 4.0 drivers (ES extension). GL_EXT_texture_compression_rgtc on all GL 3.0 drivers (ES extension). GL_EXT_render_snorm on gallium drivers (ES extension). GL_EXT_texture_view on drivers supporting texture views (ES extension). GL_OES_texture_view on drivers supporting texture views (ES extension). GL_NV_shader_atomic_float on nvc0 (Fermi/Kepler only). Shader-based software implementations of GL_ARB_gpu_shader_fp64, GL_ARB_gpu_shader_int64, GL_ARB_vertex_attrib_64bit, and GL_ARB_shader_ballot on i965. VK_ANDROID_external_memory_android_hardware_buffer on Intel Fixed and re-exposed VK_EXT_pci_bus_info on Intel and RADV VK_EXT_scalar_block_layout on Intel and RADV VK_KHR_depth_stencil_resolve on Intel VK_KHR_draw_indirect_count on Intel VK_EXT_conditional_rendering on Intel VK_EXT_memory_budget on RADV Also, bug fixes. @ text @a2 61 d59 11 d81 58 a138 9 d159 5 d168 1 a168 1 d175 1 a176 1 d179 4 a182 2 d185 5 a189 15 d191 21 a211 14 d214 5 a218 4 d221 5 a225 3 d228 17 a244 4 d246 1 a246 9 d249 56 a304 19 d307 3 a309 4 d312 7 a318 40 d320 27 d351 5 a355 3 d360 4 a363 5 d371 1 a371 1 a372 1 a373 3 d380 3 d386 5 a390 3 d393 2 a394 82 a397 33 d407 33 d441 1 d443 2 a444 1 d446 4 a449 8 d451 2 d457 4 a460 6 d462 7 d470 1 a470 6 d472 1 d474 2 a475 2 d477 9 a485 1 a486 8 d494 1 a495 2 d498 3 d502 4 a505 1 a506 1 a507 1 d512 13 a524 3 d526 1 a526 2 d532 1 a532 1 d538 4 a541 17 d543 2 d555 4 a558 2 d560 5 a564 9 a565 6 d576 11 a586 3 d588 4 a591 2 d594 61 a654 5 d657 8 a664 77 d666 1 a666 8 d671 1 a671 1 d679 5 a683 1 d685 1 a685 4 d687 1 a687 1 a688 1 d691 5 a695 1 d697 1 a697 4 a702 1 d708 5 a712 1 d714 1 a714 4 a719 1 d725 5 a729 1 d731 1 a731 4 a736 1 d742 5 a746 1 d748 1 a748 4 a753 1 d759 5 a763 1 d765 1 a765 4 a770 1 d776 5 a780 1 a781 4 d785 5 a789 1 a790 4 d794 5 a798 1 a799 4 d803 5 a807 1 a808 4 d812 5 a816 1 a817 4 d821 5 a825 1 d827 1 a827 5 d829 1 a829 1 d833 5 a837 1 d839 1 a839 4 a840 1 d843 5 a847 1 d849 1 a849 4 a850 1 d853 5 a857 1 a858 4 d864 5 a868 1 a869 4 d874 5 a878 1 d880 3 a882 6 d889 19 a907 4 d916 1 a916 1 d921 3 a923 16 a924 3 d927 5 a931 1 a932 4 d936 5 a940 1 a941 4 d945 5 a949 1 a950 4 d954 5 a958 1 a959 4 d963 5 a967 1 a968 4 d972 5 a976 1 a977 13 d985 9 d995 2 a997 4 d1001 4 a1005 1 d1009 5 a1013 1 d1015 1 a1015 4 a1016 1 d1019 5 a1023 2 d1029 2 a1030 4 d1032 1 a1032 1 d1034 1 a1034 1 a1035 1 d1038 5 a1042 1 a1043 4 d1045 2 a1046 11 d1054 12 a1065 2 d1067 2 a1068 1 d1070 4 a1073 2 a1074 4 d1077 5 a1081 1 d1083 1 a1083 4 a1084 1 d1092 5 a1096 1 d1098 1 a1098 4 a1099 1 d1107 5 a1111 1 d1113 1 a1113 4 a1114 1 d1122 5 a1126 1 d1128 1 a1128 4 d1130 1 a1130 1 a1131 1 d1138 5 a1142 1 d1144 1 a1144 4 d1146 1 a1146 1 a1147 1 d1154 5 a1158 1 d1160 2 a1161 5 d1163 2 a1164 3 d1167 5 a1171 1 a1172 4 d1174 2 a1175 13 d1183 14 a1196 2 d1198 5 a1202 1 d1204 4 a1207 15 d1213 10 a1222 5 d1227 1 d1230 5 a1234 1 d1236 2 a1237 4 a1238 1 d1242 5 a1246 1 a1247 15 d1255 13 a1268 2 d1270 1 d1272 6 a1277 1 a1278 6 d1282 7 a1288 2 d1294 1 a1294 5 d1299 5 a1303 1 d1305 3 a1307 4 d1309 1 a1309 3 a1310 1 d1313 5 a1317 1 d1319 1 a1319 4 a1320 1 d1323 5 a1327 1 d1329 5 a1333 4 d1339 7 a1345 5 d1347 7 a1353 7 a1354 7 d1357 5 a1361 1 d1363 1 a1363 4 a1364 1 d1367 5 a1371 1 a1372 4 d1378 5 a1382 1 a1383 4 d1385 15 a1399 3 d1406 4 a1409 15 d1411 9 a1419 4 d1425 5 a1429 9 a1430 2 d1435 5 a1439 1 d1441 1 a1441 4 a1442 1 d1445 5 a1449 1 d1451 1 a1451 4 a1452 1 d1455 5 a1459 1 d1461 1 a1461 4 a1462 1 d1465 5 a1469 1 d1471 1 a1471 4 a1472 1 d1475 5 a1479 1 d1481 1 a1481 4 a1482 1 d1485 5 a1489 1 a1490 4 d1498 7 d1506 7 a1512 7 d1514 7 a1520 7 d1522 7 a1528 7 a1529 7 d1532 5 a1536 1 a1537 4 d1543 5 a1547 1 a1548 4 d1557 5 a1561 1 a1562 4 d1566 5 a1570 1 a1571 4 d1575 5 a1579 1 a1580 4 d1584 5 a1588 1 a1589 4 d1593 5 a1597 1 a1598 4 d1602 5 a1606 1 a1607 4 d1611 5 a1615 1 d1617 3 a1619 6 d1624 2 a1625 3 d1631 7 d1639 7 a1645 7 a1646 7 d1649 5 a1653 1 a1654 4 d1658 5 a1662 1 d1664 13 a1676 7 d1681 1 a1681 1 d1686 8 a1693 11 d1695 1 a1695 4 d1702 6 a1707 21 d1713 1 a1713 1 d1718 12 a1729 1 d1735 5 a1739 1 d1741 3 a1743 4 a1744 2 d1749 5 a1753 1 d1755 3 a1757 4 d1759 3 a1761 3 a1762 3 d1768 5 a1772 1 d1774 3 a1776 4 a1777 2 d1781 5 a1785 1 d1787 3 a1789 9 d1794 12 a1805 3 a1806 7 d1809 5 a1813 1 d1815 4 a1818 13 d1826 8 a1833 4 d1835 1 d1840 5 a1844 1 d1846 2 a1847 4 a1848 2 d1851 5 a1855 1 d1857 3 a1859 7 d1862 5 a1866 1 d1868 2 a1869 4 a1870 2 d1873 5 a1877 1 d1879 2 a1880 4 a1881 2 d1884 5 a1888 1 a1889 4 d1895 5 a1899 1 a1900 4 d1906 6 a1911 1 a1912 5 d1916 5 a1920 1 a1921 4 d1924 5 a1928 1 a1929 4 d1933 5 a1937 1 a1938 4 d1942 5 a1946 1 a1947 4 d1949 2 a1950 12 d1958 13 a1970 2 d1972 2 a1973 1 d1975 3 a1977 2 a1978 3 d1981 5 a1985 1 d1987 12 a1998 9 d2000 4 a2003 3 d2005 6 a2010 8 a2011 2 d2014 1 a2014 1 d2020 14 a2033 4 d2035 5 a2039 6 d2041 3 a2043 5 a2044 7 a2048 4 d2051 5 a2055 1 a2056 4 d2060 6 a2065 1 d2067 1 a2067 5 d2069 6 a2074 2 d2080 4 a2083 9 d2088 7 a2094 1 a2095 6 a2096 3 d2102 3 d2115 1 a2115 421 a2116 88 d2118 5 a2122 57 d2125 1 a2125 6 a2126 108 d2128 5 a2132 5 d2135 1 a2135 6 d2137 1 a2137 96 d2139 21 a2159 5 d2161 8 a2168 2 d2172 1 a2172 6 a2173 31 d2175 12 a2186 130 d2190 1 a2190 6 a2191 15 d2193 8 a2200 114 d2202 3 a2204 3 d2206 30 a2235 3 d2239 1 a2239 6 a2240 81 a2241 35 d2243 6 a2248 24 d2251 2 a2252 5 a2253 16 d2255 44 a2298 95 d2302 1 a2303 1 d2307 2 a2309 2 d2313 1 a2314 1 d2318 11 a2328 1 d2333 1 a2333 11 d2337 4 a2340 1 d2342 1 a2342 3 a2343 1 d2350 5 a2354 1 a2355 4 d2360 8 a2367 4 d2373 3 a2375 3 a2376 4 d2379 1 a2379 9 d2381 2 a2382 11 a2383 3 d2393 4 a2397 4 d2403 2 a2405 2 d2410 3 a2412 2 d2418 2 a2419 2 a2420 1 d2423 3 a2425 2 d2431 2 a2432 2 a2433 1 d2437 2 a2439 2 d2444 3 a2446 1 a2447 2 d2454 3 a2457 3 d2461 6 a2466 5 d2474 3 a2476 4 a2477 2 d2481 1 a2482 1 d2485 3 a2487 1 d2489 2 a2490 2 a2491 2 d2495 3 a2497 1 a2501 2 d2504 3 a2506 1 a2510 2 d2513 3 a2515 1 d2517 1 a2517 2 a2518 1 d2523 2 a2524 2 d2531 2 a2532 2 d2536 3 a2538 1 d2540 6 a2545 2 a2546 6 d2550 2 a2552 2 d2556 3 d2560 1 a2560 3 a2561 1 d2566 2 a2568 2 d2575 4 a2579 4 d2584 3 a2586 1 a2587 2 d2593 2 a2595 2 d2599 2 a2601 2 d2604 4 a2607 1 a2608 3 d2611 3 a2613 1 d2615 1 a2615 2 a2616 1 d2620 1 a2621 1 d2624 6 a2629 13 d2633 12 a2644 5 d2647 5 a2651 1 a2656 4 d2659 5 a2663 1 d2665 13 a2677 17 d2684 13 a2696 13 d2701 5 a2705 1 d2707 3 a2709 4 d2711 2 a2712 3 d2714 2 a2715 2 d2717 2 a2718 2 d2720 2 a2721 2 d2723 1 a2723 2 d2725 1 a2725 1 d2727 1 a2727 1 d2729 1 a2729 1 a2730 1 d2733 5 a2737 1 d2739 1 a2739 4 a2740 1 d2743 5 a2747 1 a2748 4 d2752 5 a2756 1 a2757 5 d2759 1 d2762 2 a2763 14 d2766 2 a2767 5 d2770 2 a2771 12 d2774 2 a2775 15 d2782 2 a2783 9 d2786 2 a2787 11 d2790 2 a2791 2 d2794 2 a2795 2 d2798 2 a2799 2 d2802 2 a2803 2 d2806 5 a2810 2 d2838 33 a2870 35 d2873 4 a2876 2 d2879 15 a2893 26 d2943 5 a2947 2 d2950 8 a2957 15 d2960 7 a2966 2 d2969 2 a2970 2 d2973 3 a2975 22 d2994 25 a3018 1 d3026 1 a3026 1 d3034 14 a3047 33 d3050 12 a3061 7 d3063 1 a3063 4 d3066 1 a3066 1 d3074 1 a3074 1 d3082 24 a3105 4 d3122 24 a3145 2 d3147 1 @ 1.1.1.4 log @initial import of mesa 21.3.7 main changes since 19.1.7 include: - more support for Vulkan functions - better supported for newer radeonsi (both amdgpu and radeon backends) - various bug fixes in many drivers - many fixes and enhancements for intel drivers - some fixes for nvidia - OpenGL 4.6 for some drivers (intel, radeonsi) - intel Tigerlake and Rocketlake support - Vulkan 1.2 for some drivers - OpenGL 4.5, GLES 3.2, and more on llvmpipe - working Panfrost and Midgard drivers - fix warnings in radeonsi vs newer llvm @ text @d580 9 a588 9 d671 1 a671 1 d881 1 a881 1 d1755 1 a1755 1 d2308 1 a2308 1 d3641 1 a3641 1 d4184 1 a4184 1 d4186 1 a4186 1 d4188 1 a4188 1 d4190 1 a4190 1 d4195 1 a4195 1 d4197 1 a4197 1 d4199 1 a4199 1 d4203 4 a4206 28 a4262 5 @