Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-01-20 | Fix ARGB1555 component swizzling. | Aapo Tahkola | |
2006-01-20 | Fix swizzling table & add struct. | Jerome Glisse | |
2006-01-15 | Missing bits of code spotted by Tilman Sauerbeck | Aapo Tahkola | |
2006-01-15 | Fix ARB_position_invariant handling | Aapo Tahkola | |
2006-01-13 | namespace pollution fixes (Tilman Sauerbeck) | Aapo Tahkola | |
2006-01-13 | Fix invalid tex coord routing and couple other small things. | Aapo Tahkola | |
2006-01-09 | Missing patch from Ben Skeggs: | Aapo Tahkola | |
Lots of changes, and fixes for some badness on my behalf. 1. Disposable data used during fp compile is now per-context, rather than per-program to save memory. 2. Track usage of INPUT/TEMP registers from Mesa program, free them when no longer required so the hw temps can be re-used. 3. Changed LAST_NODE to OUTPUT_COLOR (see r300_reg.h) 4. Implemented remaining ARB_f_p instructions, with the exception of the trig/LIT opcodes. 5. Treat ZERO/ONE swizzles the same way as other native swizzles. 6. emit_arith changes, basically a complete re-write. Should produce cleaner instructions, but no real functional changes. internal reg -> hw reg routines shared with emit_tex. A bit messy still. | |||
2006-01-09 | Fix pow <small> and a very stypid bug with dummy srcs(0 equals to ↵ | Aapo Tahkola | |
tmp0.x)</small>. demos/cubemap looks perfect now. | |||
2006-01-09 | Fix cube maps. | Aapo Tahkola | |
2006-01-09 | Fix node setup(from Ben Skeggs) | Aapo Tahkola | |
2005-12-29 | add EGL to r300 makefile | Dave Airlie | |
2005-12-18 | Handle fatal case. | Aapo Tahkola | |
2005-12-17 | Drop output checking. | Aapo Tahkola | |
2005-12-17 | No you arent. | Aapo Tahkola | |
2005-12-17 | Warn only when being enabled. | Aapo Tahkola | |
2005-12-17 | I think this has been tested well enough already. | Aapo Tahkola | |
2005-12-17 | Enable CB_DPATH by default. | Aapo Tahkola | |
2005-12-17 | Fix (likely) typo. | Aapo Tahkola | |
2005-12-17 | Add some missing hooks. This should fix various little problems with window ↵ | Aapo Tahkola | |
movement and 2d windows flashing on top of 3d windows. This problem was previously shadowed by r300ResetHwState as it gets called frequently. | |||
2005-12-13 | fix from Roland for mipmapped compressed textures | Dave Airlie | |
remove some debug | |||
2005-12-06 | Make missing interpolator inputs fatal | Aapo Tahkola | |
2005-12-06 | Fix secondary color for VP's | Aapo Tahkola | |
2005-12-05 | Fix AL8 | Aapo Tahkola | |
2005-12-04 | Fix r300 rectangular texture upload and swtcl coordinate fixing same as radeon | Dave Airlie | |
sw tcl | |||
2005-11-23 | Couple changes that were missed. | Aapo Tahkola | |
2005-11-21 | bit 31 of this inserts a nop after the current instruction | Dave Airlie | |
2005-11-21 | get rid of some of those unknowns figured out from reg dumper | Dave Airlie | |
2005-11-20 | Make Saturate a 2-bit field again, renamed to SaturateMode with three | Brian Paul | |
possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE. | |||
2005-11-19 | No longer derive 'ati_fragment_shader' from 'program' class. Only the | Brian Paul | |
program->Id and program->RefCount fields were used and ATI fragment shaders didn't have too much in common with ARB/NV vertex/fragment programs anyway. | |||
2005-11-19 | remove #include arbfragparse.h | Brian Paul | |
2005-11-18 | Try to detect when native support to given texture width is not available. | Aapo Tahkola | |
2005-11-12 | Move stuff common to vertex/fragment_program into the base class, including: | Brian Paul | |
Instructions, InputsRead, OutputsWritten, and Parameters. Also, added debug functions: _mesa_print_instruction(), _mesa_print_program_parameters() and revamp _mesa_print_program(). | |||
2005-11-07 | s/_mesa_debug_fp_inst/_mesa_print_program/ | Brian Paul | |
2005-11-05 | s/Negate/NegateBase/ | Brian Paul | |
2005-11-05 | Unify vertex/fragment program instuctions. | Brian Paul | |
Based on patch by Ian (#4967) but also unify instruction opcodes. | |||
2005-11-05 | Fix broken build. | Aapo Tahkola | |
2005-11-02 | Use ctx->VertexProgram._Current . | Aapo Tahkola | |
2005-11-02 | First step of Radeon DRI unification: | Eric Anholt | |
- Makes all three drivers use the same screen structure and setup code, with a few ifdefs for the separate compilation to deal with symbols not being available to all drivers and the fact that we have no mechanism for dealing with different config options for different chip families in the same driver. These issues should be dealt with later. - Introduces IS_R[123]00_CLASS(radeonScreenPtr) macro for code for taking different paths depending on the general class of chipset. - Adds many new R300-class PCI IDs, though not all those listed in radeon_driver.c. | |||
2005-11-01 | Fix broken tnl stage. | Aapo Tahkola | |
2005-11-01 | Re-enable fallbacks. | Aapo Tahkola | |
2005-11-01 | -Fix first frame -bug | Aapo Tahkola | |
-Use 16-bit elts in vtxfmt_a path if possible -Optimize VSF param uploading -return in r300DepthMask looks suspicious, use r300Enable instead -Dont use r300ResetHwState in invalidate state(disabled, missing hooks, possible instabilities) | |||
2005-11-01 | Re-org and clean-up of vertx/fragment program limits (instructions, | Brian Paul | |
temporaries, parameters, etc). glGetProgramivARB() now returns all the right things. Updated i915 and r300 code to initialize program native limits and current program's native instruction/temporary/etc counts. | |||
2005-10-31 | fix problems found with gcc 2.96 (bug 4934) | Brian Paul | |
2005-10-28 | Fix texture mixup when two or more contexts. | Aapo Tahkola | |
2005-10-28 | fix missing commit for span changes | Dave Airlie | |
2005-10-28 | fix up radeon span functions using latest r200 code from Brian, | Dave Airlie | |
tested with reflect on 32-bit.. not sure why depthHasSurface isn't needed | |||
2005-10-28 | Compiled arrays for vtxfmt_a path. | Aapo Tahkola | |
2005-10-28 | GC a bit of dead code I noticed while looking at texwrap. | Eric Anholt | |
2005-10-28 | Correct the ordering of the blend constant color. | Eric Anholt | |
2005-10-26 | Cover my arse. | Aapo Tahkola | |