Commit graph

92185 commits

Author SHA1 Message Date
Keith Whitwell
90ee7a4144 Gutsy oopses on touch of existing file. Workaround. 2007-08-07 10:18:30 +01:00
Keith Whitwell
87a8f5643d Remove old intel_buffer_objects code - there is a state_tracker version now. 2007-08-07 10:18:29 +01:00
michal
285c7d5931 Labels are always label targets.
Translate label for GLSL IF, ELSE.
2007-08-07 10:15:21 +01:00
Brian
958a1ad420 prototypes 2007-08-07 10:07:23 -06:00
Brian
e43bc8da7a get rid of temp write_mono_row_ub() function 2007-08-07 09:55:13 -06:00
Ingo Molnar
4a8ad16ec0 glxgears: Add an x/y window size parameter. 2007-08-07 09:57:02 +02:00
Brian
0ed3ff5011 fix even-sized point positioning (bug 11874) 2007-08-07 08:17:02 +01:00
Xiang, Haihao
d05b721543 fix vbo_split_copy related bug 9962 2007-08-07 08:21:28 +08:00
Carlos Martín Nieto
75a88e9082 nouveau: update to DRM API patchlevel 10
Finally let DRI build for nouveau.
2007-08-07 01:00:29 +02:00
Brian
647afc3179 call st_init_driver_functions(), make intelInitDriverFunctions() static 2007-08-06 20:56:29 +01:00
Brian
34ff87e46a call st_init_driver_functions() 2007-08-06 20:54:41 +01:00
Brian
4a60b94701 added softpipe_mipmap_tree_layout 2007-08-06 20:54:18 +01:00
Brian
07633371ff need a softpipe func for texture layout 2007-08-06 20:54:03 +01:00
Brian
6da9234fd4 New st_init_*_functions() to initialize the driver functions table.
We need to do these initializations before initializing the Mesa context
because context init involves creating texture/program/etc objects.
2007-08-06 20:53:28 +01:00
Brian
8ebf91d15e new header 2007-08-06 20:52:04 +01:00
Brian
a2e3def40c fix asst. warnings 2007-08-06 20:49:44 +01:00
michal
3f26f61678 Add GLSL opcodes. 2007-08-06 17:20:31 +01:00
michal
2cd6291c62 Add GLSL ops. 2007-08-06 17:18:25 +01:00
michal
76478a4706 Make SGE, SGT, SLE working. 2007-08-06 17:15:37 +01:00
michal
10fd2742c6 Remove garbage text. 2007-08-06 17:06:03 +01:00
michal
555ff45260 Use fp_attr_to_slot[]. 2007-08-06 17:04:34 +01:00
michal
1d45082f6e Reorder opcodes. 2007-08-06 17:03:51 +01:00
michal
2f35238394 Translate the remaining ops. 2007-08-06 17:00:55 +01:00
Brian
073d25eca0 Merge branch 'softpipe_0_1_branch' of git+ssh://brianp@git.freedesktop.org/git/mesa/mesa into softpipe_0_1_branch 2007-08-06 16:18:25 -06:00
Brian
8929c90a71 added xm_softpipe.c 2007-08-06 16:17:41 -06:00
Brian
b1ad6289f8 use new xmesa_create_softpipe() 2007-08-06 16:17:26 -06:00
Brian
a96d20eac8 softpipe/winsys interface 2007-08-06 16:17:16 -06:00
michal
f79b90bc19 Translate MESA GLSL opcodes to TGSI opcodes. 2007-08-06 16:18:37 +01:00
michal
f2034954a7 Add path for GL includes in mesa tree. 2007-08-06 16:02:35 +01:00
Brian
ddece00faa added st_cb_texture.c 2007-08-06 15:50:16 -06:00
Brian
9ee61c9700 clean-ups 2007-08-06 15:50:03 -06:00
Brian
1cc774f8da switch to new texture functions in state tracker 2007-08-06 15:49:44 -06:00
Brian
4435baef18 use new texture funcs 2007-08-06 15:49:11 -06:00
Brian
0790d9a074 clean-ups 2007-08-06 15:49:00 -06:00
Brian
24df8f895f new texture functions 2007-08-06 15:48:42 -06:00
Brian
3e147fe8e7 comments 2007-08-06 15:48:08 -06:00
michal
fe52cce0e8 Add GLSL opcodes. 2007-08-06 15:57:26 +02:00
Brian
2dd4506de3 disable/remove intel dependencies 2007-08-06 13:42:18 -06:00
Brian
d49cee1a74 more intel_context removal 2007-08-06 13:31:23 -06:00
Brian
f42feca075 disable some PBO code, remove intel dependencies 2007-08-06 13:24:54 -06:00
Brian
e3ad58975b remove timing code 2007-08-06 13:17:38 -06:00
Brian
b9f4b0ce4e Replace intel_texture_object with st_texture_object, intel_texture_image with st_texture_image 2007-08-06 13:12:24 -06:00
Brian
bc3b608317 minor renaming 2007-08-06 12:41:39 -06:00
Brian
307fe0702e Lift intel_mipmap_tree.c to st_mipmap_tree.c 2007-08-06 12:40:51 -06:00
Brian
bdd3ccf959 More code movement, removal of intel dependencies 2007-08-06 12:32:16 -06:00
Brian
24ddf1169d remove more intel dependencies 2007-08-06 12:28:33 -06:00
Brian
681f04f6d3 remove intel dependencies from intel_mipmap_tree.c 2007-08-06 12:07:48 -06:00
Brian
e6c8691b1a checkpoint: move some texture layout code 2007-08-06 11:51:16 -06:00
Brian
d9605cdf7c Checkpoint lifting of intel_mipmap_tree (intel_mipmap_tree -> pipe_mipmap_tree and move some code) 2007-08-06 11:22:00 -06:00
Keith Whitwell
95794abec4 Add pipe buffer managment functions.
The state_tracker driver needs these to implement, eg. pixel buffer objects,
vertex buffer objects.
2007-08-06 10:15:30 +01:00