summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2007-08-08rewrite texture sampling code (smaller, simpler)Brian
2007-08-08add lambda param to get_sample()Brian
2007-08-08sketch out 1D/3D/cube texture samplingBrian
2007-08-08added PIPE_TEX_FACE_*Brian
2007-08-08replace draw_offset w/ 0 for nowBrian
2007-08-08define i915_surface structBrian
2007-08-08Rename drivers/dri/i915pipe --> drivers/dri/intel_winsys.Keith Whitwell
This is appropriate as this is not a "pipe driver for the i915" as the old name would suggest, but rather a dri driver that can provide "winsys" backends to softpipe/i915/i965/etc pipe drivers, running under the intel DDX, drm, etc. It also frees up the i915pipe name for something more appropriate, ie mesa/pipe/i915pipe.
2007-08-08more get_tile() workBrian
2007-08-08fully support all texcoord wrap modesBrian
2007-08-08Checkpoint of a super-simplified i915 driver in the pipe model.Keith Whitwell
Doesn't yet compile, but when it does, it will only draw gouraud tris and even those will be as simple as possible. Needs some 'winsys' support also before that can happen.
2007-08-07clean up tgsi_sampler-related bitsBrian
2007-08-07use new tex filtering codeBrian
2007-08-07initial texture filtering codeBrian
2007-08-07include p_state.hBrian
2007-08-07added a get_tile() funcBrian
2007-08-07map/unmap texturesBrian
2007-08-07remove dst!=src assertionBrian
2007-08-07debug infoBrian
2007-08-07set mt->formatBrian
2007-08-07added pipe_mipmap_tree::formatBrian
2007-08-07s/intel/st/Brian
2007-08-07Naive implementation of IF/ELSE/ENDIF.michal
Handle TGSI labels correctly. Enhance MESA opcode info queries.
2007-08-07checkpoint new tgsi_sampler_state structBrian
2007-08-07remove pipe_surface_samplerBrian
2007-08-07added st_atom_texture.cBrian
2007-08-07plug in texture/sampler state updateBrian
2007-08-07texture image state handlingBrian
2007-08-07sketch out new pipe surface/sampler typesBrian
2007-08-07Handle labels for IF/ELSE correctlymichal
2007-08-07Enable compact TGSI dump.michal
2007-08-07Dump tokens in more compact form.michal
2007-08-07s/pipe_texture_object/pipe_mipmap_tree/, drop st_texobj.cBrian
2007-08-07don't include non-existant intel_buffer_objects.hBrian
2007-08-07Gutsy oopses on touch of existing file. Workaround.Keith Whitwell
2007-08-07Remove old intel_buffer_objects code - there is a state_tracker version now.Keith Whitwell
2007-08-07Labels are always label targets.michal
Translate label for GLSL IF, ELSE.
2007-08-07prototypesBrian
2007-08-07get rid of temp write_mono_row_ub() functionBrian
2007-08-06call st_init_driver_functions(), make intelInitDriverFunctions() staticBrian
2007-08-06call st_init_driver_functions()Brian
2007-08-06added softpipe_mipmap_tree_layoutBrian
2007-08-06need a softpipe func for texture layoutBrian
2007-08-06New st_init_*_functions() to initialize the driver functions table.Brian
We need to do these initializations before initializing the Mesa context because context init involves creating texture/program/etc objects.
2007-08-06new headerBrian
2007-08-06fix asst. warningsBrian
2007-08-06Add GLSL opcodes.michal
2007-08-06Add GLSL ops.michal
2007-08-06Make SGE, SGT, SLE working.michal
2007-08-06Remove garbage text.michal
2007-08-06Use fp_attr_to_slot[].michal