Search
lxdream.org :: lxdream/src/drivers/video_gtk.c :: log
lxdream 0.9.1
released Jun 29
Download Now
filename src/drivers/video_gtk.c
changeset1236:d93175c36387
authornkeynes
dateFri Feb 24 21:17:47 2012 +1000 (9 years ago)
permissions-rw-r--r--
last changeFactor video_width/video_height out into video_gl.c
Convert immediate-mode bits in video_gl.c into a structure for glDrawArray
Move setOrtho into defineOrthoMatrix in glutil.c
Rearrange various GL settings to keep a consistent state
file annotate diff log rss
1236:d93175c363879 yearsnkeynesFactor video_width/video_height out into video_gl.c
1076:18c164e8aec412 yearsnkeynesRearrange frame output slightly.
1066:ddffe9d2b33212 yearsnkeynesNo-op merge lxdream-render to remove head (actually long since merged)
1065:bc1cc0c5491712 yearsnkeynesNo-op merge lxdream-mmu to remove head (actually merged long ago)
805:b355f7b3ff2e13 yearsnkeynesAdd ability to bind a render buffer to a texture, with output going to the texture.
771:749f0f4575d213 yearsnkeynesFix bad rename from previous commit
770:429ff505c45013 yearsnkeynesImplement key-binding configuration pane for Cocoa UI
736:a02d1475ccfd13 yearsnkeynesRe-indent everything consistently
700:4650d0c7f6f913 yearsnkeynesBig cleanup of the command-line options
682:1ddb4117908313 yearsnkeynesFix minor typo + bug for GTK version
681:1755a126b10913 yearsnkeynesFirst cut of the Cocoa GUI implementation
677:3ee62740ff8f13 yearsnkeynesRemove pvr2mmio.h include from pvr2.h (it's supposed to be moore or less private)
669:ab344e42bca913 yearsnkeynesCleanup most of the -Wall warnings (getting a bit sloppy...)
665:99ae9dc4cab713 yearsnkeynesMove glsl setup out of the drivers
663:553bb7d6befa13 yearsnkeynesCommit NSGL work-in-progress
661:99d9494955a913 yearsnkeynesPatch up the osmesa driver
659:6b1dff1575b313 yearsnkeynesMove drawable creation to video_gtk.c - removes the last platform dependency from gtkui
658:f5926310bfbe13 yearsnkeynesStart removing X11isms from gtkui into drivers
653:3202ff01d48e13 yearsnkeynesMerge lxdream-render branch (643:670) to trunk
635:76c63aac359013 yearsnkeynesCommit render work in progress. Main changes: lxdream-render
632:740e7b35a85713 yearsnkeynesOops, missed the KP delete key. Fixed
631:6e8e9ae34d0913 yearsnkeynesFix keypad scancode conversion
620:d9b28f78b95213 yearsnkeynesWatch for new joystick devices and add them
614:a2d239d4438a13 yearsnkeynesBug #49: Joystick support work in progress
609:41b61a0d5f1a13 yearsnkeynesUse GDK_* symbols rather than XK_*
608:4f588e52bce013 yearsnkeynesBug #50: Implement mouse and keyboard
586:2a3ba82cf24313 yearsnkeynesMerged lxdream-mmu r570:596 to trunk
565:a44f0465bbbe13 yearsnkeynesAdd missing pvr2.h include lxdream-mmu
561:533f6b47807113 yearsnkeynesEnable Id keyword on all source files lxdream-mmu
552:02ddb55a507b13 yearsnkeynesFix video_gtk_init() not returning a failing status if the glx init failed
545:fdcdcd8b9fd114 yearsnkeynesRefactor GLX support and implement pbuffer rendering support
537:d924be49e19214 yearsnkeynesMove gtk UI into gtkui subdir (prep for non-gtk builds), and protect with
530:28bdc62e642a14 yearsnkeynesHandle inability to connect the X server a little more cleanly
485:dfa6bd020c1114 yearsnkeynesRemove gnome.h lxdream_0_8
481:3b2d6c5a19ad14 yearsnkeynesFix miscellaneous warnings
477:9a373f2ff00914 yearsnkeynesAdd save/restore of render buffers in save states
449:21440948c68414 yearsnkeynesModify keyboard input to use unmodified key values only
443:1163eb5c059014 yearsnkeynesAdd ability to track the last displayed buffer, and handle expose/resize
436:e8c461d2545e14 yearsnkeynesRemove intermediate window and adjust size accordingly
435:7a5d71e8560b14 yearsnkeynesFirst cut of new GUI
424:421d68e78c4614 yearsnkeynesFix compilation warnings
370:3131ba1440fc14 yearsnkeynesHandle video driver init failure cleanly (fallback to headless)
352:f0df7a6d470314 yearsnkeynesBug 27: Implement opengl framebuffer objects
335:fb890e1814c014 yearsnkeynesStart working towards more thorough interlaced support
180:e6dcf9b6565815 yearsnkeynesMerge changes made on the MILESTONE1 branch back into head (mostly
160:17c4c0e4f9ce15 yearsnkeynesChange video blank to use GL, ie to actually work
144:7f0714e89aaa15 yearsnkeynesRename video_driver to display_driver
112:a3008ac0765a15 yearsnkeynesUse GL to display frames
108:565de331ccec15 yearsnkeynesMore video WIP - displays _something_ now, at least...
106:9048bac046c315 yearsnkeynesMove driver selection out to main at long last. Add video NULL driver for
103:9b9cfc5855e015 yearsnkeynesMore rendering work in progress. Almost there now...
94:8d80d9c7cc7d15 yearsnkeynesVideo code reshuffle to start getting real video happening.
.