Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | g3dvl: Initialize DRI drawables correctly. | Younes Manton | 2008-09-07 | 1 | -60/+68 |
| | |||||
* | g3dvl: Zero-block optimization. | Younes Manton | 2008-09-07 | 1 | -38/+54 |
| | | | | | | | For blocks whose contents are derived completely from ref surfaces, don't bother zero-ing the corresponding block in the luma/chroma textures, except for the first such luma, chroma Cb, and chroma Cr each frame. All later zero blocks are textured from that first zero block. | ||||
* | g3dvl: Define texcoords seperately for luma, Cb, Cr textures. | Younes Manton | 2008-09-07 | 1 | -223/+343 |
| | | | | Need to be able to address each texture separately to do zero-block. | ||||
* | g3dvl: Define block texcoords for each vertex instead of reusing pos. | Younes Manton | 2008-09-07 | 1 | -113/+130 |
| | | | | This is needed for zero-block optimization. | ||||
* | Intialize swizzled_surface object | Patrice Mandin | 2008-09-02 | 1 | -0/+4 |
| | |||||
* | g3dvl: Use consistent variable names. | Younes Manton | 2008-09-01 | 2 | -25/+25 |
| | |||||
* | g3dvl: Use one VB for all MBs, sort MBs at flush to determine placement. | Younes Manton | 2008-09-01 | 1 | -112/+166 |
| | |||||
* | g3dvl: Some clean ups. | Younes Manton | 2008-09-01 | 2 | -12/+19 |
| | |||||
* | g3dvl: Inline hint for relatively small, frequently called functions. | Younes Manton | 2008-09-01 | 1 | -7/+7 |
| | |||||
* | g3dvl: Re-enable buffer rotation, disable high quality 420->444 conversion. | Younes Manton | 2008-09-01 | 1 | -234/+4 |
| | | | | | Using linear interpolation when upscaling the chroma blocks causes some discoloration around the edges. | ||||
* | nv30: set fp samplers with fragprog generation | Patrice Mandin | 2008-08-31 | 2 | -5/+3 |
| | |||||
* | nv30: activate fp texture units when needed, to get texturing | Patrice Mandin | 2008-08-30 | 1 | -0/+4 |
| | |||||
* | g3dvl: Buffer the entire frame before rendering. | Younes Manton | 2008-08-28 | 8 | -21/+2400 |
| | |||||
* | g3dvl: Use rotating buffers to avoid waiting for map(). | Younes Manton | 2008-08-18 | 7 | -122/+37 |
| | |||||
* | nv30: add some opcodes. | Stephane Marchesin | 2008-08-18 | 2 | -0/+17 |
| | |||||
* | g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs. | Younes Manton | 2008-08-16 | 26 | -3442/+4061 |
| | |||||
* | g3dvl: Merged tgsi/util and tgsi/exec moved some headers around. | Younes Manton | 2008-08-16 | 2 | -4/+4 |
| | |||||
* | nv30: set mipmap min/max lod accordingly | Patrice Mandin | 2008-08-14 | 1 | -2/+2 |
| | |||||
* | nv30: disable setting nv40 RECT bit, this is not the same on nv30, plus ↵ | Patrice Mandin | 2008-08-14 | 1 | -2/+4 |
| | | | | gallium does not support rectangle textures currently, only full POT or NPOT | ||||
* | nv30: does not support mirror clamp, only mirror repeat | Patrice Mandin | 2008-08-14 | 1 | -0/+4 |
| | |||||
* | nv30/nv40: KIL/KILP swapped meanings | Ben Skeggs | 2008-08-14 | 2 | -4/+4 |
| | |||||
* | Merge remote branch 'origin/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | 2008-08-14 | 63 | -1165/+1602 |
|\ | |||||
| * | fix compilation | Zack Rusin | 2008-08-13 | 1 | -1/+1 |
| | | |||||
| * | mesa: KIL -> KIL, KIL_NV -> KILP. | Michal Krol | 2008-08-13 | 1 | -4/+4 |
| | | |||||
| * | i915: Swap meanings of KIL and KILP. | Michal Krol | 2008-08-13 | 1 | -12/+4 |
| | | |||||
| * | cell: KILP is a predicated discard, KIL is a conditional discard. | Michal Krol | 2008-08-13 | 1 | -4/+17 |
| | | |||||
| * | tgsi: Swap meanings of KIL and KILP opcodes. | Michal Krol | 2008-08-13 | 2 | -10/+24 |
| | | |||||
| * | gallivm: Translate KIL instead of KILP. | Michal Krol | 2008-08-13 | 4 | -13/+13 |
| | | |||||
| * | draw: Use KIL instead of KILP. | Michal Krol | 2008-08-13 | 2 | -4/+4 |
| | | |||||
| * | gallium: Make a note that OPCODE_KIL is a conditional kill. | Michal Krol | 2008-08-13 | 1 | -2/+2 |
| | | | | | | | | Map OPCODE_TEXKILL to OPCODE_KIL. | ||||
| * | gallium: more context clean-up | Brian Paul | 2008-08-12 | 1 | -0/+6 |
| | | |||||
| * | mesa: glsl: fix error detection of writing to read-only variables | Brian Paul | 2008-08-12 | 1 | -17/+41 |
| | | |||||
| * | mesa: texture crop rect state | Brian Paul | 2008-08-12 | 3 | -1/+35 |
| | | |||||
| * | mesa: glsl: fix comment | Brian Paul | 2008-08-12 | 1 | -1/+1 |
| | | |||||
| * | gallium: distinguish between KIL and KILP | Brian Paul | 2008-08-12 | 1 | -2/+18 |
| | | | | | | | | Note: KIL (unconditional) not done yet. | ||||
| * | mesa: glsl: enable bzero() in slang_typeinfo_construct() | Brian Paul | 2008-08-12 | 1 | -1/+1 |
| | | |||||
| * | mesa: glsl: remove reads of output regs from fragment shaders too | Brian Paul | 2008-08-12 | 1 | -8/+9 |
| | | |||||
| * | mesa: set point state | Brian Paul | 2008-08-12 | 2 | -0/+8 |
| | | |||||
| * | mesa: allow _mesa_remove_output_reads() to work on fragment programs | Brian Paul | 2008-08-12 | 1 | -4/+4 |
| | | |||||
| * | mesa: glsl: better error messages | Brian Paul | 2008-08-12 | 1 | -3/+3 |
| | | |||||
| * | mesa: glsl: regenerated files | Brian Paul | 2008-08-12 | 2 | -430/+422 |
| | | |||||
| * | mesa: glsl: additional constructors | Brian Paul | 2008-08-12 | 1 | -0/+14 |
| | | |||||
| * | mesa: glsl: better mod() functions | Brian Paul | 2008-08-12 | 1 | -21/+15 |
| | | |||||
| * | mesa: Rename sources to sources.mak. | José Fonseca | 2008-08-12 | 2 | -1/+1 |
| | | |||||
| * | gallium: Disable debug break by default on windows. | José Fonseca | 2008-08-12 | 1 | -0/+4 |
| | | |||||
| * | tgsi: Prevent division by zero. | José Fonseca | 2008-08-12 | 1 | -4/+12 |
| | | |||||
| * | gallium: Allow compilation inside X. | José Fonseca | 2008-08-12 | 2 | -6/+11 |
| | | |||||
| * | gdi: Remove CVS keyword. | José Fonseca | 2008-08-12 | 1 | -2/+0 |
| | | |||||
| * | glut: Remove EOF characters. | José Fonseca | 2008-08-12 | 8 | -8/+0 |
| | | |||||
| * | python: Use st_buffers instead of pipe_buffers. | José Fonseca | 2008-08-12 | 1 | -6/+26 |
| | |