Jump to content

HLSL: Difference between revisions

3 bytes removed ,  19 April 2021
(Created page with "High Level Shading Language (HLSL) is the shading language used in DirectX. It is used in Unity and Unreal. ==Usage== Notation differences between GLSL and HLSL * <code>float...")
 
Line 2: Line 2:


==Usage==
==Usage==
Notation differences between GLSL and HLSL
Minor differences between GLSL and HLSL
* <code>float4</code> instead of <code>vec4</code>. This is funny since OpenCL also uses <code>float4</code>
* <code>float4</code> instead of <code>vec4</code>. This is odd since OpenCL also uses <code>float4</code>.
* <code>lerp</code> instead of <code>mix</code>.
* <code>lerp</code> instead of <code>mix</code>.
==Pipeline==
==Pipeline==
===Vertex Shader===
===Vertex Shader===