September 2006 Commit Log

Number of Commits:
238
Number of Active Developers:
2
cnlohr 2006-09-30 14:20

Get the DisplayEE ready for the normal PS2 renderer

10 lines of code changed in:

cnlohr 2006-09-30 14:15

Fix: When not virtual, the code was getting called here, even though it was on the PS2

2 lines of code changed in:

cnlohr 2006-09-30 13:06

fix warnings on PS2

8 lines of code changed in:

cnlohr 2006-09-30 12:53

Fix compile

4 lines of code changed in:

cnlohr 2006-09-29 23:54

Placeholder, compile this instead of the normal sound manager on the PS2

0 lines of code changed in:

cnlohr 2006-09-29 23:46

This is just a placeholder, it can be compiled instaed of normal threads if threads are not possible

97 lines of code changed in:

cnlohr 2006-09-29 17:59

Add the operate command, this will be a facilitator for expressions

a + b, c == d, g .= z etc.

263 lines of code changed in:

axlecrusher 2006-09-29 11:31

Fix some textures not showing up

4 lines of code changed in:

axlecrusher 2006-09-29 10:46

Don't calculate the normals for geometries that are not triangles
Remove commented code

7 lines of code changed in:

cnlohr 2006-09-29 02:42

Loadable Model uses IsAnimated now

4 lines of code changed in:

cnlohr 2006-09-29 02:42

OOPS! faulty merge

1 lines of code changed in:

cnlohr 2006-09-29 02:41

Fix shapes

20 lines of code changed in:

cnlohr 2006-09-29 02:39

Give mesh direct access.

1 lines of code changed in:

cnlohr 2006-09-29 02:39

Add IsAnimated flag as well as fixing Normal Calculations

17 lines of code changed in:

axlecrusher 2006-09-28 16:27

cleanup

7 lines of code changed in:

axlecrusher 2006-09-28 15:29

We always use a color

3 lines of code changed in:

axlecrusher 2006-09-28 15:22

Fix a lot of warnings with -Wall

74 lines of code changed in:

axlecrusher 2006-09-28 11:36

make thread safe

12 lines of code changed in:

axlecrusher 2006-09-27 22:50

When was this removed?

3 lines of code changed in:

axlecrusher 2006-09-27 22:47

Use CLBKMAN for validating callbacks before doing them.

18 lines of code changed in:

axlecrusher 2006-09-27 22:44

Instance of ClbkMan

1 lines of code changed in:

axlecrusher 2006-09-27 22:43

Callback manager (tracker)

29 lines of code changed in:

cnlohr 2006-09-27 03:17

Set output location to be in the root folder so we don't have the annoying problem of trying to set the debug path.

8 lines of code changed in:

axlecrusher 2006-09-24 23:15

Fix some stuff

8 lines of code changed in:

cnlohr 2006-09-24 22:58

Transotale

51 lines of code changed in:

cnlohr 2006-09-24 02:03

commit the updated window along with a fix to prevent it from crashing when trying to generate the window

25 lines of code changed in:

cnlohr 2006-09-24 02:02

update makefile

1 lines of code changed in:

cnlohr 2006-09-23 22:15

Update PS2 build

2 lines of code changed in:

cnlohr 2006-09-23 22:15

get ready to display... something

5 lines of code changed in:

cnlohr 2006-09-23 22:09

Allow GL_EXT specifics

0 lines of code changed in:

cnlohr 2006-09-23 22:09

fix compile on PS2

5 lines of code changed in:

cnlohr 2006-09-23 22:08

allow destruction of OGL's GL_EXT

10 lines of code changed in:

cnlohr 2006-09-23 22:06

HACK: Allow mercury to operate without any sound driver

3 lines of code changed in:

cnlohr 2006-09-23 22:06

allow mercury to be used without threads if necessiary with the NO_THREADS directive

3 lines of code changed in:

axlecrusher 2006-09-23 22:00

fix a warning

2 lines of code changed in:

cnlohr 2006-09-23 21:58

PS2 Actually works! Well... sort of... It still needs to know how to display stuff to the screen

5 lines of code changed in:

axlecrusher 2006-09-23 21:58

Fix warnings

60 lines of code changed in:

cnlohr 2006-09-23 21:05

fix EE compile

