728x90

GPU 3

[Shader] ComputeShader 기초 스터디 노트

3개 버퍼 생성. input, output, result 이 때, input buffer를 shader에 알려주기 위한 ShaderResourceView 필요, 생성. outout buffer를 shader에 알려주기 위한 UnordedAddressView 필요,생성. 처리 결과를 받아올 때 result buffer에 output buffer의 리소스를 복사. Map() -> target pointer 로 result buffer 값 복사 -> Unmap() 이렇게 처리하는 이유는, output buffer와 result buffer의 BUFFER_DESC 가 다르기 때문. D3D11_BUFFER_DESC https://learn.microsoft.com/ko-kr/windows/win32/api/d3d..

[UE] AMD AGS (AMD GPU Services)

AMD AGS 라는 키워드가 보여서 정리. AMD AGS는 **AMD GPU Services Library**의 약자입니다. AMD 계열의 SDK 라이브러리로, AMD 그래픽 카드의 성능을 최적화하거나 특정 기능을 활성화하는 데 사용됩니다. AMD 그래픽 카드와 관련된 소프트웨어 및 도구 집합을 나타냅니다. AMD GPU Services는 게임 및 그래픽 애플리케이션 개발자가 AMD 그래픽 카드를 최적화하고 향상된 그래픽 기능을 활용하기 위한 다양한 기능 및 라이브러리를 제공합니다. 이것은 AMD의 그래픽 하드웨어 및 소프트웨어 스택을 활용하여 그래픽 애플리케이션을 개발하고 최적화하는 데 도움을 주는 도구 중 하나입니다. https://github.com/GPUOpen-LibrariesAndSDKs/AG..

Unreal 엔진 2023.09.12

NVIDIA Driver 게임 개발할 때 어떤 걸 설치해야 할까? Game Ready Driver vs Studio Driver

NVIDIA 그래픽 드라이버를 새로 설치해야 하거나 업데이트 해야할 때, 드라이버 타입이 크게 두 가지. Game Ready Driver 와 Studio Driver 로 나뉘는데, 게임을 개발해야할 때는 어떤 드라이버를 설치해야 할까? 결론부터 말하면 Game Ready Driver 를 설치하면 됨. 최신버전 다운받아 설치하면 되고, 뒤에 붙은 WHQL 이란 약어는 풀어쓰면 Microsoft’s Windows Hardware Quality Labs 의 약자이고, MS 의 윈도우즈 하드웨어 품질 연구소의 인증을 받았다는 의미. Game Ready Driver 를 설치해야 하는 이유는 세 가지 정도로 정리할 수 있음. 1. 게임 성능: Game Ready 드라이버는 게임 성능에 특별히 최적화되어 있다. 최신..

728x90
반응형