rdb
|
557abfae5e
|
Fixes for this circular dependency mess
|
2009-06-02 15:21:36 +00:00 |
|
rdb
|
159026571b
|
Added shadow mapping support to Panda
|
2009-06-02 09:24:03 +00:00 |
|
David Rose
|
58c13de4ca
|
integrate changes from Schell Games (plus some tab character fixes)
|
2009-06-01 21:51:15 +00:00 |
|
David Rose
|
8d234769ab
|
GraphicsOutputBase
|
2009-05-28 00:42:53 +00:00 |
|
David Rose
|
172171eec4
|
more iphone work
|
2009-04-21 00:48:51 +00:00 |
|
David Rose
|
eee0f7321b
|
fix vertex-buffer problem in callbacks
|
2009-03-15 00:01:05 +00:00 |
|
David Rose
|
0c90c36fd7
|
new callback system
|
2009-03-14 19:31:37 +00:00 |
|
David Rose
|
7af1350e4e
|
pass GraphicsEngine through to constructors
|
2009-02-25 23:04:45 +00:00 |
|
David Rose
|
d7d7963337
|
try asserting that gsg::get_engine() is not null
|
2009-02-18 22:28:04 +00:00 |
|
David Rose
|
ab6081054c
|
set_flash_texture
|
2009-02-06 01:45:25 +00:00 |
|
David Rose
|
7d103e9d18
|
get_prepared_textures()
|
2009-02-04 12:46:41 +00:00 |
|
David Rose
|
9d0860fffd
|
get_effective_incomplete_render() for cull too
|
2009-01-30 19:14:49 +00:00 |
|
David Rose
|
df3fe996b9
|
add DisplayRegion::set_incomplete_render()
|
2009-01-26 20:40:48 +00:00 |
|
David Rose
|
b37a30fe63
|
add support for libsquish
|
2009-01-12 23:29:55 +00:00 |
|
David Rose
|
7a3d75d331
|
get_supports_stencil
|
2008-12-26 20:07:32 +00:00 |
|
David Rose
|
26754b86ca
|
merge dev_slots_2008: slot-based RenderState implementation
|
2008-11-19 01:21:44 +00:00 |
|
David Rose
|
9aff32ab79
|
scissor timer
|
2008-11-14 02:18:21 +00:00 |
|
aignacio_sf
|
eb2a64d99d
|
Fix mispelling.
|
2008-09-17 21:15:25 +00:00 |
|
David Rose
|
f723924399
|
draw_set_shader_parameters pstats
|
2008-09-01 22:30:37 +00:00 |
|
David Rose
|
8c2e657f15
|
Add gsg::update_texture()
|
2008-08-25 22:58:58 +00:00 |
|
David Rose
|
d7e6603118
|
work-in-progress: asynchronous texture loads
|
2008-08-13 01:13:09 +00:00 |
|
David Rose
|
fb9c56432a
|
we are now using the modified BSD license
|
2008-05-28 18:37:20 +00:00 |
|
David Rose
|
fd1a56e232
|
gsg::set_texture_quality_override
|
2008-05-14 18:13:01 +00:00 |
|
David Rose
|
bed33fb763
|
GSG::is_hardware()
|
2008-05-14 00:57:36 +00:00 |
|
aignacio_sf
|
57ca8e62c0
|
Add max simultaneous render targets.
|
2008-05-08 23:38:42 +00:00 |
|
David Rose
|
d6a9ea874d
|
lighting
|
2008-05-05 05:32:04 +00:00 |
|
David Rose
|
230d7825d3
|
fiddly bits
|
2008-05-03 00:37:47 +00:00 |
|
Josh Yelon
|
b98c5f0bf5
|
Refactored code for glClear - added aux bitplane clears
|
2008-02-21 19:55:40 +00:00 |
|
Josh Yelon
|
1d954d5104
|
Improvements to Shader Generator
|
2008-01-28 17:28:09 +00:00 |
|
Josh Yelon
|
2288645d39
|
Added support for textures_auto_power_2 and shader_auto_utilization
|
2007-12-15 07:08:14 +00:00 |
|
Josh Yelon
|
d8e6dc13a3
|
Modifications to eliminate class ShaderExpansion
|
2007-12-13 20:56:29 +00:00 |
|
aignacio_sf
|
f451758ce4
|
Add restore gamma.
|
2007-10-13 01:01:03 +00:00 |
|
David Rose
|
21de5d551f
|
make functions const
|
2007-09-24 21:35:22 +00:00 |
|
aignacio_sf
|
1d6233aae5
|
Add gamma.
|
2007-09-10 23:37:52 +00:00 |
|
David Rose
|
ba4fd40036
|
remove unused declaration
|
2007-08-27 16:46:06 +00:00 |
|
Zachary Pavlov
|
220d33e006
|
okay, this is going to be a big commit. The basic idea here is to add transparent defines to allow for directory based dlls later. This will let us build tau again. ugggg
|
2007-07-20 23:02:51 +00:00 |
|
David Rose
|
93f85f9ef9
|
simpler do_issue_clip_plane() and do_issue_light(); more pstats calipers
|
2007-07-19 16:16:41 +00:00 |
|
David Rose
|
af21534823
|
track Draw:Set State
|
2007-07-18 13:55:24 +00:00 |
|
David Rose
|
68c9ef5207
|
don't prune nonresident geometry in cull--wait until draw
|
2007-06-07 21:45:33 +00:00 |
|
David Rose
|
9d16c5bf23
|
dx9 occlusion queries
|
2007-06-04 17:20:51 +00:00 |
|
David Rose
|
33a0c3af8e
|
replacing CullBinOcclusionTest with PipeOcclusionCullTraverser, some linmath optimizations
|
2007-05-31 21:17:50 +00:00 |
|
David Rose
|
c7fb9cd0ab
|
automatically premunge on load
|
2007-05-21 22:36:27 +00:00 |
|
David Rose
|
d1a06d8f02
|
correctly release gsg on window close
|
2007-04-26 00:44:20 +00:00 |
|
David Rose
|
1fdb425b88
|
merge shader_overhaul from jyelon
|
2007-03-15 21:04:31 +00:00 |
|
Josh Yelon
|
a4bbdb9901
|
Added support for depth-stencil textures.
|
2007-02-23 20:18:10 +00:00 |
|
David Rose
|
962f43800d
|
add alpha-scale-via-texture
|
2006-10-10 17:58:08 +00:00 |
|
aignacio_sf
|
f15e24ed3e
|
Add interface and abstract representation for shader models.
|
2006-06-16 22:31:36 +00:00 |
|
Josh Yelon
|
e8f749cf1e
|
Buffer/Window creation overhaul
|
2006-06-07 17:38:32 +00:00 |
|
aignacio_sf
|
682065a3e8
|
Preliminary stencil buffer code.
|
2006-05-19 04:18:09 +00:00 |
|
David Rose
|
9808294212
|
factor out more calls to Thread::get_current_thread()
|
2006-04-27 14:45:39 +00:00 |
|