Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-06 | r300: Translate fragment program LRP in radeon_program_alu.c | Nicolai Haehnle | |
2008-07-06 | r300: Allow adding parameters during fragprog transform, share LIT code | Nicolai Haehnle | |
2008-07-05 | r300: Correctly scan for used temporary registers | Nicolai Haehnle | |
This fixes a regression introduced by dea8719f0... | |||
2008-07-05 | r500: Major refactoring of fragment program emit | Nicolai Haehnle | |
Use the common facilities to convert non-native instructions into native ones. Worked hard to make the code easier to read (hopefully), by using helper functions instead of direct manipulation of the machine code. Fixes two bugs related to FLR and XPD. | |||
2008-07-05 | r300: Remove clause stuff for now in favour of a cloned generic gl_program | Nicolai Haehnle | |
2008-07-05 | r500_fragprog: Cleanup some unused variables and code. | Nicolai Haehnle | |
2008-07-05 | r500: Fix a mixup in fragment program LRP instruction emit | Nicolai Haehnle | |
2008-07-05 | r500: Fix blend color. | Nicolai Haehnle | |
2008-07-05 | _mesa_clone_program: Copy ShadowSamplers | Nicolai Haehnle | |
2008-07-05 | i915: Fix EGL version and name | Jakob Bornecrantz | |
2008-07-05 | i915: Added a intel be function to wrap a drm bo handle | Jakob Bornecrantz | |
2008-07-05 | i915: Fix haveDepth and haveStencil for visual in EGL | Jakob Bornecrantz | |
2008-07-05 | softpipe: Prevent NULL ptr derreference on takedown. | José Fonseca | |
2008-07-05 | softpipe: Compute block size for display targets. | José Fonseca | |
2008-07-04 | i915: Added debug filling code of texture, not active | Jakob Bornecrantz | |
2008-07-04 | i915: Clean up intel_egl.c a bit | Jakob Bornecrantz | |
2008-07-04 | egl: Add egltri | Jakob Bornecrantz | |
First tri for EGL drivers with mesa screen ext | |||
2008-07-04 | mesa: Replace Proxy1D/2D/etc with ProxyTex[] indexed by TEXTURE_x_INDEX. | Brian Paul | |
Simplification in colortab.c too. cherry-picked from master (fe469007037d9d5cdbe1677d8ff7368b276e9e7c) | |||
2008-07-04 | gallium: fix st_choose_format(internalFormat=GL_RGBA16) | Brian Paul | |
Need to check if we're choosing a surface or texture format. | |||
2008-07-04 | mesa: Implement mutex/locking around texture object reference counting. | Brian Paul | |
Use new _mesa_reference_texobj() function for referencing/unreferencing textures. Add new assertions/tests to try to detect invalid usage of deleted textures. cherry-picked from master (9e01b915f1243a3f551cb795b7124bd1e52ca15f) | |||
2008-07-04 | r300: Fix depth texture in compare mode | Nicolai Haehnle | |
Missed the homogenous divide of R by Q before... | |||
2008-07-04 | Enable TexGen based on InputsRead when a fragment program is active | Nicolai Haehnle | |
The old behaviour depended on which texture images the fragment program reads from, which seems to contradict the shader specifications. Note: Piglit's general/texgen test checks for this problem. | |||
2008-07-04 | GLSL-related bug fixes | Brian Paul | |
2008-07-04 | mesa: generate GL_INVALID_OPERATION in _mesa_get_uniform_location() if ↵ | Brian Paul | |
program isn't linked | |||
2008-07-04 | mesa: remove incorrect assertion | Brian Paul | |
2008-07-04 | gallium: replace assertion with conditional | Brian Paul | |
2008-07-04 | gallium: fix trim() function bug when count < first | Brian Paul | |
If the user called glDrawArrays(GL_TRIANGLES, count=1), trim() returned a very large integer because of the unsigned arithmetic. | |||
2008-07-04 | mesa: generate GL_INVALID_OPERATION in _mesa_get_uniform_location() if ↵ | Brian Paul | |
program isn't linked | |||
2008-07-04 | mesa: move assertion | Brian Paul | |
2008-07-05 | psb: Fill all texture fields when creating texture blanket. | José Fonseca | |
2008-07-05 | softpipe: Implement texture blankets. | José Fonseca | |
2008-07-04 | scons: Enable gcc SSE2 intrinsics on x86. | José Fonseca | |
2008-07-04 | glcontextmodes.c is required remove the reference in .gitignore | Alan Hourihane | |
2008-07-04 | mesa: fix polygon offset issue (bug #12061) | Xiang, Haihao | |
2008-07-03 | mesa: added _vbo_VertexAttrib4f() | Brian Paul | |
2008-07-03 | mesa: fix incorrect array size, added assertion | Brian Paul | |
2008-07-03 | mesa: fix array storage allocation bug | Brian Paul | |
2008-07-03 | mesa: regenerated file | Brian Paul | |
2008-07-03 | mesa: additional vec4 constructor | Brian Paul | |
2008-07-03 | mesa: fix various error codes | Brian Paul | |
2008-07-03 | mesa: fix some error codes in _mesa_ShaderSourceARB() | Brian Paul | |
2008-07-03 | mesa: fix problem freeing framebuffer/renderbuffer objects | Brian Paul | |
Basically, set up no-op Delete() methods for the DummyFrame/Renderbuffer obj | |||
2008-07-03 | gallium: added a4r4g4b4_put_tile_rgba() | Brian Paul | |
2008-07-03 | mesa: added case for fixed pt | Brian Paul | |
2008-07-03 | gallium: increase TGSI interpreter's number of temp registers to 64 | Brian Paul | |
Also, clean up the definitions of the misc/extra temp regs. A few new assertions too. | |||
2008-07-03 | gallium: move, increase ST_MAX_SHADER_TOKENS | Brian Paul | |
2008-07-03 | gallium: increase TGSI_EXEC_MAX_COND_NESTING, etc | Brian Paul | |
2008-07-03 | mesa: fix various error codes | Brian Paul | |
2008-07-03 | mesa: fix some error codes in _mesa_ShaderSourceARB() | Brian Paul | |
2008-07-03 | mesa: fix problem freeing framebuffer/renderbuffer objects | Brian Paul | |
Basically, set up no-op Delete() methods for the DummyFrame/Renderbuffer objects. |