Commit graph

11402 commits

Author SHA1 Message Date
Brian
e4b5265487 use new tex filtering code 2007-08-07 18:24:30 -06:00
Brian
0dc4eea64f initial texture filtering code 2007-08-07 18:24:30 -06:00
Brian
283ed438b6 include p_state.h 2007-08-07 18:24:30 -06:00
Brian
85675db0fc added a get_tile() func 2007-08-07 18:24:29 -06:00
Brian
11c557d3ca map/unmap textures 2007-08-07 18:24:29 -06:00
Brian
204d35c0ef remove dst!=src assertion 2007-08-07 18:24:29 -06:00
Brian
b4784862b4 debug info 2007-08-07 18:24:29 -06:00
Brian
b245840b86 set mt->format 2007-08-07 18:24:29 -06:00
Brian
6cdff693a7 added pipe_mipmap_tree::format 2007-08-07 18:24:29 -06:00
Brian
14b9834330 s/intel/st/ 2007-08-07 18:24:29 -06:00
michal
4a470f63c9 Naive implementation of IF/ELSE/ENDIF.
Handle TGSI labels correctly.
Enhance MESA opcode info queries.
2007-08-07 15:34:46 +01:00
Brian
adf5560ea5 checkpoint new tgsi_sampler_state struct 2007-08-07 15:28:12 -06:00
Brian
ab80be0df1 remove pipe_surface_sampler 2007-08-07 15:27:03 -06:00
Brian
d805d46a5f added st_atom_texture.c 2007-08-07 15:12:40 -06:00
Brian
d78dab1267 plug in texture/sampler state update 2007-08-07 15:12:22 -06:00
Brian
28d64d398b texture image state handling 2007-08-07 15:11:20 -06:00
Brian
b23f358cbc sketch out new pipe surface/sampler types 2007-08-07 13:13:41 -06:00
michal
281dad2259 Handle labels for IF/ELSE correctly 2007-08-07 12:50:12 +01:00
michal
f141399031 Enable compact TGSI dump. 2007-08-07 11:50:01 +01:00
michal
c7e6a2eb83 Dump tokens in more compact form. 2007-08-07 11:50:01 +01:00
Brian
cec49ee954 s/pipe_texture_object/pipe_mipmap_tree/, drop st_texobj.c 2007-08-07 10:56:41 -06:00
Brian
c61927a0cb don't include non-existant intel_buffer_objects.h 2007-08-07 10:56:01 -06:00
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
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