Thema: Delphi HLSL compilieren

Einzelnen Beitrag anzeigen

Peter-Pascal

Registriert seit: 18. Feb 2007
Ort: 32139 Spenge
199 Beiträge
 
Delphi 11 Alexandria
 
#1

HLSL compilieren

  Alt 10. Jan 2018, 19:15
Hallo,

in der Unit FMX.Materials sind die Klassen für TColorMaterial und TTextureMaterial usw. definiert. Jeweils in der Methode DoInitialize wird der VertexShader und PixelShader definiert. Hier wird offensichtlich ein compiliertes HLSL übergeben. Meine Frage nun, womit erzeugt Delphi den TContextShaderCode? Womit compiliert Delphi HSLS?

Im Programm LowLevel3D hat Delphi noch den Original Source mit angegeben, und dann für die unterschiedlichen Architekturen wie zb DX10 den HLSL Soruce eingefügt.

Gibt es einen DirectX-Befehl der die Shader-Programme compiliert?

Vielen Dank für eure Mühe.

Gruß Peter
Peter Niemeier
  Mit Zitat antworten Zitat