|
1 # This Source Code Form is subject to the terms of the Mozilla Public |
|
2 # License, v. 2.0. If a copy of the MPL was not distributed with this |
|
3 # file, You can obtain one at http://mozilla.org/MPL/2.0/. |
|
4 |
|
5 tempfile=tmpShaderHeader |
|
6 rm LayerManagerD3D9Shaders.h |
|
7 fxc LayerManagerD3D9Shaders.hlsl -ELayerQuadVS -nologo -Fh$tempfile -VnLayerQuadVS |
|
8 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
9 fxc LayerManagerD3D9Shaders.hlsl -ERGBAShader -nologo -Tps_2_0 -Fh$tempfile -VnRGBAShaderPS |
|
10 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
11 fxc LayerManagerD3D9Shaders.hlsl -EComponentPass1Shader -nologo -Tps_2_0 -Fh$tempfile -VnComponentPass1ShaderPS |
|
12 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
13 fxc LayerManagerD3D9Shaders.hlsl -EComponentPass2Shader -nologo -Tps_2_0 -Fh$tempfile -VnComponentPass2ShaderPS |
|
14 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
15 fxc LayerManagerD3D9Shaders.hlsl -ERGBShader -nologo -Tps_2_0 -Fh$tempfile -VnRGBShaderPS |
|
16 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
17 fxc LayerManagerD3D9Shaders.hlsl -EYCbCrShader -nologo -Tps_2_0 -Fh$tempfile -VnYCbCrShaderPS |
|
18 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
19 fxc LayerManagerD3D9Shaders.hlsl -ESolidColorShader -nologo -Tps_2_0 -Fh$tempfile -VnSolidColorShaderPS |
|
20 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
21 fxc LayerManagerD3D9Shaders.hlsl -ELayerQuadVSMask -nologo -Fh$tempfile -VnLayerQuadVSMask |
|
22 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
23 fxc LayerManagerD3D9Shaders.hlsl -ELayerQuadVSMask3D -nologo -Fh$tempfile -VnLayerQuadVSMask3D |
|
24 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
25 fxc LayerManagerD3D9Shaders.hlsl -ERGBAShaderMask -nologo -Tps_2_0 -Fh$tempfile -VnRGBAShaderPSMask |
|
26 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
27 fxc LayerManagerD3D9Shaders.hlsl -ERGBAShaderMask3D -nologo -Tps_2_0 -Fh$tempfile -VnRGBAShaderPSMask3D |
|
28 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
29 fxc LayerManagerD3D9Shaders.hlsl -EComponentPass1ShaderMask -nologo -Tps_2_0 -Fh$tempfile -VnComponentPass1ShaderPSMask |
|
30 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
31 fxc LayerManagerD3D9Shaders.hlsl -EComponentPass2ShaderMask -nologo -Tps_2_0 -Fh$tempfile -VnComponentPass2ShaderPSMask |
|
32 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
33 fxc LayerManagerD3D9Shaders.hlsl -ERGBShaderMask -nologo -Tps_2_0 -Fh$tempfile -VnRGBShaderPSMask |
|
34 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
35 fxc LayerManagerD3D9Shaders.hlsl -EYCbCrShaderMask -nologo -Tps_2_0 -Fh$tempfile -VnYCbCrShaderPSMask |
|
36 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
37 fxc LayerManagerD3D9Shaders.hlsl -ESolidColorShaderMask -nologo -Tps_2_0 -Fh$tempfile -VnSolidColorShaderPSMask |
|
38 cat $tempfile >> LayerManagerD3D9Shaders.h |
|
39 rm $tempfile |