source: GTP/trunk/App/Demos/Illum/Shark3D/version164x12u/shark3Dchanges/src/drv/imp/directx/d3d9/drv_d3d9_settings.h @ 2196

Revision 2196, 1.6 KB checked in by szirmay, 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
14//@cpp
15#ifndef S3D_DRV_D3D9_SETTINGS_H
16#define S3D_DRV_D3D9_SETTINGS_H
17
18#include "../../../../general/general_env.h"
19
20///////////////////////////////////////////////////////////////////////////////
21
22#define S3D_DRV_D3D9_CACHELINE  64
23
24///////////////////////////////////////////////////////////////////////////////
25
26// Enabled PIX support
27#define S3D_DRV_D3D9_PIX_ENABLE
28
29// Use null driver
30//#define S3D_DRV_D3D9_USE_ENGNULL
31
32///////////////////////////////////////////////////////////////////////////////
33
34// limit to 16 + DECLEND
35#define S3D_DRV_D3D9_MAX_VERTELEM_CNT 17  //MAXD3DDECLLENGTH + 1
36#define S3D_DRV_D3D9_MAX_ATTR_CNT 8
37/*
38    ps_1_1 to ps_1_3 4 texture samplers
39    ps_1_4 6 texture samplers
40    ps_2_0 16 texture samplers
41*/
42#define S3D_DRV_D3D9_MAX_SAMPLER_CNT 16
43#define S3D_DRV_D3D9_MAX_VERTEX_SAMPLER_CNT 4 //GTP_ILLUMMODULE_CHANGE
44#define S3D_DRV_D3D9_DUMMY_BLENDWGHIDX_STREAM 1
45#define S3D_DRV_D3D9_MAX_LIGHT_CNT 8
46#define S3D_DRV_D3D9_MAX_SIM_RT_CNT 4
47
48///////////////////////////////////////////////////////////////////////////////
49
50#define S3D_DRV_D3D9_INLINE __forceinline
51
52///////////////////////////////////////////////////////////////////////////////
53
54#endif
Note: See TracBrowser for help on using the repository browser.