File: ToDo

package info (click to toggle)
devil 1.8.0.40.g6f3d5e9b%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 7,600 kB
  • sloc: cpp: 52,969; ansic: 10,924; xml: 3,121; python: 1,300; pascal: 792; java: 603; cs: 192; sh: 123; makefile: 37; fortran: 5
file content (51 lines) | stat: -rw-r--r-- 2,607 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
* add IL_LUMINANCE_ALPHA everywhere
* Search for all ILU*_OUT_OF_MEMORY errors to add at the various functions (IL completed)

iluInvertAlpha should be void 				<---
ilModAlpha e ilSetAlpha should to go ILU 	<--

* add functions:
IL:
+ ILboolean ilApplyPal(const ILstring FileName);
+ ILboolean ilBlit(ILuint Source, ILint DestX, ILint DestY, ILint DestZ, ILuint SrcX, ILuint SrcY, ILuint SrcZ, ILuint Width, ILuint Height, ILuint Depth);
+ ILboolean ilCompressFunc(ILenum Mode);
+ ILuint ilCreateSubImage(ILenum Type, ILuint Num);
+ ILboolean ilFormatFunc(ILenum Mode);
+ ILvoid ilModAlpha( ILint AlphaValue );
+ ILvoid ilSetAlpha( ILuint AlphaValue );
+ ILuint ilGetDXTCData(ILvoid *Buffer, ILuint BufferSize, ILenum DXTCFormat);
+ ILuint ilGetLumpPos(ILvoid);
+ ILboolean ilIsValid(ILenum Type, const ILstring FileName);
+ ILboolean ilIsValidF(ILenum Type, ILHANDLE File);
+ ILboolean ilIsValidL(ILenum Type, ILvoid *Lump, ILuint Size);
+ ILvoid ilKeyColour(ILclampf Red, ILclampf Green, ILclampf Blue, ILclampf Alpha);
+ ILuint ilSaveF(ILenum Type, ILHANDLE File);
+ ILuint ilSaveL(ILenum Type, ILvoid *Lump, ILuint Size);
- ilSetSharedPal

ILU:
+ iluEdgeDetectE
+ iluEqualize
+ iluGammaCorrect
+ ILuint iluLoadImage(const ILstring FileName);
+ ILvoid iluRegionfv(ILpointf *Points, ILuint n);
+ ILvoid iluRegioniv(ILpointi *Points, ILuint n);
+ ILboolean iluReplaceColour(ILubyte Red, ILubyte Green, ILubyte Blue, ILfloat Tolerance);
+ ILboolean iluWave(ILfloat Angle);
+ iluConvolution

ILUT: need verification
BITMAP* ilutAllegLoadImage(const ILstring FileName);
BBitmap ilutConvertToBBitmap(ILvoid);�
ILboolean ilutGLSaveImage(const ILstring FileName, GLuint TexID);
ILboolean ilutGLSetTex(GLuint TexID);
ILboolean ilutSDLSurfaceFromBitmap(SDL_Surface *Bitmap)
ILboolean ilutGetWinClipboard(ILvoid);
ILboolean ilutWinLoadUrl(const ILstring Url);
ILboolean ilutWinPrint(ILuint XPos, ILuint YPos, ILuint Width, ILuint Height, HDC hDC);
IDirect3DVolumeTexture9* ILAPIENTRY ilutD3D9VolumeTexture(IDirect3DDevice9 *Device);
ILboolean ilutD3D9VolTexFromFile(IDirect3DDevice9 *Device, char *FileName, IDirect3DVolumeTexture9 **Texture);
ILboolean ilutD3D9VolTexFromFileInMemory(IDirect3DDevice9 *Device, ILvoid *Lump, ILuint Size, IDirect3DVolumeTexture9 **Texture);
ILboolean ilutD3D9VolTexFromFileHandle(IDirect3DDevice9 *Device, ILHANDLE File, IDirect3DVolumeTexture9 **Texture);
ILboolean ilutD3D9VolTexFromResource(IDirect3DDevice9 *Device, HMODULE SrcModule, char *SrcResource, IDirect3DVolumeTexture9 **Texture);
ILboolean ilutD3D9LoadSurface(IDirect3DDevice9 *Device, IDirect3DSurface9 *Surface);