June 2007 Commit Log

Number of Commits:
107
Number of Active Developers:
2
axlecrusher 2007-06-30 10:23

revert back, caused a big drop in FPS. Not sure if flicker is caused by it though.

1 lines of code changed in:

axlecrusher 2007-06-30 09:42

Fix the skybox

16 lines of code changed in:

axlecrusher 2007-06-29 21:36

It seems this may help resolve flickers

1 lines of code changed in:

axlecrusher 2007-06-29 21:28

&= operator

4 lines of code changed in:

axlecrusher 2007-06-29 21:21

Clean up

1 lines of code changed in:

axlecrusher 2007-06-29 21:07

make use of inherited states

33 lines of code changed in:

axlecrusher 2007-06-29 19:21

Merge the render pipline all into teh Update() function. This is cleaner and easier to follow. It will also help move things along when we start to render in a seperate thread.

117 lines of code changed in:

axlecrusher 2007-06-29 19:14

add IsHidden function that looks at parent and self to determine if hidden

10 lines of code changed in:

axlecrusher 2007-06-29 11:00

Reorder the first few startup commands to try to catch earlier crashes

2 lines of code changed in:

axlecrusher 2007-06-29 10:54

Display's Init() function now creates the window and the rendering context. Display now has a create thread function too.

63 lines of code changed in:

axlecrusher 2007-06-29 09:35

Add a packet based render queue

32 lines of code changed in:

axlecrusher 2007-06-28 22:21

add a circular queue

93 lines of code changed in:

axlecrusher 2007-06-27 17:29

Fix bug when destroying shaders

8 lines of code changed in:

axlecrusher 2007-06-27 16:39

prevent extra emissions from being added when doing multiple light passes

3 lines of code changed in:

axlecrusher 2007-06-27 15:51

nsparallax uses 2 images now, not 3

6 lines of code changed in:

axlecrusher 2007-06-27 15:16

Clipping planes can probably be replaced by glScissors. I seem to remember that the clipping plaes were put in mostly for use with the gui.

0 lines of code changed in:

axlecrusher 2007-06-27 14:40

Pick lights from the object's world space matrix

7 lines of code changed in:

axlecrusher 2007-06-26 23:01

Build VBOs after loading the mesh

19 lines of code changed in:

axlecrusher 2007-06-26 22:29

Use the lighting state bit

20 lines of code changed in:

axlecrusher 2007-06-26 22:23

Fix particle rendering. It was running a shader.

3 lines of code changed in:

axlecrusher 2007-06-25 22:22

Remove old commented out code

4 lines of code changed in:

axlecrusher 2007-06-25 22:19

Screens need to listen for the display resized message so they can regenerate their projection matrices.

22 lines of code changed in:

axlecrusher 2007-06-25 22:08

manually prerender teh camera early so that we can have fresh matrix data for the aimer to make things smooth

1 lines of code changed in:

axlecrusher 2007-06-25 21:55

Make PointToScreenCoord more generic

4 lines of code changed in:

axlecrusher 2007-06-25 21:51

Fix PointToScreenCoord

4 lines of code changed in:

axlecrusher 2007-06-25 21:21

Cameras now work using the new method of locally stored camera matrices

16 lines of code changed in:

axlecrusher 2007-06-23 22:50

Reorganize logic to prevent multiple sequential shader changes to shader 0.

7 lines of code changed in:

axlecrusher 2007-06-23 22:38

Bind to -1 to indicate an off pixel shader. Translate -1 into 0 when actually binding the shader in opengl.

6 lines of code changed in:

axlecrusher 2007-06-23 21:13

Working on new camera matrix stuff. Still broken

18 lines of code changed in:

axlecrusher 2007-06-23 19:52

clean up

3 lines of code changed in:

axlecrusher 2007-06-23 19:44

filter shader changes

18 lines of code changed in:

axlecrusher 2007-06-23 18:28

