aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add support for CN700 chipset in miniglxJakob Bornecrantz2007-02-062-0/+2
| |
| * nouveau: OUT_RINGp expects the size in dwords, not bytes.Ben Skeggs2007-02-061-2/+2
| | | | | | | | This fixes the *actual* bug that the previous commit was supposed to fix..
| * nouveau: fix a small bug in nv10 swtclBen Skeggs2007-02-061-1/+1
| |
| * nouveau: new bufferobj code.Ben Skeggs2007-02-063-169/+562
| | | | | | | | | | | | | | | | | | | | | | The old code suffered from a number of issues, the most severe being that with the Mesa VBO merge even swtcl used the driver's bufferobj interface. On most VBO types (or non-AGP cards) the buffer ended up in vram, and killed swtcl performance greatly. All bufferobj's start in system memory now, until they get referenced as a "real" VBO. The other big change is that only potentially "damaged" areas are uploaded/downloaded to/from the hardware.
| * nouveau: nv10: add init for unknown 0x120Patrice Mandin2007-02-041-0/+8
| |
| * nouveau: fix nv04 and nv10 swtcl, more work on nv04 state.Stephane Marchesin2007-02-044-14/+118
| |
| * nouveau: forgot function declarationPatrice Mandin2007-02-031-0/+1
| |
| * nouveau: nv50: use nv50 statePatrice Mandin2007-02-031-1/+3
| |
| * Merge branch 'origin'Michel Dänzer2007-02-036-255/+20
| |\
| | * nouveau: fix viewport clipping initializationPatrice Mandin2007-02-031-5/+6
| | |
| | * nouveau: use color pitch as depth pitch if depth disabledPatrice Mandin2007-02-031-5/+3
| | |
| | * disable r200 materials-between-begin-end check if vertex progs are enabledRoland Scheidegger2007-02-031-5/+7
| | |
| | * remove now unused vtxfmt stuff from radeon/r200 header filesRoland Scheidegger2007-02-033-239/+3
| | |
| | * fix errorneously adding fog state params to all vertex programs...Roland Scheidegger2007-02-031-1/+1
| | |
| * | Fall back to software rasterization if r300_translate_fragment_shader() fails.Michel Dänzer2007-02-032-1/+11
| | | | | | | | | | | | Aborting immediately is a bad idea with AIGLX.
| * | Remove unused r200 files from r300 driver directory.Michel Dänzer2007-02-034-2507/+0
| | |
| * | r300CreateContext: Really initialize r300->initialMaxAnisotropy.Michel Dänzer2007-02-031-0/+2
| |/
| * Merge branch 'vbo-0.2'Keith Whitwell2007-02-02107-12102/+433
| |\ | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/main/texcompress_s3tc.c src/mesa/tnl/t_array_api.c
| | * Modify assert to reflect rebase criteriaKeith Whitwell2007-02-021-1/+9
| | |
| | * Correct usage/meaning of max_index parameter.Keith Whitwell2007-02-012-2/+4
| | |
| | * Cope with internally-generated null inputs.Keith Whitwell2007-02-011-3/+6
| | |
| | * Use new rebase helper. Remove other rebase code.Keith Whitwell2007-01-302-90/+68
| | |
| | * Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵Keith Whitwell2007-01-16208-3764/+19184
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into vbo-0.2 Conflicts: src/mesa/array_cache/sources src/mesa/drivers/dri/i965/brw_context.c src/mesa/drivers/dri/i965/brw_draw.c src/mesa/drivers/dri/i965/brw_fallback.c src/mesa/drivers/dri/i965/brw_vs_emit.c src/mesa/drivers/dri/i965/brw_vs_tnl.c src/mesa/drivers/dri/mach64/mach64_context.c src/mesa/main/extensions.c src/mesa/main/getstring.c src/mesa/tnl/sources src/mesa/tnl/t_save_api.c src/mesa/tnl/t_save_playback.c src/mesa/tnl/t_vtx_api.c src/mesa/tnl/t_vtx_exec.c src/mesa/vbo/vbo_attrib.h src/mesa/vbo/vbo_exec_api.c src/mesa/vbo/vbo_save_api.c src/mesa/vbo/vbo_save_draw.c
| | * | remove remaining traces of r200FlushVertices...Roland Scheidegger2006-11-032-2/+0
| | | |
| | * | Move r300 to new fbo interface based on Keith Whithwell.Jerome Glisse2006-11-021-218/+86
| | | | | | | | | | | | | | | | Tested with progs/redbook/varray.
| | * | merge current trunk into vbo branchAlan Hourihane2006-11-02136-354/+27223
| | | |
| | * | switch remaining drivers over to vboKeith Whitwell2006-10-3129-68/+68
| | | |
| | * | disable vtxfmt_a code, switch over to vboKeith Whitwell2006-10-315-13/+14
| | | |
| | * | remove vtxfmt code, switch over to vboKeith Whitwell2006-10-3126-6923/+21
| | | |
| | * | cleanup code, compiles with vbo changesKeith Whitwell2006-10-3115-612/+98
| | | |
| | * | switch several dri drivers overKeith Whitwell2006-10-309-18/+20
| | | |
| | * | checkpoint - remove dead files, otherwise untestedKeith Whitwell2006-10-3020-4114/+42
| | | |
| | * | switch over to vbo moduleKeith Whitwell2006-10-293-9/+6
| | | |
| * | | push commit 2dfb3a217f730d6783fb2ac8b73248dc682f923c to i915texZou Nan hai2007-02-021-4/+6
| | | |
| * | | Fix fd.o #9686, when fall into vertex fog,Zou Nan hai2007-02-021-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | fog factors are precomputed in t_vb_fog.c compute_fog_blend_factors, which is incompatible with appended fragment fog code. That will make GoogleEarth display abnormally. always use pixel fog.
| * | | fix unitialized values in radeonClearRoland Scheidegger2007-02-011-4/+4
| | | |
| * | | nouveau: arghBen Skeggs2007-01-301-1/+1
| | | |
| * | | nouveau: misc NV40 fixesBen Skeggs2007-01-301-3/+9
| | | |
| * | | nouveau: NV40 glClipPlane support.Ben Skeggs2007-01-305-13/+101
| | | |
| * | | nouveau: rework shader param handlingBen Skeggs2007-01-303-47/+110
| | | | | | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/drivers/dri/nouveau/nouveau_shader_0.c
| * | | nouveau: oops, build attrib map after we know how the final shader will look..Ben Skeggs2007-01-301-2/+2
| | | |
| * | | nouveau: remove an unused tableBen Skeggs2007-01-301-13/+1
| | | |
| * | | nouveau: oopsBen Skeggs2007-01-301-3/+9
| | | |
| * | | nouveau: maintain a map of which vtxprog input corresponds to which arrayBen Skeggs2007-01-302-0/+47
| | | |
| * | | nouveau: unhardcode some more NV30TCL_FP_CONTROL valuesBen Skeggs2007-01-302-4/+19
| | | |
| * | | nouveau : NOUVEAU_RING_TRACEMatthieu Castet2007-01-291-1/+24
| | | | | | | | | | | | | | | | allow to print what we are really sending to the fifo.
| * | | nouveau : nv10 comment icomplete commandMatthieu Castet2007-01-291-1/+1
| | | |
| * | | nouveau : nv10 mixing cached stuff with not cached stuff is bad.Matthieu Castet2007-01-281-4/+4
| | | |
| * | | nouveau: fix nv30 line widthBen Skeggs2007-01-281-1/+1
| | | |
| * | | nouveau: initial GL_ARB_occlusion_query supportBen Skeggs2007-01-288-1/+302
| | | | | | | | | | | | | | | | | | | | Only enabled on NV40, NV20/NV30 code is untested.. However, NV30 should be identical to NV40.