Commit Graph

62 Commits

Author SHA1 Message Date
David Rose fb9c56432a we are now using the modified BSD license 2008-05-28 18:37:20 +00:00
David Rose 2ecdbffeca bilinear filter in the right direction 2008-05-14 18:46:33 +00:00
David Rose fd1a56e232 gsg::set_texture_quality_override 2008-05-14 18:13:01 +00:00
David Rose d7cffaa4f5 signed/unsigned mismatch 2008-05-14 00:10:53 +00:00
David Rose acb0faae46 Texture::set_quality_level() 2008-05-13 23:31:19 +00:00
David Rose 203b7f1a89 additive blending and other exotic blend modes 2008-05-13 02:09:27 +00:00
David Rose a2c8f382f3 pixel zoom 2008-05-12 23:31:42 +00:00
David Rose 1df780dbad sign issue 2008-05-12 23:24:57 +00:00
David Rose 4a099b93f1 oops, can't clear pointers 2008-05-12 21:56:34 +00:00
David Rose 6c81c213c1 native OSX support 2008-05-12 20:48:34 +00:00
David Rose 0031ee4766 early_out_fz not such a great idea 2008-05-10 23:54:20 +00:00
David Rose 5a212c24f7 fix mistake 2008-05-10 23:47:17 +00:00
David Rose e5d5c295c7 fix accidental change 2008-05-10 23:41:51 +00:00
David Rose 2459a7ddfc early-out big invisible polys 2008-05-10 22:48:47 +00:00
David Rose 979896da75 a few tinydisplay optimizations 2008-05-10 21:51:22 +00:00
David Rose 11d0dccdf7 minor oops 2008-05-10 18:50:58 +00:00
David Rose ccf5056fd6 mipmaps 2008-05-10 01:45:09 +00:00
David Rose 0509307172 experiment, not worthwhile 2008-05-09 00:36:51 +00:00
David Rose f6c1bcd24e go back to short zoints for now 2008-05-09 00:08:32 +00:00
David Rose 53a7c78548 x zoom 2008-05-08 23:44:09 +00:00
David Rose 01a068a222 sdl zoom 2008-05-08 23:38:22 +00:00
David Rose 0e87f046c5 set_pixel_zoom 2008-05-08 22:38:07 +00:00
David Rose 718ab74065 tinydisplay respect color scale 2008-05-07 00:56:00 +00:00
David Rose 990e0883de properly uninvert framebuffer-to-texture 2008-05-07 00:47:46 +00:00
David Rose 855e639471 native windows 2008-05-07 00:15:01 +00:00
David Rose f9f6f1eab0 build osx 2008-05-06 22:13:38 +00:00
David Rose 77d2c851e6 explicit tinydisplay controls 2008-05-06 19:52:31 +00:00
David Rose e0f3f85f60 build on linux 2008-05-06 19:46:37 +00:00
David Rose 80253733c6 build on windows 2008-05-06 19:18:41 +00:00
David Rose 07ee48ae07 manage texture memory for tinydisplay 2008-05-06 03:17:29 +00:00
David Rose acedeeceff minor api reduction 2008-05-06 01:57:29 +00:00
David Rose 6e67368d89 minor fill optimization 2008-05-06 01:44:26 +00:00
David Rose 451a0fa4d6 remove more unused api 2008-05-06 01:14:39 +00:00
David Rose e7e305e522 remove unused api 2008-05-06 01:09:48 +00:00
David Rose 53c23cff04 cull face 2008-05-06 00:20:40 +00:00
David Rose c21f899710 materials 2008-05-06 00:17:30 +00:00
David Rose 6c2eee140d copy_framebuffer 2008-05-05 23:31:25 +00:00
David Rose 0b5894f27e support varying texture sizes 2008-05-05 22:08:37 +00:00
David Rose b226cf6f5d experiment with texture filtering 2008-05-05 21:02:21 +00:00
David Rose d031eb8688 fix alpha blending issue 2008-05-05 19:09:16 +00:00
David Rose 9c1fe2fed9 reuse existing GLLight objects 2008-05-05 07:09:20 +00:00
David Rose 1e067f210b remove texture restriction 2008-05-05 07:04:03 +00:00
David Rose f119c9c63c resizing issues 2008-05-05 06:54:51 +00:00
David Rose cf12fbfef7 fix viewports 2008-05-05 06:27:00 +00:00
David Rose e45a354a05 optimize index traversal 2008-05-05 06:00:27 +00:00
David Rose d6a9ea874d lighting 2008-05-05 05:32:04 +00:00
David Rose 916b400101 remove do_issue_blending 2008-05-05 04:29:35 +00:00
David Rose c72cf3f452 clear viewport 2008-05-05 04:04:22 +00:00
David Rose 9787429186 fix texturing issues 2008-05-04 23:44:49 +00:00
David Rose b68cd0b513 line issues 2008-05-04 17:37:06 +00:00