Fix disabling of pixel shaders. Fixes problem with sprites rendering with the wrong image if they are rendered right after and object using a shader.

5 lines of code changed in:

axlecrusher 2007-06-22 21:10

Update

24 lines of code changed in:

axlecrusher 2007-06-22 21:09

set states in custom render and meshes can use shaders

2 lines of code changed in:

axlecrusher 2007-06-22 21:08

states before materials (something is goofy with states and sprites, I'm working on debugging it)

1 lines of code changed in:

axlecrusher 2007-06-22 21:07

Turn everything off at first

4 lines of code changed in:

axlecrusher 2007-06-22 21:07

all hex

13 lines of code changed in:

axlecrusher 2007-06-22 21:05

Set state before setting materials and shaders

1 lines of code changed in:

axlecrusher 2007-06-22 21:05

Now done in object custom render

0 lines of code changed in:

axlecrusher 2007-06-21 21:37

Use the stack to ensure previous state restoration

2 lines of code changed in:

axlecrusher 2007-06-21 21:31

Only clear the frame if we have to.

6 lines of code changed in:

axlecrusher 2007-06-21 20:08

forgot to remove this

0 lines of code changed in:

axlecrusher 2007-06-21 19:58

fix object culling

36 lines of code changed in:

axlecrusher 2007-06-21 14:02

Add specular seperately

5 lines of code changed in:

axlecrusher 2007-06-21 13:23

move things to vertex shader for more speed

21 lines of code changed in:

axlecrusher 2007-06-21 12:07

fix shader

15 lines of code changed in:

axlecrusher 2007-06-21 11:32

use rock shader

2 lines of code changed in:

axlecrusher 2007-06-21 11:32

rock shader

78 lines of code changed in:

axlecrusher 2007-06-21 11:29

New rock image and additional normals

6 lines of code changed in:

axlecrusher 2007-06-21 11:27

Compress

0 lines of code changed in:

axlecrusher 2007-06-21 11:10

Update to what I have.

34 lines of code changed in:

axlecrusher 2007-06-20 20:39

better self made dirt

0 lines of code changed in:

axlecrusher 2007-06-18 00:02

Working on moving the projection matrix out of display and into screens.

191 lines of code changed in:

axlecrusher 2007-06-17 23:59

make unsigned and fix typo

12 lines of code changed in:

axlecrusher 2007-06-17 23:56

this is a mess, I think there is a better, more generic way to do rendering to textures

14 lines of code changed in:

axlecrusher 2007-06-17 23:56

comment out render to _whatever_

2 lines of code changed in:

axlecrusher 2007-06-17 23:55

Clean up and merge DrawMesh functions

4 lines of code changed in:

axlecrusher 2007-06-17 19:43

fix compile

3 lines of code changed in:

cnlohr 2007-06-17 01:08

Fix warnings for Linux. If this creates any serious problems for windows,
revert.

15 lines of code changed in:

axlecrusher 2007-06-17 00:34

use common draw

3 lines of code changed in:

axlecrusher 2007-06-17 00:33

update

6 lines of code changed in:

axlecrusher 2007-06-17 00:32

Updates to SetState
Combine DrawMesh and DrawMeshVBO

64 lines of code changed in:

axlecrusher 2007-06-14 20:34

Multitexturing is now required

41 lines of code changed in:

axlecrusher 2007-06-14 19:11

Try to fast track existing textures

43 lines of code changed in:

axlecrusher 2007-06-14 16:50

Fix from charles

1 lines of code changed in:

cnlohr 2007-06-13 21:37

Add some new features to ezSockets

37 lines of code changed in:

axlecrusher 2007-06-13 07:55

Fix crash and update particle field's light code

24 lines of code changed in:

axlecrusher 2007-06-12 23:30

check before deleting

10 lines of code changed in:

axlecrusher 2007-06-12 23:00

don't need constructor or destructor

1 lines of code changed in:

axlecrusher 2007-06-12 22:51

we actually need this

9 lines of code changed in:

axlecrusher 2007-06-12 22:25

update

23 lines of code changed in:

axlecrusher 2007-06-12 20:41

We don't use the callback manager anymore. The message system works just as well.

5 lines of code changed in:

axlecrusher 2007-06-12 20:41

comment out old toggles

2 lines of code changed in:

axlecrusher 2007-06-12 20:37

add stencil and shader states

2 lines of code changed in:

axlecrusher 2007-06-12 20:35

Comment out a lot of old state functions

30 lines of code changed in:

axlecrusher 2007-06-09 23:21

Fix leak

3 lines of code changed in:

axlecrusher 2007-06-09 23:16

Update for the new state tracking

18 lines of code changed in:

axlecrusher 2007-06-09 22:08

Instead of an enum, use constant static longs that contain bit masks

61 lines of code changed in:

axlecrusher 2007-06-09 21:44

Start using new state management. (unfinished)

206 lines of code changed in:

axlecrusher 2007-06-09 21:36

Start using new state management. (unfinished)

127 lines of code changed in:

axlecrusher 2007-06-09 21:33

add state tracking

19 lines of code changed in:

axlecrusher 2007-06-06 23:17

Adjust render pipeline so that we allow the video card the entire cycle of the program to draw

20 lines of code changed in:

axlecrusher 2007-06-06 14:23

Cleanup message system, faster

15 lines of code changed in:

axlecrusher 2007-06-06 13:55

Update copyright

1 lines of code changed in:

axlecrusher 2007-06-06 00:43

Use a heap to store message times. Prevents collisions and I think it might be a little faster than the maps.

173 lines of code changed in:

axlecrusher 2007-06-05 10:45

Update world

9 lines of code changed in:

axlecrusher 2007-06-05 10:43

Forgot this

139 lines of code changed in:

axlecrusher 2007-06-04 00:01

Don't render text who's texture is not loaded

6 lines of code changed in:

axlecrusher 2007-06-04 00:00

getState

1 lines of code changed in:

axlecrusher 2007-06-03 23:59

mark textures as loaded or unloaded

4 lines of code changed in:

axlecrusher 2007-06-03 23:59

Remove useless DynTexture

0 lines of code changed in:

axlecrusher 2007-06-03 23:58

crappy fix to a few issues

8 lines of code changed in:

axlecrusher 2007-06-03 16:04

Change for message driven texture loading

21 lines of code changed in:

axlecrusher 2007-06-03 16:02

take into account raw loading and its data

21 lines of code changed in:

axlecrusher 2007-06-03 16:00

load texture from raw

11 lines of code changed in:

axlecrusher 2007-06-02 21:59

Remove texture loading callbacks

0 lines of code changed in:

axlecrusher 2007-06-02 20:00

Register after textures since we might want info from textures

4 lines of code changed in:

axlecrusher 2007-06-02 17:52

Update

31 lines of code changed in:

axlecrusher 2007-06-02 17:39

updates for texture loading

7 lines of code changed in:

axlecrusher 2007-06-02 17:10

update texture loadings

18 lines of code changed in:

axlecrusher 2007-06-02 17:07

Why are there so many create cache functions?

14 lines of code changed in:

axlecrusher 2007-06-02 16:59

temporary change

3 lines of code changed in:

axlecrusher 2007-06-02 16:57

Remove a multitude of different loading and registering methods. Improve messaging texture loading sytem

40 lines of code changed in:

axlecrusher 2007-06-02 16:51

update for new texture loading

29 lines of code changed in:

axlecrusher 2007-06-02 16:48

Rework texture loading and data

87 lines of code changed in:

axlecrusher 2007-06-02 16:38

Copy the callback vector

6 lines of code changed in:

axlecrusher 2007-06-02 16:37

function to test the owner

1 lines of code changed in:

May 2007 »

Generated by StatCVS 0.3