7 lines of code changed in:

cnlohr 2006-09-23 21:04

Update the PS2 file.

8 lines of code changed in:

axlecrusher 2006-09-23 20:36

Update for DrawNoGeometry

65 lines of code changed in:

axlecrusher 2006-09-23 19:45

Sprites don't need geometries.
Seperate drawing that do and do not use geometries.
Disable states after interleaved array drawing.

72 lines of code changed in:

axlecrusher 2006-09-22 22:27

Remove vertice stuff

0 lines of code changed in:

axlecrusher 2006-09-22 22:27

update

7 lines of code changed in:

axlecrusher 2006-09-22 22:26

Fix

8 lines of code changed in:

axlecrusher 2006-09-22 22:26

Fix compile(untested)

5 lines of code changed in:

axlecrusher 2006-09-22 22:20

update

1 lines of code changed in:

cnlohr 2006-09-22 12:59

update project

0 lines of code changed in:

axlecrusher 2006-09-22 12:05

Fixes

4 lines of code changed in:

axlecrusher 2006-09-22 11:37

Update to allow for loading a common set of vertices as well as other types of geometries to draw. I'll debug on windows.

96 lines of code changed in:

axlecrusher 2006-09-22 10:18

Update

2 lines of code changed in:

cnlohr 2006-09-22 01:49

FIX the perspective problem... but still suffering from some minor glitches wrt z-buffer.

18 lines of code changed in:

cnlohr 2006-09-22 01:05

update project

6 lines of code changed in:

cnlohr 2006-09-22 00:55

REVERT! The new method was much more convoluted. I went back to the new one, except modified the searching, so that it is slightly faster on quads, and drastically faster on triangles.

84 lines of code changed in:

cnlohr 2006-09-21 22:49

New softwareC blitter. This should be much faster than the old one. It still has a handfull of bugs and needs to be INT'ed

108 lines of code changed in:

axlecrusher 2006-09-21 15:08

Set textures to CLAMP_UV. Also invert V on models differently so
REPEAT_V is not required.

3 lines of code changed in:

axlecrusher 2006-09-21 14:49

Cleanup and remove MercuryDisplayTypes.cpp

4 lines of code changed in:

cnlohr 2006-09-21 13:18

Ortho Z of 0 should not produce all z's of zero.

1 lines of code changed in:

cnlohr 2006-09-20 17:22

FIX: Actually do the display of things without textures.

5 lines of code changed in:

cnlohr 2006-09-20 16:02

fix compile

6 lines of code changed in:

cnlohr 2006-09-20 16:02

update makefile for PS2

4 lines of code changed in:

cnlohr 2006-09-20 15:52

use virtual ~'s even though unessiary to prevent warnings

4 lines of code changed in:

cnlohr 2006-09-20 15:48

Prepare threads for PS2 use

12 lines of code changed in:

cnlohr 2006-09-20 15:47

Prefix rotation modes with RM_

7 lines of code changed in:

cnlohr 2006-09-20 15:46

commit some display stuff, for the EE

13 lines of code changed in:

axlecrusher 2006-09-20 11:51

fix crashes

16 lines of code changed in:

cnlohr 2006-09-20 02:45

Do not-full-alpha calc on lum-alpha stuff

6 lines of code changed in:

cnlohr 2006-09-20 02:40

oops! Minor miscalculation on the alpha there... (Fixed)

4 lines of code changed in:

cnlohr 2006-09-20 02:35

Pay attention to diffuse alpha's

58 lines of code changed in:

axlecrusher 2006-09-19 22:50

fake shitty sphere map

17 lines of code changed in:

cnlohr 2006-09-19 21:58

keep the software c window right

1 lines of code changed in:

cnlohr 2006-09-19 21:55

allow for non-640x480 window with SoftwareC

1 lines of code changed in:

cnlohr 2006-09-19 21:51

Fix window for use with windows.

1 lines of code changed in:

cnlohr 2006-09-19 21:46

SoftwareC in linux!

70 lines of code changed in:

cnlohr 2006-09-19 20:57

fix warning

1 lines of code changed in:

cnlohr 2006-09-19 20:56

Move all SW Renderer stuff into Window.

44 lines of code changed in:

cnlohr 2006-09-19 20:54

Add ABS to math

