michael@0: # This Source Code Form is subject to the terms of the Mozilla Public michael@0: # License, v. 2.0. If a copy of the MPL was not distributed with this michael@0: # file, You can obtain one at http://mozilla.org/MPL/2.0/. michael@0: michael@0: tempfile=tmpShaderHeader michael@0: rm CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ELayerQuadVS -nologo -Tvs_4_0_level_9_3 -Fh$tempfile -VnLayerQuadVS michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ESolidColorShader -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnSolidColorShader michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ERGBShader -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnRGBShader michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ERGBAShader -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnRGBAShader michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -EComponentAlphaShader -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnComponentAlphaShader michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -EYCbCrShader -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnYCbCrShader michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ELayerQuadMaskVS -nologo -Tvs_4_0_level_9_3 -Fh$tempfile -VnLayerQuadMaskVS michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ELayerQuadMask3DVS -nologo -Tvs_4_0_level_9_3 -Fh$tempfile -VnLayerQuadMask3DVS michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ESolidColorShaderMask -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnSolidColorShaderMask michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ERGBShaderMask -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnRGBShaderMask michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ERGBAShaderMask -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnRGBAShaderMask michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -ERGBAShaderMask3D -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnRGBAShaderMask3D michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -EYCbCrShaderMask -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnYCbCrShaderMask michael@0: cat $tempfile >> CompositorD3D11Shaders.h michael@0: fxc CompositorD3D11.fx -EComponentAlphaShaderMask -Tps_4_0_level_9_3 -nologo -Fh$tempfile -VnComponentAlphaShaderMask michael@0: cat $tempfile >> CompositorD3D11Shaders.h