{"id":366904,"date":"2021-11-14T17:00:00","date_gmt":"2021-11-14T14:00:00","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/what-is-dynamic-resolution-scaling-drs\/"},"modified":"2021-11-14T17:00:00","modified_gmt":"2021-11-14T14:00:00","slug":"what-is-dynamic-resolution-scaling-drs","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/what-is-dynamic-resolution-scaling-drs\/","title":{"rendered":"#What Is Dynamic Resolution Scaling (DRS)?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_85 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a3a1b2413670\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #dd3333;color:#dd3333\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a3a1b2413670\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/what-is-dynamic-resolution-scaling-drs\/#What_Is_DRS\" >What Is DRS?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/what-is-dynamic-resolution-scaling-drs\/#Lower_Resolutions_Have_Lower_Render_Times\" >Lower Resolutions Have Lower Render Times<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/what-is-dynamic-resolution-scaling-drs\/#DRS_Offers_a_Chance_to_Leave_Other_Settings_Alone\" >DRS Offers a Chance to Leave Other Settings Alone<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#What Is Dynamic Resolution Scaling (DRS)?&#8221;<\/strong><\/p>\n<div>\n<figure style=\"width: 1200px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"type:primaryImage size-full wp-image-766143\" srcset=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/10\/gamer-screen-icons.png?width=398&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1 400w, https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/10\/gamer-screen-icons.png?width=1198&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1 1200w\" sizes=\"auto, 400w, 1200w\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/10\/gamer-screen-icons.png?width=1198&amp;trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"\" width=\"1200\" height=\"675\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><figcaption class=\"wp-caption-text\"><span class=\"type:primaryImage imagecredit\"><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.shutterstock.com\/image-vector\/vector-illustration-gamer-kid-sit-front-1990502288\">HaseHoch2\/Shutterstock.com<\/a><\/span><\/figcaption><\/figure>\n<p>You may have heard the term \u201cdynamic resolution scaling,\u201d or DRS for short, to describe a technique used in many <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/game\/\" data-internallinksmanager029f6b8e52c=\"7\" title=\"Game\" target=\"_blank\" rel=\"noopener\">game<\/a>s to improve performance. Here\u2019s what it does and why more games are employing the technique.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"What_Is_DRS\"><\/span>What Is DRS?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Dynamic resolution scaling (DRS) is a technique used in both PC and console games where the output resolution is changed on the fly to improve performance. When the graphical processor (GPU) encounters an area that puts a lot of strain on it, DRS can be used to lower the output resolution.<\/p>\n<p>This is one way of reducing strain on the GPU, which in turn can help maintain a healthy frame rate. Games that don\u2019t use DRS will be locked to a set resolution, and that may make performance drops more noticeable or force developers to look at other methods of lightening the load.<\/p>\n<figure style=\"width: 650px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-703172\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2020\/12\/geforce_rtx_3080_nvidia.jpg?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"NVIDIA RTX 3080\" width=\"650\" height=\"367\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><figcaption class=\"wp-caption-text\"><span class=\"imagecredit\">NVIDIA<\/span><\/figcaption><\/figure>\n<p>This process is taken care of by the game engine, which can scale the resolution up and down to smooth-out performance. Developers will decide on a minimum (and maximum) resolution that a game can hit, which can be tweaked depending on the hardware used.<\/p>\n<p>This process isn\u2019t linear and may occur with varying degrees on different axes. Scaling resolution on a single axis is often a lot less noticeable than a linearly scaled-down resolution that affects both horizontal and vertical resolution. Many games limit scaling to the horizontal axis, though the game is properly rendered at the correct aspect ratio (the pixels are stretched).<\/p>\n<p>In motion, many gamers won\u2019t notice that the game\u2019s resolution has been reduced. Additional techniques like temporal anti-aliasing are used to smooth out jagged lines that often accompany low resolutions.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Lower_Resolutions_Have_Lower_Render_Times\"><\/span>Lower Resolutions Have Lower Render Times<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>DRS is a useful tool since it reduces render times on the GPU. When a scene takes too long to render, frames are dropped since the GPU cannot draw them in the time required to hit the desired frame rate.<\/p>\n<p>For example, a frame rate of 60 frames per second requires the GPU to render a new frame every 16.667 milliseconds. If rendering a frame takes longer than this, that frame will be skipped and the overall frame rate reduced. Variable refresh rate (VRR) technologies make this less noticeable by eliminating screen tearing, while DRS can help boost performance across the board.<\/p>\n<figure style=\"width: 650px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-766157\" src=\"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/10\/hd-vs4k-pixels.jpg?trim=1,1&amp;bg-color=000&amp;pad=1,1\" alt=\"Comparison of HD and 4K image quality\" width=\"650\" height=\"392\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><figcaption class=\"wp-caption-text\"><span class=\"imagecredit\"><a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/www.shutterstock.com\/image-photo\/4k-television-display-comparison-resolutions-ultra-215542027\">REDPIXEL.PL\/Shutterstock.com<\/a><\/span><\/figcaption><\/figure>\n<p>To use a simple example, since there are four times as many pixels in a 4K image as there are in a 1080p (full HD) image, it takes the same GPU four times as long to render an image in 4K as it does in 1080p. Reducing the resolution reduces the render time, which gives the GPU the headroom it needs to hit the desired frame rate.<\/p>\n<p>So if a 4K image is rendering at a solid 30 frames per second and you want to hit a 60 frames per second target, halving the resolution would allow the GPU to hit this target assuming ideal conditions and no other settings are changed.<\/p>\n<p><strong>RELATED:<\/strong> <strong><em>What Is HDMI VRR on the PlayStation 5 and Xbox <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/watch-movies-tv-seriess\/\" data-internallinksmanager029f6b8e52c=\"8\" title=\"Watch Movies &amp; TV Series\" target=\"_blank\" rel=\"noopener\">Series<\/a> X?<\/em><\/strong><\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"DRS_Offers_a_Chance_to_Leave_Other_Settings_Alone\"><\/span>DRS Offers a Chance to Leave Other Settings Alone<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Resolution is only one part of the frame render time equation though. Eye candy like level of detail (LOD), shadow quality, shader quality, and so on can all affect render times and performance. Developers can use other techniques to reduce image quality to hit higher frame rates.<\/p>\n<p>One of the biggest benefits of DRS is that it often allows developers to leave many of these other settings alone so that only the output resolution is reduced. This allows games to look relatively unchanged on different platforms or hardware, except for the resolution.<\/p>\n<p>Fortunately, you don\u2019t need to worry about DRS aside from the occasional toggle in a PC game. Console games lean heavily on the <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/technology\/\" data-internallinksmanager029f6b8e52c=\"4\" title=\"Technology\" target=\"_blank\" rel=\"noopener\">technology<\/a>, which can vary wildly in its implementation, and is often changed in updates based on user data gathered by developers and player feedback.<\/p>\n<p>Are you a PC gamer interested to learn more about performance? Find out how to monitor your frame rate as well as how frame rates affect the gaming experience.<\/p>\n<\/div>\n<p><script>\n setTimeout(function(){\n  !function(f,b,e,v,n,t,s)\n  {if(f.fbq)return;n=f.fbq=function(){n.callMethod?\n  n.callMethod.apply(n,arguments):n.queue.push(arguments)};\n  if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';\n  n.queue=[];t=b.createElement(e);t.async=!0;\n  t.src=v;s=b.getElementsByTagName(e)[0];\n  s.parentNode.insertBefore(t,s) } (window, document,'script',\n  'https:\/\/connect.facebook.net\/en_US\/fbevents.js');\n   fbq('init', '335401813750447');\n   fbq('track', 'PageView');\n  },3000);\n<\/script><\/p>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.howtogeek.com\/764408\/what-is-dynamic-resolution-scaling-drs\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#What Is Dynamic Resolution Scaling (DRS)?&#8221; HaseHoch2\/Shutterstock.com You may have heard the term \u201cdynamic resolution scaling,\u201d or DRS for short, to describe a technique used in many games to improve performance. Here\u2019s what it does and why more games are employing the technique. What Is DRS? Dynamic resolution scaling (DRS) is a technique used in&#8230;<\/p>\n","protected":false},"author":1,"featured_media":366905,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.howtogeek.com\/wp-content\/uploads\/2021\/10\/gamer-screen-icons.png?height=200p&trim=2,2,2,2","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-366904","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/366904","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=366904"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/366904\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/366905"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=366904"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=366904"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=366904"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}