source: GTP/trunk/App/Demos/Illum/Shark3D/version164x12u/IllumDemoApplication/src/res/levelutil/shader/prog/gen_shvol_strict.s3d_shaderprog @ 2269

Revision 2269, 2.5 KB checked in by barsi, 17 years ago (diff)
Line 
1///////////////////////////////////////////////////////////////////////////////
2//
3//      ##  ######
4//       ######  ###
5//  ## ###############        Shark 3D Engine (www.shark3d.com)
6//   ########## # # #
7//    ########                Copyright (c) 1996-2006 Spinor GmbH.
8//   ######### # # #          All rights reserved.
9//  ##   ##########
10//      ##
11//
12///////////////////////////////////////////////////////////////////////////////
13
14ogl
15{
16    univprog
17    {
18        ident "drv_univprog_std.shvol"
19        param
20        {
21            env "env"
22            cenrange_progvar "prog_light_cenrange"
23            extrude_progvar "prog_light_extrude"
24        }
25    }
26   
27    glsl
28    {
29        vertshader
30        {
31            code_variant_array
32            {
33                req_ver "1x0"
34                code_array "levelutil/shader/prog/ogl_glsl/"
35                        & "gen_shvol_view_ogl_glsl_vs1x0.s3d_shadercode_run"
36            }
37
38            tracking
39
40            predefine_array
41        }
42
43        param_array
44    }
45}
46
47d3d9
48{
49    univprog
50    {
51        ident "drv_univprog_std.shvol"
52        param
53        {
54            env "env"
55            cenrange_progvar "prog_light_cenrange"
56            extrude_progvar "prog_light_extrude"
57        }
58    }
59   
60    hlsl_vertshader
61    {
62        code_variant_array
63        {
64            profile "1x1"
65            entry_point "main"
66            code "levelutil/shader/prog/d3d9_hlsl/"
67                    & "gen_shvol_view_d3d9_hlsl_vs1x1.s3d_shadercode_run"
68        }
69
70        tracking
71        {
72            codevar "projMat"
73            slot 0
74            chan "proj"
75            trans "identity"
76        }
77
78        param_array
79        predefine_array
80    }
81}
82
83//#ifdef S3D_GENERAL_PLATFORM_XE
84xe
85{
86    xps
87    {
88        ident "drv_xexps_std.shvol"
89        param
90        {
91            env "env"
92            cenrange_progvar "prog_light_cenrange"
93            extrude_progvar "prog_light_extrude"
94        }
95    }
96   
97    hlsl_vertshader
98    {
99        code_variant_array
100        {
101            profile "1x1"
102            entry_point "main"
103            code "levelutil/shader/prog/d3d9_hlsl/"
104                    & "gen_shvol_view_d3d9_hlsl_vs1x1.s3d_shadercode_run"
105        }
106
107        tracking
108        {
109            codevar "projMat"
110            slot 0
111            chan "proj"
112            trans "identity"
113        }
114
115        param_array
116        predefine_array
117    }
118}
119//#endif
Note: See TracBrowser for help on using the repository browser.