David Rose
|
6f71e9eb80
|
wheel_up/down
|
2006-08-31 00:36:23 +00:00 |
David Rose
|
2e7630b8f9
|
X needs PWT_draw, too.
|
2006-06-16 14:02:46 +00:00 |
David Rose
|
c2f92bb29d
|
glx wants to run windows in app thread
|
2006-06-15 23:41:05 +00:00 |
David Rose
|
1940682af9
|
pass WindowProperties to GraphicsEngine::open_buffer and to related constructors
|
2006-06-15 14:02:40 +00:00 |
David Rose
|
0f20f625f3
|
prevent self-deadlock
|
2006-06-15 13:02:55 +00:00 |
Josh Yelon
|
e8f749cf1e
|
Buffer/Window creation overhaul
|
2006-06-07 17:38:32 +00:00 |
David Rose
|
91b341dafb
|
fix multithreading issues with X
|
2006-05-23 14:16:38 +00:00 |
David Rose
|
ddd1046462
|
factor out Thread::get_current_thread() some more
|
2006-04-26 07:31:23 +00:00 |
Josh Yelon
|
7108474f44
|
*** empty log message ***
|
2006-04-11 18:01:16 +00:00 |
David Rose
|
67e78844b3
|
typos
|
2006-04-05 21:53:21 +00:00 |
David Rose
|
8a78fffd8f
|
multithreading optimizations, tau profiler, related changes
|
2006-04-05 19:36:05 +00:00 |
Josh Yelon
|
6d0692fec6
|
*** empty log message ***
|
2006-04-05 16:47:19 +00:00 |
David Rose
|
92a5776b2c
|
LINK_IN_GLXGETPROCADDRESS
|
2006-03-29 22:08:06 +00:00 |
David Rose
|
403488715e
|
compile-in reference to glXGetProcAddress() when possible
|
2006-03-28 17:04:10 +00:00 |
David Rose
|
87d34eaed1
|
add glx-get-proc-address, glx-os-proc-address
|
2006-03-27 16:32:51 +00:00 |
David Rose
|
6335ebe61c
|
fix compilation errors with new buffer merge
|
2006-03-23 19:02:16 +00:00 |
Josh Yelon
|
a8ffec28b6
|
Changes moving FrameBufferProperties into GraphicsOutput
|
2006-03-23 18:17:27 +00:00 |
David Rose
|
e79df2bfcc
|
protect debug statements
|
2006-03-21 01:42:53 +00:00 |
Josh Yelon
|
a176d3627c
|
Buffer overhaul phase one
|
2006-03-20 17:56:51 +00:00 |
Josh Yelon
|
900f098890
|
A few more begin_frame fixes
|
2006-02-08 18:43:36 +00:00 |
Josh Yelon
|
4d38e1e57c
|
Fixed it
|
2006-02-08 18:19:45 +00:00 |
Josh Yelon
|
cee838c08e
|
begin_frame refactor
|
2006-02-08 17:52:29 +00:00 |
Josh Yelon
|
4477cdbafb
|
First step in refactoring begin_frame and end_frame
|
2006-02-03 21:18:42 +00:00 |
David Rose
|
572a146c24
|
untabify
|
2006-01-13 18:38:07 +00:00 |
Josh Yelon
|
3a9a8df64b
|
Fixed an uninitialized pointer
|
2005-10-19 22:09:36 +00:00 |
Josh Yelon
|
9729541f63
|
Added macrocomposites
|
2005-09-27 22:05:52 +00:00 |
David Rose
|
292b0d1d95
|
(void) -> ()
|
2005-09-06 20:16:09 +00:00 |
David Rose
|
4d2ff22278
|
attempt to make better support for fullscreen, undecorated windows
|
2005-08-10 22:17:18 +00:00 |
David Rose
|
5b5d6b9218
|
detect Mesa DRI
|
2005-07-28 13:46:07 +00:00 |
David Rose
|
d439425648
|
more reliably check for Mesa
|
2005-07-20 16:59:30 +00:00 |
David Rose
|
174aaa1ce1
|
remove inappropriate interrogate reference
|
2005-05-16 18:37:56 +00:00 |
David Rose
|
5b3b43ca11
|
build on Irix
|
2005-05-09 22:38:09 +00:00 |
David Rose
|
4e66269371
|
GraphicsWindow::set_request_close_event()
|
2005-04-25 21:54:46 +00:00 |
David Rose
|
52dd2fa615
|
fix brokenness with LANG setting
|
2005-04-21 15:10:36 +00:00 |
David Rose
|
17c9ee24ab
|
implement GLX_SGI_swap_control
|
2005-04-14 17:33:39 +00:00 |
David Rose
|
e8bcb26e88
|
generalize render-to-texture operations
|
2005-03-01 21:35:47 +00:00 |
David Rose
|
b82f3bac1e
|
generalize render-to-texture operations
|
2005-03-01 20:37:42 +00:00 |
David Rose
|
adfa81dd6c
|
do a better job of choosing the best available pixel format in wgl mode
|
2005-02-28 22:08:15 +00:00 |
Josh Yelon
|
f9af3cf3cf
|
Trying to speed up compilation a bit
|
2005-02-25 05:26:59 +00:00 |
Josh Yelon
|
f15dce600b
|
Fixes for gcc 3.4
|
2005-02-23 20:50:34 +00:00 |
David Rose
|
2a39759b85
|
fix PandaSystem.hasSystem() etc.
|
2005-02-19 00:00:47 +00:00 |
David Rose
|
b9d9739fd5
|
work around broken system glx.h
|
2005-02-01 20:28:42 +00:00 |
David Rose
|
a1d0fbc932
|
invsphere for egg syntax
|
2005-01-05 21:24:32 +00:00 |
David Rose
|
d9c06fb116
|
check for Mesa to indicate software rendering
|
2004-12-30 18:44:40 +00:00 |
David Rose
|
d7a1415b8c
|
multisample_bits -> multisamples
|
2004-12-30 01:44:25 +00:00 |
David Rose
|
837a93bad5
|
report bits properly
|
2004-12-30 01:10:43 +00:00 |
David Rose
|
db232215f8
|
use new prc interface, respect new frame buffer bits
|
2004-12-29 23:12:56 +00:00 |
David Rose
|
8bbda67e2a
|
glx support for multisample
|
2004-12-17 23:08:58 +00:00 |
David Rose
|
c25138f82c
|
typedef PFN's explicitly
|
2004-12-01 23:01:30 +00:00 |
David Rose
|
d165c1c369
|
respect old versions of glx.h a little better
|
2004-08-05 17:05:31 +00:00 |