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, ranges, 추가, 열, 유니티, python, 판다스, 집계, 파이썬, c++23, pandas, Unity, 파이선, 추출, c++20, C++, CPP, ipad, directx11, View,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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.

티스토리툴바