source: GTP/trunk/App/Demos/Geom/Shark3D/src/drv_d3d9_prog.cpp @ 2236

Revision 2236, 1.9 KB checked in by gumbau, 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
16#include "drv_d3d9_prog.h"
17
18///////////////////////////////////////////////////////////////////////////////
19
20S3D_UTIL_RECOG_DEFINEINFO(s3d_CDrvD3d9Prog);
21
22s3d_CDrvD3d9Prog::s3d_CDrvD3d9Prog()
23{
24    S3D_UTIL_RECOG_INITOBJ(s3d_CDrvD3d9Prog);
25}
26
27s3d_CDrvD3d9Prog::~s3d_CDrvD3d9Prog()
28{
29    if(m_ReportMsgHandler)
30    {
31        s3d_CUtilMsg m;
32        m.m_Code = "drv/imp/directx/d3d9/drv_d3d9_prog.report_prog_destroy";
33        m.m_StdTempl = "Destroying program Addr=[1]";
34        m.AddInfo("");
35        m.AddInfo(s3d_CUtilStrUtil::StrOfPtr(this));
36        s3d_UtilMsgReportNote(m_ReportMsgHandler, m);
37    }
38}
39
40void s3d_CDrvD3d9Prog::TrackParams(
41        s3d_CDrvGfxParam_cr GfxParam,
42        const s3d_CDrvD3d9ParamBlk &ParamBlk,
43        const s3d_CDrvD3d9ParamBlkState &ParamBlkState)
44{
45}
46
47void s3d_CDrvD3d9Prog::TrackTransfBone(
48        s3d_CSysIntps BoneIdxCnt, const s3d_CSysInt32u *BoneIdxData,
49        s3d_CSysIntps MatBoneCnt, const D3DXMATRIXA16 *MatBoneArray)
50{
51}
52
53void s3d_CDrvD3d9Prog::CalcVertBufDesc(
54        const s3d_CDrvGfxCharge *Charge,
55        s3d_CDrvD3d9VertBufDesc &VertBufDesc) const
56{
57}
58
59void s3d_CDrvD3d9Prog::GetVertProgCodeInfoName(
60        s3d_CUtilStr &CodeInfo, s3d_CUtilStr &CodeName) const
61{
62}
63
64void s3d_CDrvD3d9Prog::GetPixProgCodeInfoName(
65        s3d_CUtilStr &CodeInfo, s3d_CUtilStr &CodeName) const
66{
67}
68
69///////////////////////////////////////////////////////////////////////////////
Note: See TracBrowser for help on using the repository browser.