2 lines of code changed in:

cnlohr 2006-09-19 20:18

Update/fix corner'd polys, and screen shots

9 lines of code changed in:

cnlohr 2006-09-19 15:59

Update + add /QIfist flag to supress _ftol which is eating up almost 5% of our run time.

1 lines of code changed in:

cnlohr 2006-09-19 15:55

Many optimizations (~25% speed increase possible)

34 lines of code changed in:

axlecrusher 2006-09-19 14:24

Fix linux compile

1 lines of code changed in:

cnlohr 2006-09-18 23:29

MakeOBJ application

219 lines of code changed in:

axlecrusher 2006-09-18 21:29

Manually transpose matrix

14 lines of code changed in:

axlecrusher 2006-09-18 21:25

Remove unused rotate, delete commented code, and add const

7 lines of code changed in:

axlecrusher 2006-09-18 20:19

Push and flush view matrix when switching perspectives

6 lines of code changed in:

cnlohr 2006-09-18 20:17

SoftwareC -- a bit faster (~5%)

56 lines of code changed in:

cnlohr 2006-09-18 16:56

WORKING!! Well mostly, yeah... sorta

27 lines of code changed in:

cnlohr 2006-09-18 16:32

Almost working... Actually do textures now.

130 lines of code changed in:

cnlohr 2006-09-18 14:51

Working Z-buffer, and W per-pixel culling

133 lines of code changed in:

axlecrusher 2006-09-18 13:09

cleanup

7 lines of code changed in:

axlecrusher 2006-09-18 12:02

push and pop view

6 lines of code changed in:

axlecrusher 2006-09-18 11:45

Make private

2 lines of code changed in:

axlecrusher 2006-09-18 11:43

fix sprite sizing

3 lines of code changed in:

axlecrusher 2006-09-18 11:39

Clean up

9 lines of code changed in:

axlecrusher 2006-09-18 11:36

Protect the ProjectionStack inside of display since we have to do special things when changing it.

46 lines of code changed in:

axlecrusher 2006-09-18 10:50

Update

22 lines of code changed in:

axlecrusher 2006-09-18 10:47

projection updates

11 lines of code changed in:

cnlohr 2006-09-18 00:58

Actually do polygons.

55 lines of code changed in:

cnlohr 2006-09-17 21:30

Update:Remove lists

4 lines of code changed in:

axlecrusher 2006-09-17 21:15

remove senseless opengl stuff

0 lines of code changed in:

axlecrusher 2006-09-17 21:08

Use mercury's software matrix stack

11 lines of code changed in:

axlecrusher 2006-09-17 21:07

remove commented code

0 lines of code changed in:

axlecrusher 2006-09-17 20:44

Lights needs matrix data too

5 lines of code changed in:

axlecrusher 2006-09-17 20:31

Don't continue loading if the file header is incorrect.

8 lines of code changed in:

axlecrusher 2006-09-17 20:19

Fix ODE matrix transposition

6 lines of code changed in:

cnlohr 2006-09-17 20:19

fix build in linux fully!

5 lines of code changed in:

axlecrusher 2006-09-17 19:58

Fix model animation

1 lines of code changed in:

axlecrusher 2006-09-17 19:55

Newline at end of file

2 lines of code changed in:

axlecrusher 2006-09-17 19:48

Project update

1 lines of code changed in:

axlecrusher 2006-09-17 19:47

Quit using VC 6.

3 lines of code changed in:

axlecrusher 2006-09-17 19:43

Updated

14 lines of code changed in:

axlecrusher 2006-09-17 19:42

Update

2 lines of code changed in:

axlecrusher 2006-09-17 19:41

Use our own matrix stacks

4 lines of code changed in:

axlecrusher 2006-09-17 19:39

Move to MercuryMatrix

1 lines of code changed in:

axlecrusher 2006-09-17 19:35

Use our own matrix stacks

4 lines of code changed in:

axlecrusher 2006-09-17 19:33

Updated

166 lines of code changed in:

axlecrusher 2006-09-17 19:31

Use our own matrix stacks

17 lines of code changed in:

axlecrusher 2006-09-17 19:25

Use our own matrix stacks

138 lines of code changed in:

cnlohr 2006-09-17 19:22

update for linux

6 lines of code changed in:

