GN⁺ 2024-08-31 | parent | ★ favorite | on: SDL3 새로운 GPU API 병합(github.com/libsdl-org)
Hacker News 의견
  • SDL3는 아직 프리뷰 상태지만, 새로운 GPU API가 메인 브랜치에 병합되었음

    • 새로운 GPU API는 그래픽 코드 및 셰이더를 한 번 작성하면 최소한의 번거로움으로 크로스 플랫폼(콘솔 포함)에서 작동할 수 있게 해줌
    • 이전에는 Unity, Unreal 또는 커스텀 솔루션이 필요했음
    • WebGPU/WGSL도 유사한 크로스 플랫폼 그래픽 스택 노력임
    • 현재 SDL3 GPU API는 WebGPU를 백엔드로 지원하지 않음
  • SDL GPU API가 이렇게 빨리 완성된 것이 놀라움

    • WebGPU 네이티브는 개발 중이며 아직 완성되지 않았음
    • SDL GPU API는 더 많은 플랫폼을 지원하기 때문에 더 오래 걸릴 것으로 예상했음
  • dx12 부분에 기여하게 되어 기쁨

  • SDL은 고품질 소프트웨어로, 여러 플랫폼에서 빠르게 컴파일되고 항상 작동함

    • 새로운 API에 대한 기대가 있음
  • SDL의 큰 팬임

    • 크로스 플랫폼 게임 라이브러리를 찾을 때 SDL과 그 API가 적절한 균형을 제공했음
    • 창과 그래픽 컨텍스트를 생성할 수 있는 C(++) 라이브러리가 필요했음
    • 새로운 언어를 배우고 싶지 않았음
  • 이 모든 것이 어떻게 될지 기대됨

    • 커스텀 게임 엔진 및 앱을 구축할 더 많은 옵션이 생기길 바람
  • Vulkan을 배우는 것이 재미있고 유익했지만, 진행 속도가 느리게 느껴짐

    • SDL3가 처음부터 있었다면 더 많은 성과를 얻었을 것임
  • 이 라이브러리를 사용해본 적은 없지만, 크로스 플랫폼 GPU 컴퓨팅 능력의 예제를 보고 싶음

    • 어디서 시작해야 할지 제안이 필요함
  • Raylib이 SDL GPU 백엔드를 얻는 것을 보고 싶음

    • 그러면 바로 사용할 것임
  • 이것이 https://github.com/grimfang4/sdl-gpu와 관련이 있는지 궁금함

    • 아니면 같은 이름의 완전히 별개의 것인지 궁금함