David Rose
|
eb4baf3e4d
|
fix a few texture issues
|
2008-09-19 21:01:53 +00:00 |
David Rose
|
f87b67df13
|
build on mac
|
2008-09-12 19:09:20 +00:00 |
David Rose
|
1b37ee8b9c
|
composite build
|
2008-09-12 18:47:42 +00:00 |
David Rose
|
601b0d45c8
|
remove obnoxious #defines for X, Y, Z, and W.
|
2008-09-12 18:31:49 +00:00 |
David Rose
|
d71d7a0fdb
|
avoid async texload race condition
|
2008-09-11 01:02:11 +00:00 |
David Rose
|
f1e618f02c
|
fix bug in alpha blending on vertex colors
|
2008-09-05 23:09:35 +00:00 |
David Rose
|
9bc056eac3
|
normalize light direction
|
2008-09-05 18:00:16 +00:00 |
David Rose
|
d6eef63f61
|
update_texture()
|
2008-09-04 22:16:02 +00:00 |
David Rose
|
e499287e8c
|
RescaleNormalAttrib
|
2008-09-04 22:12:38 +00:00 |
David Rose
|
a8ec068c05
|
graphics-memory-limit
|
2008-08-29 23:03:53 +00:00 |
David Rose
|
8c2e657f15
|
Add gsg::update_texture()
|
2008-08-25 22:58:58 +00:00 |
David Rose
|
59b5ab684d
|
don't crash if loading cached compressed textures and compression unsupported
|
2008-08-22 19:19:07 +00:00 |
David Rose
|
617a769ef7
|
more work towards asynchronous texture loads: auto-caching compressed texture versions
|
2008-08-14 23:50:17 +00:00 |
David Rose
|
07f89fbfc2
|
support async texture loads
|
2008-08-13 16:10:03 +00:00 |
David Rose
|
7e5c276403
|
more robust copy-to-texture
|
2008-08-11 22:19:26 +00:00 |
David Rose
|
9a817b27c6
|
fix nan in scissor region
|
2008-08-11 17:54:40 +00:00 |
David Rose
|
6e72268787
|
fix RTM_bind_or_copy
|
2008-08-10 17:00:17 +00:00 |
David Rose
|
58c54ef085
|
more tinybuffer tweaks
|
2008-08-09 04:00:41 +00:00 |
David Rose
|
fbc2b2b213
|
tinybuffer for linux
|
2008-08-09 03:57:23 +00:00 |
David Rose
|
ab486404e5
|
wip: tinybuffer
|
2008-08-09 03:21:18 +00:00 |
David Rose
|
53df81cafa
|
fix flip
|
2008-08-08 22:21:37 +00:00 |
David Rose
|
251416cd5c
|
fix roundoff errors in zbuffer size
|
2008-08-08 20:21:12 +00:00 |
David Rose
|
098fdd44e1
|
fix minor bug with lighting
|
2008-08-08 19:32:02 +00:00 |
David Rose
|
db1877d141
|
native tristrip support
|
2008-08-08 18:57:20 +00:00 |
David Rose
|
6073c8dee9
|
RenderModeAttrib::M_filled_flat
|
2008-08-05 17:49:35 +00:00 |
David Rose
|
08e17a3ee0
|
correct error message
|
2008-08-05 01:07:31 +00:00 |
David Rose
|
85d94ff0c5
|
pstats pixel count for tinydisplay
|
2008-08-05 00:57:35 +00:00 |
David Rose
|
8537bd7320
|
ScissorAttrib, ScissorEffect
|
2008-07-31 01:53:12 +00:00 |
David Rose
|
3db1413334
|
use PANDA_ALLOC_ARRAY etc
|
2008-07-15 00:39:08 +00:00 |
David Rose
|
caae0af597
|
oops
|
2008-07-15 00:21:22 +00:00 |
David Rose
|
ac3211ffc8
|
automatic build
|
2008-07-15 00:14:30 +00:00 |
David Rose
|
13cdb21fb1
|
automatic build
|
2008-07-14 23:56:58 +00:00 |
David Rose
|
94fcffdf1f
|
automatic build
|
2008-07-14 23:38:30 +00:00 |
David Rose
|
4187bbd8bf
|
proper mem accounting
|
2008-07-10 22:48:16 +00:00 |
David Rose
|
693fdafbf0
|
more paging fixes
|
2008-07-09 22:44:52 +00:00 |
David Rose
|
229a47528c
|
support paged vertices in tinydisplay
|
2008-07-09 21:31:50 +00:00 |
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 |
David Rose
|
d06330192a
|
resize x
|
2008-05-04 17:21:53 +00:00 |
David Rose
|
5c7be58565
|
texmat
|
2008-05-04 17:20:17 +00:00 |
David Rose
|
19e0b0824c
|
X support
|
2008-05-04 08:00:12 +00:00 |
David Rose
|
90d7caf0a9
|
more fill options
|
2008-05-03 16:56:07 +00:00 |
David Rose
|
3f5acfe7bb
|
tweaks
|
2008-05-03 01:39:56 +00:00 |
David Rose
|
230d7825d3
|
fiddly bits
|
2008-05-03 00:37:47 +00:00 |
David Rose
|
d48ff75151
|
progress on rendering modes
|
2008-05-03 00:09:36 +00:00 |
David Rose
|
ebee79a58e
|
remove some API
|
2008-05-02 18:12:23 +00:00 |
David Rose
|
4f8dcaf407
|
integrate TinySDGL code directly
|
2008-05-01 18:16:26 +00:00 |
David Rose
|
0f1aeb640a
|
resize, etc
|
2008-04-30 23:35:07 +00:00 |
David Rose
|
05daeb1d65
|
comments
|
2008-04-30 22:23:15 +00:00 |
David Rose
|
6d90cf5b70
|
tinydisplay
|
2008-04-30 22:21:24 +00:00 |