cnlohr 2006-09-17 19:21

Update for linux

3 lines of code changed in:

cnlohr 2006-09-17 19:21

Makefile update for linux

3 lines of code changed in:

axlecrusher 2006-09-17 19:17

Each screen pushes and pop's its own view stack.

9 lines of code changed in:

axlecrusher 2006-09-17 13:17

Make things actually look like row major

36 lines of code changed in:

axlecrusher 2006-09-17 11:51

Increment number of frames drawn

2 lines of code changed in:

cnlohr 2006-09-17 03:47

Commit line function. NOT: It's not working fully yet. I must write an algorithm to automatically know to go to the extremes of the screen, instead of spending time drawing the line from something like x=-100000 to x=1000000 or something else that's dumb.

88 lines of code changed in:

cnlohr 2006-09-17 02:53

Optimize: static some things, do all the index calculations when possible, merge both modelview and perspective matricies togeathere whenever possible, and other such optimizations, ~3x faster now.

24 lines of code changed in:

cnlohr 2006-09-17 02:30

Remove Cache, add D3D

8 lines of code changed in:

cnlohr 2006-09-17 02:29

Don't do a DC lookup with windows every time. This slows us down some and makes something that looks an aweful lot like a memory leak.

5 lines of code changed in:

cnlohr 2006-09-17 02:22

Fix renderer

75 lines of code changed in:

cnlohr 2006-09-17 02:22

Load identity when doing perspective view. For some reason, OGL is already at the identity matrix, however when doing our own matrix stacks, it ends up not bein ident'd at this point.

2 lines of code changed in:

cnlohr 2006-09-17 01:59

Move on to next one if texture is still loading during dead search.

2 lines of code changed in:

axlecrusher 2006-09-17 00:00

Small update

3 lines of code changed in:

axlecrusher 2006-09-16 23:57

Project update

4 lines of code changed in:

axlecrusher 2006-09-16 23:56

Software matrix stack. Needed for Direct3D and probably the software render too.

51 lines of code changed in:

axlecrusher 2006-09-16 23:32

null

1 lines of code changed in:

axlecrusher 2006-09-16 23:31

reorganize

7 lines of code changed in:

axlecrusher 2006-09-16 23:29

Update

10 lines of code changed in:

axlecrusher 2006-09-16 17:33

DirectX files

316 lines of code changed in:

axlecrusher 2006-09-16 17:32

Cleanup

10 lines of code changed in:

axlecrusher 2006-09-16 00:25

Vertice counting

10 lines of code changed in:

axlecrusher 2006-09-16 00:22

Remove unused code

5 lines of code changed in:

axlecrusher 2006-09-15 16:40

Remove cache (used glLists)

20 lines of code changed in:

axlecrusher 2006-09-15 16:12

update

0 lines of code changed in:

axlecrusher 2006-09-15 16:10

remove cache (unused)

0 lines of code changed in:

axlecrusher 2006-09-15 16:06

remove MercuryCache.h include

18 lines of code changed in:

axlecrusher 2006-09-15 16:04

Oops, should be able to load textures for now

8 lines of code changed in:

axlecrusher 2006-09-15 16:03

assert

8 lines of code changed in:

axlecrusher 2006-09-15 16:01

Correct load function

1 lines of code changed in:

axlecrusher 2006-09-15 14:11

Mercury will automatically prepend the path to the image filenames

11 lines of code changed in:

axlecrusher 2006-09-15 14:08

put jupiter in INI

1 lines of code changed in:

axlecrusher 2006-09-15 14:07

Ability to prepend path to texture filename

8 lines of code changed in:

axlecrusher 2006-09-15 12:55

use path

1 lines of code changed in:

axlecrusher 2006-09-15 12:54

Use model base class

2 lines of code changed in:

axlecrusher 2006-09-15 12:54

Null terminate

2 lines of code changed in:

axlecrusher 2006-09-15 12:53

update

2 lines of code changed in:

axlecrusher 2006-09-15 11:49

Move some texture stuff around

9 lines of code changed in:

axlecrusher 2006-09-15 11:48

NULL terminate string and use m_path not MODEL:

3 lines of code changed in:

axlecrusher 2006-09-15 11:48

Fix incorrect graphics

2 lines of code changed in:

