Sorting's IT Blog

  • 홈
  • 태그
  • 방명록

directx11 2

DX9-style assignment syntax is deprecated in technique10 pass blocks in favor of new function call syntax

technique11 Render { pass Pass0 { CULLMODE = NONE; SetVertexShader(CompileShader (vs_5_0, vs())); SetPixelShader(CompileShader (ps_5_0, ps())); } } Shader 마이그레이션 중 위 코드에서 다음과 같은 에러가 발생했다. DX9-style assignment syntax is deprecated in technique10 pass blocks in favor of new function call syntax CULLMODE = NONE 위 구문이 deprecated 된 것이다. technique10 이후부터는 아래와 같이 RasterizerState 를 별도로 선언하고, SetRasteriz..

DirectX11 2021.06.19

DX11 - Encoded Pixel Shader size doesn't match specified size.

DX9 -> DX11 마이그레이션 중 다음 코드에서 에러메세지가 발생했다. // Create the pixel shader hr = GetDevice()->CreatePixelShader( pPSBlob->GetBufferPointer(), pPSBlob->GetBufferSize(), nullptr, &pPixelShader); Encoded Pixel Shader size doesn't match specified size. [ STATE_CREATION ERROR #192: CREATEPIXELSHADER_INVALIDSHADERBYTECODE] 아무리 확인해봐도 코드상으로는 잘못된 부분이 없어보였다. 셰이더 모델이 문제인가 싶어, 픽셀 셰이더 버전을 ps_2_0 에서 ps_4_0 으로 변경했더니 ..

DirectX11 2021.06.18
1
더보기
프로필사진

Just trying

  • 분류 전체보기 (31)
    • C++ (12)
    • Unity (4)
    • Python (8)
    • Toy Project (1)
    • DirectX11 (4)

Tag

cocos2d-x, CPP, 유니티, ipad, 열, Unity, View, 판다스, c++23, 추출, 집계, ranges, C++, directx11, 파이선, 추가, 파이썬, python, c++20, pandas,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바