rdb
87e5347a1e
Fix some bugs in the shader generator regarding combine modes.
2009-07-13 11:37:11 +00:00
rdb
dc6ccc27a1
Fix compile errors for build with Cg enabled
2009-07-02 15:12:17 +00:00
rdb
2fe72f7a6b
Missed this
2009-07-02 15:08:53 +00:00
rdb
66349ecaba
This is another big commit - chief new features are:
...
* Working OpenGL ES 2.x support. Yay!
* The shader code now supports separate vertex/fragment/geometry shaders.
* The GLSL code supports passing vertex attrib arrays.
2009-07-02 15:01:36 +00:00
rdb
ab2737ac1a
Fix crash when cleaning up GLSL shader
2009-06-29 13:48:43 +00:00
rdb
100400f425
Add support for GLSL shaders
2009-06-26 13:11:24 +00:00
rdb
8e90096a2c
Fixed bug preventing people from passing matrices to shaders
2009-06-20 19:13:56 +00:00
rdb
b3d8d834d4
Add support for texmat_x parameters in shaders
2009-06-12 08:41:23 +00:00
David Rose
3f42a08968
automatically reload texture when changing compression mode
2009-06-10 22:11:28 +00:00
David Rose
aefe3d35c2
merge dev_bam_2009 to trunk
2009-06-10 17:54:40 +00:00
rdb
9f9df68529
get_ram_image_as fix for ARM processors
2009-06-09 12:47:48 +00:00
rdb
d67059f365
Allow compiling without HAVE_CG
2009-06-09 12:47:23 +00:00
David Rose
eccc5cfdf9
error-check parameters to setup_texture()
2009-06-07 17:13:36 +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
b6ad665ef5
fix make_copy()
2009-05-07 22:19:20 +00:00
David Rose
54c9b01920
assert not nan
2009-04-30 00:43:18 +00:00
rdb
5f206a1515
Clip planes
2009-04-29 18:23:56 +00:00
rdb
76dba09efe
Add plane_x parameter and SSD_colorscale
2009-04-28 09:42:39 +00:00
rdb
dfb5a43bf0
Add attr_colorscale
2009-04-28 08:43:21 +00:00
David Rose
d8d0a6b29c
add get_columns
2009-04-22 18:19:04 +00:00
David Rose
172171eec4
more iphone work
2009-04-21 00:48:51 +00:00
rdb
10ab4cc8b9
Fix bug with not showing compiler errors when custom profile is selected
2009-04-18 14:45:52 +00:00
rdb
101e61504e
Fix "too complex" issue with custom profile
2009-04-11 18:05:57 +00:00
rdb
d4ecd9e0ce
Typos
2009-04-11 17:58:18 +00:00
rdb
e3e03c9305
Dont forget to pass the profiles to the constructor
2009-04-03 20:04:19 +00:00
rdb
a1f60a2e4c
Better profile override system
2009-04-03 19:30:53 +00:00
rdb
4034d97417
Add new profile override system
2009-04-03 18:46:42 +00:00
David Rose
d05d89a5e4
texture-minfilter etc.
2009-03-30 20:00:42 +00:00
David Rose
4683c4c3c5
remove debug
2009-03-24 01:17:21 +00:00
David Rose
9eb62315e3
support 3-d and cubemap textures in dds
2009-03-24 01:01:18 +00:00
David Rose
ddbad77851
set_bounds_type()
2009-03-12 21:50:03 +00:00
David Rose
7051a28f8e
more fixes to point rendering
2009-03-03 23:15:10 +00:00
David Rose
0a6a6dcb3e
fix some sprite issues
2009-03-02 23:11:27 +00:00
David Rose
ff39b33308
support TexMemViewer on opt-4 build
2009-03-02 19:32:47 +00:00
David Rose
efaac8f365
fix offset
2009-02-18 23:58:16 +00:00
David Rose
384a2570a8
fix bounds when flattening actors
2009-02-12 20:46:10 +00:00
David Rose
a21091c9dc
graphics_memory_limit_changed
2009-02-10 20:40:37 +00:00
David Rose
2d887a630e
TexturePool.findTexture(), findAllTextures()
2009-02-09 20:09:51 +00:00
David Rose
c98c2c0a7d
fix texture reloading when compressed/uncompressed textures are rendered
2009-02-06 16:18:32 +00:00
David Rose
8f5f2d4717
fix perpetual texture reload
2009-02-05 19:43:11 +00:00
David Rose
88d573917e
allow automatic decompression when writing textures to file
2009-02-05 00:04:35 +00:00
David Rose
1a4a978b3a
dump texture ram between frames, not during a frame
2009-02-04 16:30:28 +00:00
David Rose
86409f66e4
publish Textures::up/down_to_power_2()
2009-02-04 14:23:17 +00:00
David Rose
aca2606187
Texture::get_data_size_bytes() etc.
2009-02-04 12:46:56 +00:00
rdb
9c1d4eb0fc
Last step for FDepthComponent and FDepthStencil seperation. Hope it doesn't break anything.
2009-01-31 18:40:47 +00:00
rdb
772440c93c
Allow underscores in k-parameters
2009-01-31 17:24:37 +00:00
David Rose
762079f703
allow driver_compress_textures even if we have squish
2009-01-31 06:02:35 +00:00
David Rose
3697996845
fix date-dependency in texture cache
2009-01-30 02:27:58 +00:00
David Rose
9633f32bfa
compiler warning
2009-01-28 22:24:45 +00:00
David Rose
bcd4d48e70
fix flashing texture problem when multiple buffers or windows are open
2009-01-25 01:29:49 +00:00