axlecrusher 2006-09-15 10:46

Remove unused code

3 lines of code changed in:

cnlohr 2006-09-15 00:56

Make ODE able to do collision with Geometries.

19 lines of code changed in:

cnlohr 2006-09-15 00:55

Add GetGeometries accessor

10 lines of code changed in:

axlecrusher 2006-09-14 22:38

Update model file names

4 lines of code changed in:

axlecrusher 2006-09-14 22:36

converted models

62 lines of code changed in:

axlecrusher 2006-09-14 22:34

align 32

2 lines of code changed in:

cnlohr 2006-09-14 20:59

Add Geometry to project

8 lines of code changed in:

cnlohr 2006-09-14 20:58

Faster, still wrong though

12 lines of code changed in:

cnlohr 2006-09-14 20:30

Well... something displays...

179 lines of code changed in:

axlecrusher 2006-09-14 17:58

Null terminate char*

4 lines of code changed in:

axlecrusher 2006-09-14 17:21

Remove DrawUV and DrawNormal.
Remove immediate drawing from geometry rendering.
Tweak Enable and disable lights.

6 lines of code changed in:

axlecrusher 2006-09-14 17:17

Functions for UV recalculation

3 lines of code changed in:

axlecrusher 2006-09-14 17:16

Recalculate UV after text load.

1 lines of code changed in:

axlecrusher 2006-09-14 17:15

Recalculate UVs after graphic load

25 lines of code changed in:

axlecrusher 2006-09-14 17:14

Only load material .ini files into materials

12 lines of code changed in:

axlecrusher 2006-09-14 17:11

Don't use cache anywhere.

1 lines of code changed in:

cnlohr 2006-09-14 16:21

Update (filling more stuff in)

166 lines of code changed in:

axlecrusher 2006-09-14 12:26

Use m_name

1 lines of code changed in:

axlecrusher 2006-09-14 12:24

Construct indices

13 lines of code changed in:

axlecrusher 2006-09-14 00:03

Small updates

4 lines of code changed in:

axlecrusher 2006-09-13 23:46

Cleanup

3 lines of code changed in:

axlecrusher 2006-09-13 15:45

We need both glActiveTextureARB and glClientActiveTextureARB

2 lines of code changed in:

axlecrusher 2006-09-13 15:37

glEnableClientState
glDisableClientState

7 lines of code changed in:

axlecrusher 2006-09-13 15:28

Fix multitextures

2 lines of code changed in:

cnlohr 2006-09-13 15:21

actually retrieve norm's from MS3d

24 lines of code changed in:

axlecrusher 2006-09-13 15:20

Fixed model

0 lines of code changed in:

axlecrusher 2006-09-13 15:05

Fix broken vertice morphing

2 lines of code changed in:

axlecrusher 2006-09-13 14:44

Read all indices at once

1 lines of code changed in:

axlecrusher 2006-09-13 14:37

Fix leak

1 lines of code changed in:

axlecrusher 2006-09-13 14:22

remove logging command

0 lines of code changed in:

axlecrusher 2006-09-13 14:22

Fix inverted texture mapping

1 lines of code changed in:

axlecrusher 2006-09-13 14:12

Draw from indice array

53 lines of code changed in:

axlecrusher 2006-09-13 14:10

Geometry is now a pointer. Also fill indice array with indices.

9 lines of code changed in:

axlecrusher 2006-09-13 14:09

Add an indice array

10 lines of code changed in:

axlecrusher 2006-09-13 14:09

Update

24 lines of code changed in:

axlecrusher 2006-09-13 14:07

use accessor

1 lines of code changed in:

axlecrusher 2006-09-13 14:06

remove draw mesh

2 lines of code changed in:

axlecrusher 2006-09-13 14:04

Geometry is now a pointer

48 lines of code changed in:

axlecrusher 2006-09-12 22:24

Project update

16 lines of code changed in:

axlecrusher 2006-09-12 22:24

Fix compile

2 lines of code changed in:

axlecrusher 2006-09-12 22:23

MercuryVertPacked -> MercuryVertex

2 lines of code changed in:

axlecrusher 2006-09-12 22:23

Update and copyright

65 lines of code changed in:

axlecrusher 2006-09-12 22:21

Update

11 lines of code changed in:

