쿼터 기본 해상도의 높은 DPI 디스플레이

쿼터 기본 해상도의 높은 DPI 디스플레이

나는 높은 DPI 디스플레이(13인치 3200x1800)를 가지고 있으며 이를 1600x900(정확히 1/4 기본 - 1/2 너비 및 1/2 높이)으로 설정하면 출력되는 각 픽셀은 2x2 블록으로 표시되어야 한다고 생각했습니다. 디스플레이의 실제 픽셀은 마치 기본 1600x900 디스플레이인 것처럼 선명하고 깨끗합니다.

그런데 시도해 보면 이미지가 매우 흐릿해집니다. 그래서 두 가지 질문이 있습니다. 첫째, 이 흐림 효과를 추가하는(또는 말할 수 없는) 것은 디스플레이나 GPU입니까? 둘째, 이를 예방하기 위해 할 수 있는 일이 있습니까?

또한 높은 DPI 외부 디스플레이(24인치 4K)를 구입하려고 합니다. 따라서 이 질문은 여기에도 적용될 수 있습니다(GTX 970 또는 Intel Iris 540에 연결됨).

답변1

그렇게 쉬웠다면 고해상도 입력이 필요 없었을 것입니다. 존재하지 않는 데이터를 보간하여 흐릿함을 유발합니다. 낮은 해상도의 이미지를 찍어서 해상도를 높이는 것과 같습니다.

사용자 인터페이스와 텍스트를 더 크게 만들려면 디스플레이의 입력 해상도를 낮추는 대신 크기 조정 설정을 변경해야 합니다. 크기 조정 설정은 인터페이스와 텍스트를 다르게 렌더링하여 동일한 메뉴/버튼/텍스트/...를 렌더링하는 데 더 많은 픽셀이 사용됩니다.

불행하게도 확장 구현이 항상 완벽하지는 않으며 모든 소프트웨어가 이에 잘 반응하는 것은 아닙니다.

답변2

훌륭한 기사/진행 페이지의 부분 답변:

http://tanalin.com/en/articles/lossless-scaling/

(페이지가 다운될 수 있다는 것을 알고 있지만 여기에 모두 요약하기에는 정보가 너무 많습니다.)

요점은 이것이 Linux를 실행하는 nVIDIA GPU에서 부분적으로 작동한다는 것입니다. 데스크톱은 완벽하게 반응해야 하지만 게임은 혼합된 가방입니다. 4K 디스플레이에서 1080p의 경우:

nvidia-settings -a CurrentMetaMode="DP-1: 3840x2160_60 {ViewPortIn=1920x1080, ViewPortOut=3840x2160, ResamplingMethod=Nearest }"

어떤 디스플레이에 적용할지 확인하려면(아마도 DP1):

xrandr

언젠가는 nVIDIA가 이를 Windows에도 가져올 수도 있습니다(이미 Lanczos / Sinc 필터링 옵션이 숨겨져 있고 nVIDIA Inspector를 통해 액세스할 수 있습니다. 이중 선형/쌍입방보다 약간 덜 공격적이지만 이상적이지는 않습니다).

답변3

여기에 Windows에 대한 완벽한 답변이 있습니다. 1/2 기본 해상도를 사용할 때 화면이 흐릿함
그것은 효과가 있었고 나는 수년간 그 흐릿한 문제로 고통받고 있었기 때문에 그것이 나에게 얼마나 도움이 되었는지 말로 표현할 수 없습니다!
인용:

인터넷 검색 끝에 디스플레이에 대한 regkey를 찾았습니다. 이후의 키는 Configuration변경될 수 있습니다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers\Configuration\SHP144A0_1E_07DF_CC^308AEBB00B16BB169DBCDF562C399811\00\00
여러 값은 내 기본 x 해상도(3200)에 해당하고 여러 값은 내 y(1800)에 해당합니다. 나는 그것들을 모두 그 값의 1/2로 바꾸고 로그인하고 로그 아웃했으며 문제가 해결되었음을 알았습니다!

관련 정보