Brian
|
91564eedcc
|
Remove some temporary state tracker context/framebuffer_create functions.
|
2007-11-05 16:15:43 -07:00 |
|
Brian
|
e39f1b4cbe
|
Update xlib driver to use newer state tracker context/framebuffer functions.
XMesaContext has an st_context * which contains a mesa context.
|
2007-11-05 15:59:55 -07:00 |
|
Brian
|
9a563d5e69
|
no-op glCopyPixels if width or height is zero
|
2007-11-05 15:42:55 -07:00 |
|
Oliver McFadden
|
cd59600c7b
|
Renamed the R300_VAP_UNKNOWN_221C to R300_VAP_CLIP_CNTL.
|
2007-11-05 22:17:34 +00:00 |
|
Dave Airlie
|
35d28ce12e
|
r300: initial user clipping for TCL paths
I've no idea if this code might break something or how it should interact
with vertex shaders, it makes the clip demo work for me
|
2007-11-05 22:17:34 +00:00 |
|
Kristian Høgsberg
|
8e66c3d755
|
Lookup visual in visual list, not fbconfig list.
Also, handle visual not found error case by throwing X error.
|
2007-11-05 17:02:29 -05:00 |
|
Kristian Høgsberg
|
e2c2df5c23
|
Filter both visuals and fbconfigs against driver supported configs.
|
2007-11-05 17:02:29 -05:00 |
|
Brian
|
c9ce3e8fd2
|
Check for NULL VB->EdgeFlag array.
There might be a bug elsewhere, but this is a simple work-around for now.
See bug 12614
|
2007-11-05 14:44:01 -07:00 |
|
Brian
|
a49e0726e3
|
fix mmx code (bug 12614)
|
2007-11-05 14:44:01 -07:00 |
|
Brian
|
f4d51d8923
|
asst clean-ups
|
2007-11-05 13:37:12 -07:00 |
|
Brian
|
e4bad27099
|
remove some GL types, mesa includes
|
2007-11-05 13:18:47 -07:00 |
|
Brian
|
3f80be3cb5
|
move intel_context_mesa() into intel_swapbuffers.c (the only place it's used now)
|
2007-11-05 11:59:09 -07:00 |
|
Brian
|
6ad4656cc4
|
Move driBatchPoolInit() into new intel_batchpool.h header.
Note that intel_batchpool.[ch] have no intel-specific dependencies at this poi
Maybe rename files for re-use in the future.
|
2007-11-05 11:54:36 -07:00 |
|
Brian
|
b17675d709
|
Move driBatchPoolInit() into new intel_batchpool.h header.
Note that intel_batchpool.[ch] have no intel-specific dependencies at this point.
Maybe rename files for re-use in the future.
|
2007-11-05 11:53:56 -07:00 |
|
Brian
|
adf3761fbd
|
remove intelScreenPrivate typedef and use cast wrapper function to be like intel_context and intel_framebuffer
|
2007-11-05 11:48:54 -07:00 |
|
Brian
|
736baf22e9
|
remove driScrnPriv field from intel_screen
|
2007-11-05 11:38:46 -07:00 |
|
Brian
|
cd360b7d60
|
comments
|
2007-11-05 11:35:43 -07:00 |
|
Brian
|
1bbc86e651
|
fix typo, formatting
|
2007-11-05 11:17:40 -07:00 |
|
Brian
|
f8f1c4a022
|
remove unused intelScreen->texPool
|
2007-11-05 11:09:19 -07:00 |
|
Brian
|
6a95fe8735
|
add missing free() in intelDestroyContext
|
2007-11-05 10:16:28 -07:00 |
|
Brian
|
897428c426
|
comments, clean-ups, assertions
|
2007-11-05 10:14:24 -07:00 |
|
Brian
|
413688415c
|
rewrite/simplify intelCopySubBuffer()
|
2007-11-05 10:04:23 -07:00 |
|
Brian
|
81c1993daa
|
rewrite/simplify intelSwapBuffers()
|
2007-11-05 10:01:51 -07:00 |
|
Brian
|
74866737db
|
added st_notify_swapbuffers()
|
2007-11-05 09:59:34 -07:00 |
|
Brian
|
9fc03fed01
|
replace get_color_surface() with st_get_framebuffer_surface()
|
2007-11-05 09:53:02 -07:00 |
|
Brian
|
616bf35569
|
added st_get_framebuffer_surface() and ST_SURFACE_x tokens
|
2007-11-05 09:52:14 -07:00 |
|
Brian
|
f221ea658b
|
comments, tweaks
|
2007-11-05 09:35:31 -07:00 |
|
Brian
|
29c1fdd0ce
|
better use of intel_context() cast wrappers
|
2007-11-05 09:28:28 -07:00 |
|
Brian
|
2edc87eb3d
|
clean-up/re-org of intel_framebuffer code
|
2007-11-05 09:24:03 -07:00 |
|
Brian
|
1f17d845ff
|
remove unused intel_fb decls, code
|
2007-11-05 09:09:11 -07:00 |
|
Brian
|
32f05c35d2
|
move intelCopySubBuffer() decl
|
2007-11-05 09:07:35 -07:00 |
|
Brian
|
c1933ed23f
|
remove dead code in intelCreateBuffer()
|
2007-11-05 09:04:37 -07:00 |
|
Brian
|
bac76b71f1
|
remove intel_context cliprect code
|
2007-11-05 09:02:54 -07:00 |
|
Brian
|
1cb81470b7
|
remove unused var
|
2007-11-05 09:00:18 -07:00 |
|
Brian
|
5d8e383380
|
remove cliprect code
|
2007-11-05 08:58:45 -07:00 |
|
Brian
|
4e0b38958d
|
remove mesa includes
|
2007-11-05 08:47:48 -07:00 |
|
Brian
|
131330994a
|
use st_unreference_framebuffer()
|
2007-11-05 08:42:18 -07:00 |
|
Brian
|
44dfed15e0
|
added st_unreference_framebuffer()
|
2007-11-05 08:41:45 -07:00 |
|
Brian
|
fc73b21606
|
rename intelWindowMoved() to intelUpdateWindowSize()
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
02a1c8f569
|
pass __DRIdrawablePrivate to intelWindowMoved(), rather than context ptr
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
cb62b64e33
|
simplify the window moved/resized code a bit
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
ed8774e920
|
set stfb->Base.Initialized
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
e9d2156edf
|
Remove intelUpdateFramebufferSize(), use st_resize_framebuffer().
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
3d14b2c01e
|
added st_resize_framebuffer()
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
ecb41279d6
|
use st_make_current()
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
c4a9c49cdb
|
restore dummy card_extensions extensions array, needed for dispatch setup
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
2085cc9ac7
|
use st_create_framebuffer()
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
e49efdab4a
|
st_create_framebuffer() working
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
bffed01e27
|
move st_create_framebuffer() to new st_framebuffer.c file
|
2007-11-05 08:04:48 -07:00 |
|
Brian
|
01b71b8f7a
|
new file for st_framebuffer stuff
|
2007-11-05 08:04:48 -07:00 |
|