xranzei 1
xranzei
mavzermete 1
mavzermete
Fethi Polat 1
Fethi Polat
Hikaye Ekle

Debug Mode Düzeltme.

  • Konuyu başlatan Konuyu başlatan mgurbet1998
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 8
  • Görüntüleme Görüntüleme 739
Çalışmıyor :) aynı sorun devam ediyor
Hatayı tetikleyen kısım >
void CPythonApplication::RenderSpecial()
{
m_kEftMgr.Update();
//m_kChrMgr.Render(); BURASI
m_pyItem.Render();
m_FlyingManager.Render();
}
 
Son düzenleme:
Bu şekilde daha güzel okunuyor
Kod:
void CStateManager::SetTransform(D3DTRANSFORMSTATETYPE Type, const D3DMATRIX* pMatrix)
{
    if (!pMatrix)
    {
        OutputDebugString("SetTransform: pMatrix is null\n");
        return;
    }

    if (m_bScene)
    {
        m_lpD3DDev->SetTransform(Type, pMatrix);
        return;
    }

#ifdef WJ_ENABLE_DEBUG_STATE_CORRECTION
    if (Type != D3DTS_VIEW && Type != D3DTS_PROJECTION && Type != D3DTS_WORLD)
    {
        char buffer[256];
        sprintf(buffer, "Invalid transform type outside of scene: %d\n", Type);
        OutputDebugString(buffer);
    }
#endif

    assert(Type == D3DTS_VIEW || Type == D3DTS_PROJECTION || Type == D3DTS_WORLD);

    if (Type >= D3DTS_TEXTURE0)
    {
        OutputDebugString("SetTransform: Type out of bounds for matrix array\n");
        return;
    }

    m_CurrentState.m_Matrices[Type] = *pMatrix;
}
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst