2010-10-14 |
Eric Anholt | i965: Add support for rescaling GL_TEXTURE_RECTANGLE... |
blob | commitdiff | raw |
2010-10-13 |
Kristian Høgsberg | Drop GLcontext typedef and use struct gl_context instead |
blob | commitdiff | raw | diff to current |
2010-10-12 |
Eric Anholt | i965: Fix missing "break;" in i2b/f2b, and missing... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Always use the new FS backend on gen6. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Fix gen6 pixel_[xy] setup to avoid mixing int... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Expand uniform args to gen6 math to full register... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Don't compute-to-MRF in gen6 math instructions. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Don't consider gen6 math instructions to write... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Compute to MRF in the new FS backend. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Give the FB write and texture opcodes the info... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Give the math opcodes information on base mrf... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Move FS backend structures to a header. |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Reduce register interference checks for changed... |
blob | commitdiff | raw | diff to current |
2010-10-11 |
Eric Anholt | i965: Split FS_OPCODE_DISCARD into two steps. |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Eric Anholt | i965: Add register coalescing to the new FS backend. |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Eric Anholt | i965: Fix new FS gen6 interpolation for sparsely-popula... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Eric Anholt | i965: Normalize cubemap coordinates like is done in... |
blob | commitdiff | raw | diff to current |
2010-10-07 |
Eric Anholt | i965: Disable emitting if () statements on gen6 until... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Don't assume that WPOS is always provided on... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Add support for gl_FrontFacing on gen6. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Refactor gl_FrontFacing setup out of general... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Gen6's sampler messages are the same as Ironlake. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Don't do 1/w multiplication in new FS for gen6 |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Fix botch in the header_present case in the new FS. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Add back gen6 headerless FB writes to the new... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Also do constant propagation for the second opera... |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Eric Anholt | i965: Enable the constant propagation code. |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Eric Anholt | i965: Add support for gen6 FB writes to the new FS. |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Eric Anholt | i965: Add initial folding of constants into operand... |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Eric Anholt | i965: Add trivial dead code elimination in the new... |
blob | commitdiff | raw | diff to current |
2010-10-04 |
Eric Anholt | i965: Be more conservative on live interval calculation. |
blob | commitdiff | raw | diff to current |
2010-10-03 |
Eric Anholt | i965: Add support for EXT_texture_swizzle to the new... |
blob | commitdiff | raw | diff to current |
2010-10-02 |
Eric Anholt | i965: Don't try to emit code if we failed register... |
blob | commitdiff | raw | diff to current |
2010-10-02 |
Eric Anholt | i965: Fix off-by-ones in handling the last members... |
blob | commitdiff | raw | diff to current |
2010-10-02 |
Eric Anholt | i965: Add a sanity check for register allocation sizes. |
blob | commitdiff | raw | diff to current |
2010-10-02 |
Eric Anholt | i965: When producing a single channel swizzle, don... |
blob | commitdiff | raw | diff to current |
2010-10-02 |
Eric Anholt | i965: Restore the forcing of aligned pairs for delta_xy... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Fix up copy'n'pasteo from moving coordinate setup... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Add real support for pre-gen5 texture sampling... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Pre-gen6, map VS outputs (not FS inputs) to URB... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Also increment attribute location when skipping... |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Fix the gen6 jump size for BREAK/CONT in new FS. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Add gen6 attribute interpolation to new FS backend. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Split the gen4 and gen5 sampler handling apart. |
blob | commitdiff | raw | diff to current |
2010-10-01 |
Eric Anholt | i965: Use the lowering pass for texture projection. |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Eric Anholt | i965: Fix new FS handling of builtin uniforms with... |
blob | commitdiff | raw | diff to current |
2010-09-30 |
Eric Anholt | i965: Fix whole-structure/array assignment in new FS. |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Eric Anholt | i965: Remove my "safety counter" code from loops. |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Eric Anholt | i965: Add live interval analysis and hook it up to... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Eric Anholt | i965: First cut at register allocation using graph... |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Eric Anholt | i965: Clean up the virtual GRF handling. |
blob | commitdiff | raw | diff to current |
2010-09-29 |
Eric Anholt | i956: Make new FS discard do its work in a temp, not... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for builtin uniforms to the new FS... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Clean up obsolete FINISHME comment. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Fix array indexing of arrays of matrices. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Don't try to emit interpolation for unused varyin... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Do interpolation for varying matrices and arrays... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for ARB_fragment_coord_conventions... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for ir_loop counters to the new FS... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for MRT to the new FS backend. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for non-color render target write... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Set up sampler numbers in the FS backend. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Subtract instead of adding when computing y delta... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for gl_FrontFacing to the new FS... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for struct, array, and matrix uniform... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for dereferencing structs to the... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Set the variable type when dereferencing an array. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Fix up the FS backend for the variable array... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Fix valgrind complaint about base_ir for new... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Apply the same set of lowering passes to new... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Actually track the "if" depth in loop in the... |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Fix negation in the new FS backend. |
blob | commitdiff | raw | diff to current |
2010-09-28 |
Eric Anholt | i965: Add support for dFdx()/dFdy() to the FS backend. |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Eric Anholt | i965: Handle all_equal/any_nequal in the new FS. |
blob | commitdiff | raw | diff to current |
2010-09-27 |
Eric Anholt | i965: Fix up writemasked assignments in the new FS. |
blob | commitdiff | raw | diff to current |
2010-09-22 |
Eric Anholt | i965: Warning fix for vector result any_nequal/all_equa... |
blob | commitdiff | raw | diff to current |
2010-09-15 |
Christoph Bumiller | Merge remote branch 'origin/nv50-compiler' |
blob | commitdiff | raw | diff to current |
2010-09-10 |
Eric Anholt | i965: Add switch cases for ir_unop_noise, which should... |
blob | commitdiff | raw | diff to current |
2010-09-09 |
Luca Barbieri | glsl: add several EmitNo* options, and MaxUnrollIterations |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Eric Anholt | i965: Make pixel_xy results UW. |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Eric Anholt | i965: Don't bother with RNDZ for f2i. |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Eric Anholt | i965: Align the start of attribute interp coefficients... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Eric Anholt | i965: Just assert when we flagged a compile error in... |
blob | commitdiff | raw | diff to current |
2010-09-07 |
Eric Anholt | i965: Clean up fs_reg setup by using a helper for const... |
blob | commitdiff | raw | diff to current |
2010-09-02 |
Christoph Bumiller | Merge remote branch 'origin/master' into nv50-compiler |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Eric Anholt | i965: Add support for loops to the new FS backend. |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Eric Anholt | i965: Add "discard" support to the new FS backend. |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Eric Anholt | i965: Fix the new implementation of ir_unop_sign to... |
blob | commitdiff | raw | diff to current |
2010-08-30 |
Eric Anholt | i965: Add support for texturing with bias to i965 FS... |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Eric Anholt | i965: Add initial support for texturing to the new... |
blob | commitdiff | raw | diff to current |
2010-08-29 |
Cedric Vivier | i965: Move libdrm/C++ hack introduced in fa2deb3d to... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Don't strip negate/abs flags when assigning unifo... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Add missing handling for BRW_OPCODE_SEL. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Mask out higher bits of the result of BRW_CMP... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Fix the types of immediate integer values. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Add translation for RNDD and RNDZ. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Add support for ir_binop_mod using do_mod_to_fract. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Fix swapped instructions in ir_unop_abs and ir_un... |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Add generate() handling for AND, OR, XOR. |
blob | commitdiff | raw | diff to current |
2010-08-27 |
Eric Anholt | i965: Add support for if instructions in the new FS... |
blob | commitdiff | raw | diff to current |
next |