{"id":1262,"date":"2017-11-15T16:18:46","date_gmt":"2017-11-15T23:18:46","guid":{"rendered":"https:\/\/www.lunarg.com\/?p=1262"},"modified":"2025-01-15T18:18:14","modified_gmt":"2025-01-16T01:18:14","slug":"valve-lunarg-launch-driver-testing-system-mesa-developers","status":"publish","type":"post","link":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/","title":{"rendered":"Valve + LunarG Launch Graphics Testing Service for Mesa Developers"},"content":{"rendered":"<p>LunarG has been hard at work developing the LunarG Mesa Graphics Testing Service. Today we&#8217;re happy to announce with Valve that we&#8217;re making the service available to the Mesa development community.<!--more--><\/p>\n<h2>Overview<\/h2>\n<p>Valve has been\u00a0using this system internally for quite some time, but we&#8217;ve recently\u00a0done some more work so the results could also be publicly available for\u00a0the community to track regressions, and for developers to be able to\u00a0submit their branches for pre-submit testing.<\/p>\n<p>The LunarG test system is a service that provides regular regression\u00a0testing on Mesa releases for Intel and AMD OpenGL graphics drivers. It\u00a0also enables users to test their own Mesa builds and compare results to\u00a0LunarG baselines, LunarG test runs, or user test runs.<\/p>\n<p>The objective of\u00a0the LunarG Graphics Testing Service for Mesa is to identify regressions in\u00a0performance or rendering for Mesa releases and developer&#8217;s branches that\u00a0would negatively impact the gaming experience.<\/p>\n<p>The test suite is a collection of trace files created from hundreds of\u00a0Linux OpenGL games from Steam. These trace files are used to automate\u00a0testing of rendering correctness as well as game performance. There are\u00a0currently six graphics platforms available for test (three configurations each\u00a0of Intel and AMD graphics). The full suite of games typically runs\u00a0overnight with results posted the next day.<\/p>\n<h2>Tips for Using the Test System<\/h2>\n<p>To access the test system and browse results:\u00a0<a href=\"https:\/\/share.lunarg.com\/\" target=\"_blank\" rel=\"noreferrer noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/share.lunarg.com&amp;source=gmail&amp;ust=1510871963043000&amp;usg=AFQjCNF7jaTTI_LeWXRY0xW1xnIbLyISDA\">https:\/\/share.lunarg.com<\/a>\u00a0(click on &#8220;Test System)&#8221; on the left.<\/p>\n<p>Here&#8217;s an example of a test report that a Mesa bug could possibly be filed from after inspection:<\/p>\n<p><a href=\"\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-1266\" src=\"\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1.jpg\" alt=\"\" width=\"1925\" height=\"919\" srcset=\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1.jpg 1925w, https:\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1-300x143.jpg 300w, https:\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1-1024x489.jpg 1024w, https:\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1-768x367.jpg 768w, https:\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1-1536x733.jpg 1536w, https:\/\/www.lunarg.com\/wp-content\/uploads\/2017\/11\/SampleReport_4_Mesa-Testing_11_21_17-1-1200x573.jpg 1200w\" sizes=\"auto, (max-width: 1925px) 100vw, 1925px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>To learn more about how the test system works, read the short user\u00a0manual:\u00a0\u00a0<a href=\"https:\/\/share.lunarg.com\/test\/manual\" target=\"_blank\" rel=\"noreferrer noopener\" data-saferedirecturl=\"https:\/\/www.google.com\/url?hl=en&amp;q=https:\/\/share.lunarg.com\/test\/manual&amp;source=gmail&amp;ust=1510871963044000&amp;usg=AFQjCNGPa0uEJHp7HmLUlbI8dhv1usBxMA\">https:\/\/share.lunarg.com\/test\/<wbr \/>manual<\/a><\/p>\n<p>Let us know if you have any feedback or questions. Vulkan support is\u00a0planned for the future, but not ready quite yet.<\/p>\n<p>Special thanks to Valve for their sponsorship of this tool.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>LunarG has been hard at work developing the LunarG Mesa Graphics Testing Service. Today we&#8217;re happy to announce with Valve that we&#8217;re making the service available to the Mesa development community.<\/p>\n","protected":false},"author":14,"featured_media":1967,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[3],"tags":[15],"class_list":["post-1262","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-mesa"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Valve + LunarG Launch Graphics Testing Service for Mesa Developers - LunarG<\/title>\n<meta name=\"description\" content=\"Announcing availability of the LunarG Graphics Driver Testing Service for Mesa development community. Thanks to Valve for their sponsorship!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Valve + LunarG Launch Graphics Testing Service for Mesa Developers - LunarG\" \/>\n<meta property=\"og:description\" content=\"Announcing availability of the LunarG Graphics Driver Testing Service for Mesa development community. Thanks to Valve for their sponsorship!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\" \/>\n<meta property=\"og:site_name\" content=\"LunarG\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-15T23:18:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-16T01:18:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"755\" \/>\n\t<meta property=\"og:image:height\" content=\"395\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Dave Desormeaux\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dave Desormeaux\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\"},\"author\":{\"name\":\"Dave Desormeaux\",\"@id\":\"https:\/\/www.lunarg.com\/#\/schema\/person\/493f4ece901c822208cfda3feb80420a\"},\"headline\":\"Valve + LunarG Launch Graphics Testing Service for Mesa Developers\",\"datePublished\":\"2017-11-15T23:18:46+00:00\",\"dateModified\":\"2025-01-16T01:18:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\"},\"wordCount\":328,\"publisher\":{\"@id\":\"https:\/\/www.lunarg.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg\",\"keywords\":[\"Mesa\"],\"articleSection\":[\"Announcements\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\",\"url\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\",\"name\":\"Valve + LunarG Launch Graphics Testing Service for Mesa Developers - LunarG\",\"isPartOf\":{\"@id\":\"https:\/\/www.lunarg.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg\",\"datePublished\":\"2017-11-15T23:18:46+00:00\",\"dateModified\":\"2025-01-16T01:18:14+00:00\",\"description\":\"Announcing availability of the LunarG Graphics Driver Testing Service for Mesa development community. Thanks to Valve for their sponsorship!\",\"breadcrumb\":{\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage\",\"url\":\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg\",\"contentUrl\":\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg\",\"width\":755,\"height\":395,\"caption\":\"Young Asian Handsome Pro Gamer Playing in Online Cyber Sport Game at home\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.lunarg.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Valve + LunarG Launch Graphics Testing Service for Mesa Developers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.lunarg.com\/#website\",\"url\":\"https:\/\/www.lunarg.com\/\",\"name\":\"LunarG\",\"description\":\"3D Graphics Software Solutions\",\"publisher\":{\"@id\":\"https:\/\/www.lunarg.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.lunarg.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.lunarg.com\/#organization\",\"name\":\"LunarG\",\"url\":\"https:\/\/www.lunarg.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.lunarg.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2020\/05\/logo.png\",\"contentUrl\":\"https:\/\/www.lunarg.com\/wp-content\/uploads\/2020\/05\/logo.png\",\"width\":767,\"height\":304,\"caption\":\"LunarG\"},\"image\":{\"@id\":\"https:\/\/www.lunarg.com\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.lunarg.com\/#\/schema\/person\/493f4ece901c822208cfda3feb80420a\",\"name\":\"Dave Desormeaux\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.lunarg.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/89944424b10c09db4e6c6e62b6ef1722?s=96&d=retro&r=pg\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/89944424b10c09db4e6c6e62b6ef1722?s=96&d=retro&r=pg\",\"caption\":\"Dave Desormeaux\"},\"sameAs\":[\"http:\/\/www.lunarg.com\"],\"url\":\"https:\/\/www.lunarg.com\/author\/dave-d\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Valve + LunarG Launch Graphics Testing Service for Mesa Developers - LunarG","description":"Announcing availability of the LunarG Graphics Driver Testing Service for Mesa development community. Thanks to Valve for their sponsorship!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/","og_locale":"en_US","og_type":"article","og_title":"Valve + LunarG Launch Graphics Testing Service for Mesa Developers - LunarG","og_description":"Announcing availability of the LunarG Graphics Driver Testing Service for Mesa development community. Thanks to Valve for their sponsorship!","og_url":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/","og_site_name":"LunarG","article_published_time":"2017-11-15T23:18:46+00:00","article_modified_time":"2025-01-16T01:18:14+00:00","og_image":[{"width":755,"height":395,"url":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg","type":"image\/jpeg"}],"author":"Dave Desormeaux","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Dave Desormeaux","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#article","isPartOf":{"@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/"},"author":{"name":"Dave Desormeaux","@id":"https:\/\/www.lunarg.com\/#\/schema\/person\/493f4ece901c822208cfda3feb80420a"},"headline":"Valve + LunarG Launch Graphics Testing Service for Mesa Developers","datePublished":"2017-11-15T23:18:46+00:00","dateModified":"2025-01-16T01:18:14+00:00","mainEntityOfPage":{"@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/"},"wordCount":328,"publisher":{"@id":"https:\/\/www.lunarg.com\/#organization"},"image":{"@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg","keywords":["Mesa"],"articleSection":["Announcements"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/","url":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/","name":"Valve + LunarG Launch Graphics Testing Service for Mesa Developers - LunarG","isPartOf":{"@id":"https:\/\/www.lunarg.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage"},"image":{"@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage"},"thumbnailUrl":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg","datePublished":"2017-11-15T23:18:46+00:00","dateModified":"2025-01-16T01:18:14+00:00","description":"Announcing availability of the LunarG Graphics Driver Testing Service for Mesa development community. Thanks to Valve for their sponsorship!","breadcrumb":{"@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#primaryimage","url":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg","contentUrl":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2018\/09\/iStock-1202641533-1.jpg","width":755,"height":395,"caption":"Young Asian Handsome Pro Gamer Playing in Online Cyber Sport Game at home"},{"@type":"BreadcrumbList","@id":"https:\/\/www.lunarg.com\/valve-lunarg-launch-driver-testing-system-mesa-developers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.lunarg.com\/"},{"@type":"ListItem","position":2,"name":"Valve + LunarG Launch Graphics Testing Service for Mesa Developers"}]},{"@type":"WebSite","@id":"https:\/\/www.lunarg.com\/#website","url":"https:\/\/www.lunarg.com\/","name":"LunarG","description":"3D Graphics Software Solutions","publisher":{"@id":"https:\/\/www.lunarg.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lunarg.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.lunarg.com\/#organization","name":"LunarG","url":"https:\/\/www.lunarg.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lunarg.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2020\/05\/logo.png","contentUrl":"https:\/\/www.lunarg.com\/wp-content\/uploads\/2020\/05\/logo.png","width":767,"height":304,"caption":"LunarG"},"image":{"@id":"https:\/\/www.lunarg.com\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.lunarg.com\/#\/schema\/person\/493f4ece901c822208cfda3feb80420a","name":"Dave Desormeaux","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.lunarg.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/89944424b10c09db4e6c6e62b6ef1722?s=96&d=retro&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/89944424b10c09db4e6c6e62b6ef1722?s=96&d=retro&r=pg","caption":"Dave Desormeaux"},"sameAs":["http:\/\/www.lunarg.com"],"url":"https:\/\/www.lunarg.com\/author\/dave-d\/"}]}},"_links":{"self":[{"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/posts\/1262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/users\/14"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/comments?post=1262"}],"version-history":[{"count":0,"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/posts\/1262\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/media\/1967"}],"wp:attachment":[{"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/media?parent=1262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/categories?post=1262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.lunarg.com\/wp-json\/wp\/v2\/tags?post=1262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}