Commit Graph

701 Commits

Author SHA1 Message Date
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