Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Add support for CN700 chipset in miniglx | Jakob Bornecrantz | 2007-02-06 | 2 | -0/+2 | |
| | | ||||||
| * | nouveau: OUT_RINGp expects the size in dwords, not bytes. | Ben Skeggs | 2007-02-06 | 1 | -2/+2 | |
| | | | | | | | | This fixes the *actual* bug that the previous commit was supposed to fix.. | |||||
| * | nouveau: fix a small bug in nv10 swtcl | Ben Skeggs | 2007-02-06 | 1 | -1/+1 | |
| | | ||||||
| * | nouveau: new bufferobj code. | Ben Skeggs | 2007-02-06 | 3 | -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 0x120 | Patrice Mandin | 2007-02-04 | 1 | -0/+8 | |
| | | ||||||
| * | nouveau: fix nv04 and nv10 swtcl, more work on nv04 state. | Stephane Marchesin | 2007-02-04 | 4 | -14/+118 | |
| | | ||||||
| * | nouveau: forgot function declaration | Patrice Mandin | 2007-02-03 | 1 | -0/+1 | |
| | | ||||||
| * | nouveau: nv50: use nv50 state | Patrice Mandin | 2007-02-03 | 1 | -1/+3 | |
| | | ||||||
| * | Merge branch 'origin' | Michel Dänzer | 2007-02-03 | 6 | -255/+20 | |
| |\ | ||||||
| | * | nouveau: fix viewport clipping initialization | Patrice Mandin | 2007-02-03 | 1 | -5/+6 | |
| | | | ||||||
| | * | nouveau: use color pitch as depth pitch if depth disabled | Patrice Mandin | 2007-02-03 | 1 | -5/+3 | |
| | | | ||||||
| | * | disable r200 materials-between-begin-end check if vertex progs are enabled | Roland Scheidegger | 2007-02-03 | 1 | -5/+7 | |
| | | | ||||||
| | * | remove now unused vtxfmt stuff from radeon/r200 header files | Roland Scheidegger | 2007-02-03 | 3 | -239/+3 | |
| | | | ||||||
| | * | fix errorneously adding fog state params to all vertex programs... | Roland Scheidegger | 2007-02-03 | 1 | -1/+1 | |
| | | | ||||||
| * | | Fall back to software rasterization if r300_translate_fragment_shader() fails. | Michel Dänzer | 2007-02-03 | 2 | -1/+11 | |
| | | | | | | | | | | | | Aborting immediately is a bad idea with AIGLX. | |||||
| * | | Remove unused r200 files from r300 driver directory. | Michel Dänzer | 2007-02-03 | 4 | -2507/+0 | |
| | | | ||||||
| * | | r300CreateContext: Really initialize r300->initialMaxAnisotropy. | Michel Dänzer | 2007-02-03 | 1 | -0/+2 | |
| |/ | ||||||
| * | Merge branch 'vbo-0.2' | Keith Whitwell | 2007-02-02 | 107 | -12102/+433 | |
| |\ | | | | | | | | | | | | | | | | | | | Conflicts: src/mesa/main/texcompress_s3tc.c src/mesa/tnl/t_array_api.c | |||||
| | * | Modify assert to reflect rebase criteria | Keith Whitwell | 2007-02-02 | 1 | -1/+9 | |
| | | | ||||||
| | * | Correct usage/meaning of max_index parameter. | Keith Whitwell | 2007-02-01 | 2 | -2/+4 | |
| | | | ||||||
| | * | Cope with internally-generated null inputs. | Keith Whitwell | 2007-02-01 | 1 | -3/+6 | |
| | | | ||||||
| | * | Use new rebase helper. Remove other rebase code. | Keith Whitwell | 2007-01-30 | 2 | -90/+68 | |
| | | | ||||||
| | * | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa ↵ | Keith Whitwell | 2007-01-16 | 208 | -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 Scheidegger | 2006-11-03 | 2 | -2/+0 | |
| | | | | ||||||
| | * | | Move r300 to new fbo interface based on Keith Whithwell. | Jerome Glisse | 2006-11-02 | 1 | -218/+86 | |
| | | | | | | | | | | | | | | | | Tested with progs/redbook/varray. | |||||
| | * | | merge current trunk into vbo branch | Alan Hourihane | 2006-11-02 | 136 | -354/+27223 | |
| | | | | ||||||
| | * | | switch remaining drivers over to vbo | Keith Whitwell | 2006-10-31 | 29 | -68/+68 | |
| | | | | ||||||
| | * | | disable vtxfmt_a code, switch over to vbo | Keith Whitwell | 2006-10-31 | 5 | -13/+14 | |
| | | | | ||||||
| | * | | remove vtxfmt code, switch over to vbo | Keith Whitwell | 2006-10-31 | 26 | -6923/+21 | |
| | | | | ||||||
| | * | | cleanup code, compiles with vbo changes | Keith Whitwell | 2006-10-31 | 15 | -612/+98 | |
| | | | | ||||||
| | * | | switch several dri drivers over | Keith Whitwell | 2006-10-30 | 9 | -18/+20 | |
| | | | | ||||||
| | * | | checkpoint - remove dead files, otherwise untested | Keith Whitwell | 2006-10-30 | 20 | -4114/+42 | |
| | | | | ||||||
| | * | | switch over to vbo module | Keith Whitwell | 2006-10-29 | 3 | -9/+6 | |
| | | | | ||||||
| * | | | push commit 2dfb3a217f730d6783fb2ac8b73248dc682f923c to i915tex | Zou Nan hai | 2007-02-02 | 1 | -4/+6 | |
| | | | | ||||||
| * | | | Fix fd.o #9686, when fall into vertex fog, | Zou Nan hai | 2007-02-02 | 1 | -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 radeonClear | Roland Scheidegger | 2007-02-01 | 1 | -4/+4 | |
| | | | | ||||||
| * | | | nouveau: argh | Ben Skeggs | 2007-01-30 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | nouveau: misc NV40 fixes | Ben Skeggs | 2007-01-30 | 1 | -3/+9 | |
| | | | | ||||||
| * | | | nouveau: NV40 glClipPlane support. | Ben Skeggs | 2007-01-30 | 5 | -13/+101 | |
| | | | | ||||||
| * | | | nouveau: rework shader param handling | Ben Skeggs | 2007-01-30 | 3 | -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 Skeggs | 2007-01-30 | 1 | -2/+2 | |
| | | | | ||||||
| * | | | nouveau: remove an unused table | Ben Skeggs | 2007-01-30 | 1 | -13/+1 | |
| | | | | ||||||
| * | | | nouveau: oops | Ben Skeggs | 2007-01-30 | 1 | -3/+9 | |
| | | | | ||||||
| * | | | nouveau: maintain a map of which vtxprog input corresponds to which array | Ben Skeggs | 2007-01-30 | 2 | -0/+47 | |
| | | | | ||||||
| * | | | nouveau: unhardcode some more NV30TCL_FP_CONTROL values | Ben Skeggs | 2007-01-30 | 2 | -4/+19 | |
| | | | | ||||||
| * | | | nouveau : NOUVEAU_RING_TRACE | Matthieu Castet | 2007-01-29 | 1 | -1/+24 | |
| | | | | | | | | | | | | | | | | allow to print what we are really sending to the fifo. | |||||
| * | | | nouveau : nv10 comment icomplete command | Matthieu Castet | 2007-01-29 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | nouveau : nv10 mixing cached stuff with not cached stuff is bad. | Matthieu Castet | 2007-01-28 | 1 | -4/+4 | |
| | | | | ||||||
| * | | | nouveau: fix nv30 line width | Ben Skeggs | 2007-01-28 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | nouveau: initial GL_ARB_occlusion_query support | Ben Skeggs | 2007-01-28 | 8 | -1/+302 | |
| | | | | | | | | | | | | | | | | | | | | Only enabled on NV40, NV20/NV30 code is untested.. However, NV30 should be identical to NV40. |