summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-07-22g3dvl: Add Nouveau winsys, libdriclient.Younes Manton
Nouveau winsys is based on Mesa's Nouveau winsys and soft-links to most of it. The 'nouveau_context' and 'nouveau_screen' code contains most of the changes, 'nouveau_winsys_pipe', 'nouveau_swapbuffers' and 'nouveau_lock' contain some minor changes. The driclient library contains the DRI userland stuff, most of which was based on Mesa's DRI code.
2008-07-22g3dvl: Add stubs for some XvMC functions.Younes Manton
Some of these may need to be implemented on the DDX side.
2008-07-21nv50: add NV86 and NV94 to list of "supported" chipsBen Skeggs
2008-07-20g3dvl: Fix some memory leaks in the winsys.Younes Manton
2008-07-20g3dvl: Minor SP winsys cleanup.Younes Manton
2008-07-14Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1Ben Skeggs
2008-07-13python: New state tracker which exposes the pipe driver to python scripts.José Fonseca
Still under development. Just barely works.
2008-07-13util: Eliminate pipe from the arguments to pipe_get/put_tile_xxx functions.José Fonseca
You don't need a pipe_context * for this, and all other necessary info is already inside pipe_surface.
2008-07-13pb: buffer over/underflows are errors.José Fonseca
2008-07-13tgsi: Parse destination operand modulate modifier.Michal Krol
2008-07-13tgsi: Parse extended source register modifiers.Michal Krol
2008-07-13tgsi: Parse _SAT and _SAT opcode suffix.Michal Krol
2008-07-13tgsi: Parse IMM statements.Michal Krol
2008-07-13tgsi: Parse texture instructions correctly.Michal Krol
2008-07-13tgsi: Fix instruction operand counts.Michal Krol
2008-07-13tgsi: Fix instruction opcode parsing.Michal Krol
2008-07-13tgsi: Add missing SWZ opcode.Michal Krol
2008-07-13tgsi: Parse DCL statements.Michal Krol
2008-07-13tgsi: Remove depricated ATTRIB interpolate mode.Michal Krol
2008-07-13llvm: build fixes.Stephane Marchesin
2008-07-12scons: List `util/tgsi_text.c'.Michal Krol
2008-07-12tgsi: Add tgsi_text utility module.Michal Krol
Translates textual shader into a binary token stream. The syntax matches the tgsi_dump module, so it's possible to simply copy-paste the shader dump and transform it back to a binary form.
2008-07-12tgsi: Fix dumping of indirect addressing.Michal Krol
2008-07-12nv30: no npot texturesPatrice Mandin
2008-07-12nv30: update capsPatrice Mandin
2008-07-12nv30: do not shift texture formatPatrice Mandin
2008-07-12nv30: Emit vertex buffer objects using state objectsPatrice Mandin
2008-07-12nv30: Move edgeflag stuffPatrice Mandin
2008-07-12nv30: Reorder, remove useless stuffPatrice Mandin
2008-07-12nv30: Rename state emission funcPatrice Mandin
2008-07-12tgsi: Add missing copyright headers.Michal Krol
2008-07-12nv30: was setting wrong registerPatrice Mandin
2008-07-12nv30: does not have vp_attrib/resultPatrice Mandin
2008-07-12nv30: Change comment about slowdownPatrice Mandin
2008-07-12nv30: Emit fragment program using state objectsPatrice Mandin
2008-07-12nv30: Emit vertex program using state objectsPatrice Mandin
2008-07-11egl: a minor overhauld of egl_xdri.cBrian Paul
Rely more on the libGL code to avoid duplicated efforts. Also fix confusion arising from multiple __DRIscreen objects.
2008-07-11glx: added __glXPreferEGL() to tell libGL to prefer "egl_" drivers over ↵Brian Paul
regular DRI drivers. Also, clean-up, consolidate the dlopen() code a bit.
2008-07-11build egl subdirsBrian Paul
2008-07-11nv30: Move constant buffers out of vert/frag prog structuresPatrice Mandin
2008-07-11nv30: Emit fragtex state using state objectsPatrice Mandin
2008-07-11nv30: split fragprog_upload from fragprog_bindPatrice Mandin
2008-07-11nv30: split fragprog_prepare from fragprog_translatePatrice Mandin
2008-07-11nv30: Update miptree to match latest changesPatrice Mandin
2008-07-11gallium: Make dri drivers create a egl_name_dri.so if supportedJakob Bornecrantz
2008-07-11nv50: obey do_flip in surface_copy()Ben Skeggs
2008-07-11nv50: quick hack to get textures untiled on map, and tiled on unmapBen Skeggs
progs/fp/tri-tex is all good now rather than all scrambled :)
2008-07-11nouveau: winsys surface funcs deprecated, remove themBen Skeggs
2008-07-11nv50: demagic tex filter / wrap modeBen Skeggs
2008-07-11nv50: add some texture formatsBen Skeggs