axlecrusher 2006-09-12 22:16

MercuryVertPacked -> MercuryVertex

20 lines of code changed in:

axlecrusher 2006-09-12 22:15

Update

34 lines of code changed in:

axlecrusher 2006-09-12 22:13

Updated. Charles you might want to copyright these.

9 lines of code changed in:

axlecrusher 2006-09-12 22:11

MercuryVertPacked -> MercuryVertex

2 lines of code changed in:

axlecrusher 2006-09-12 22:10

Polygons are going be reworked once geometries and vertices are completed.

11 lines of code changed in:

axlecrusher 2006-09-12 22:06

Mercury now only has MercuryVertex and a vertex wrapper. This will help clear up confusion in many cases. Also MercuryNormal is nothing more than a MercuryPoint.

28 lines of code changed in:

axlecrusher 2006-09-12 09:33

Fix compile

2 lines of code changed in:

cnlohr 2006-09-11 23:36

redefine the exports for use in non-classful languages.

And prepare for the DLL project for .net 2k3

81 lines of code changed in:

cnlohr 2006-09-11 15:24

update for .def file, it's out of date and does not reflect the project as it is.

19 lines of code changed in:

cnlohr 2006-09-11 15:23

Functions for classless and other non-c++ languages

156 lines of code changed in:

cnlohr 2006-09-11 15:22

floating point warning

1 lines of code changed in:

cnlohr 2006-09-11 01:03

Update VC6 Project

8 lines of code changed in:

cnlohr 2006-09-11 01:03

Fix compile.

5 lines of code changed in:

cnlohr 2006-09-11 01:01

Update, to prevent crash on title screen

1 lines of code changed in:

axlecrusher 2006-09-08 20:02

Add geometry files and remove unsupported formats

8 lines of code changed in:

axlecrusher 2006-09-08 20:00

Update project with new files and remove old

16 lines of code changed in:

axlecrusher 2006-09-08 19:57

Changes to use MercuryGeometry (incomplete)

76 lines of code changed in:

axlecrusher 2006-09-08 19:56

Support VertexBufferObjects

18 lines of code changed in:

axlecrusher 2006-09-08 19:54

Changes to use MercuryGeometry (incomplete)

67 lines of code changed in:

axlecrusher 2006-09-08 19:54

Reduce number of types

11 lines of code changed in:

axlecrusher 2006-09-08 19:52

use HGMDL

8 lines of code changed in:

axlecrusher 2006-09-08 19:50

Changes to use MercuryGeometry (incomplete)

12 lines of code changed in:

axlecrusher 2006-09-08 19:49

use HGMDL

3 lines of code changed in:

axlecrusher 2006-09-08 19:47

Changes to use MercuryGeometry (incomplete)

104 lines of code changed in:

axlecrusher 2006-09-08 19:45

Changes in regards to MercuryGeometry

12 lines of code changed in:

axlecrusher 2006-09-08 19:43

Fix return bug

2 lines of code changed in:

axlecrusher 2006-09-07 14:08

update

6 lines of code changed in:

axlecrusher 2006-09-07 14:07

Load HGMDL not milkshape

1 lines of code changed in:

axlecrusher 2006-09-07 14:03

HGMDL version of logo

14 lines of code changed in:

axlecrusher 2006-09-07 13:56

Optimized model

0 lines of code changed in:

axlecrusher 2006-09-06 16:38

comment out broken stuff

4 lines of code changed in:

cnlohr 2006-09-06 11:59

Add support for a software-c renderer

324 lines of code changed in:

cnlohr 2006-09-06 11:58

Support different renderer types

32 lines of code changed in:

cnlohr 2006-09-06 11:58

unconst a lot of functions so a software renderer is possible.

51 lines of code changed in:

cnlohr 2006-09-06 11:55

Rename the global basic type "NONE" to "IET_NONE" we shouldn't have such a ambiguous term running a muck.

8 lines of code changed in:

axlecrusher 2006-09-03 19:02

Fixes for linux compile

4 lines of code changed in:

axlecrusher 2006-09-01 16:36

Turn point sprites only when needed

2 lines of code changed in:

cnlohr 2006-09-01 01:14

Up to date project for VC6

16 lines of code changed in:

August 2006 »

Generated by StatCVS 0.3