[5.20b10] DirectX11 Subsystem funktioniert nicht

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
Makke
Beiträge: 156
Registriert: 24.08.2011 18:00
Computerausstattung: AMD Ryzen 7 5700X - AMD Radeon RX 6800 XT - 32 GB DDR4 SDRAM
Wohnort: Ruhrpott
Kontaktdaten:

[5.20b10] DirectX11 Subsystem funktioniert nicht

Beitrag von Makke »

Wie im Titel beschrieben, produziert das Subsystem DirectX11 folgenden Fehler: InitEngine3D() muss erfolgreich aufgerufen werden, bevor das 3D-Befehlsset verwendet wird.
Getestet mit Windows 7 (64-bit), Purebasic 5.20 beta 10, DirectX11 ist installiert (dxdiag.exe).
Hier ein Beispielcode:

Code: Alles auswählen

EnableExplicit

Define.i tempTexture

InitEngine3D(#PB_Engine3D_DebugLog)
InitSprite()
InitKeyboard()

OpenWindow(0,0,0,1024,768,"Bug DirectX11",#PB_Window_SystemMenu|#PB_Window_ScreenCentered)
OpenWindowedScreen(WindowID(0), 0, 0, WindowWidth(0), WindowHeight(0), 0, 0, 0, #PB_Screen_WaitSynchronization)

; create objects
tempTexture = CreateTexture(#PB_Any, 64, 64)

End
---
Windows 11 (64 bit)
Benutzeravatar
STARGÅTE
Kommando SG1
Beiträge: 6999
Registriert: 01.11.2005 13:34
Wohnort: Glienicke
Kontaktdaten:

Re: [5.20b10] DirectX11 Subsystem funktioniert nicht

Beitrag von STARGÅTE »

Für DirectX11 gibt es derzeit keine stabile OGRE3D-Version.
DirectX11 ist derzeit nur mit Sprite-Lib verwendbar (da aber auch sehr fehlerhaft)
PB 6.01 ― Win 10, 21H2 ― Ryzen 9 3900X, 32 GB ― NVIDIA GeForce RTX 3080 ― Vivaldi 6.0 ― www.unionbytes.de
Aktuelles Projekt: Lizard - Skriptsprache für symbolische Berechnungen und mehr
Benutzeravatar
Makke
Beiträge: 156
Registriert: 24.08.2011 18:00
Computerausstattung: AMD Ryzen 7 5700X - AMD Radeon RX 6800 XT - 32 GB DDR4 SDRAM
Wohnort: Ruhrpott
Kontaktdaten:

Re: [5.20b10] DirectX11 Subsystem funktioniert nicht

Beitrag von Makke »

STARGÅTE hat geschrieben:Für DirectX11 gibt es derzeit keine stabile OGRE3D-Version.
DirectX11 ist derzeit nur mit Sprite-Lib verwendbar (da aber auch sehr fehlerhaft)
Alles klar, danke für die Info.
---
Windows 11 (64 bit)
Antworten