36 Commits (26c78a4968a3c10ca006699d240150e6aa4b4250)

Author SHA1 Message Date
  José Fonseca 7bd7e2da75 llvmpipe: Axe texture sampling code inherited from softpipe. 16 years ago
  Keith Whitwell 026cf84bbb llvmpipe: remove old prim_setup draw stage 16 years ago
  José Fonseca 182ff3e47a llvmpipe: Make sure the JIT engine and X86 target are linked on MSVC build. 16 years ago
  José Fonseca bfd7a9ca96 llvmpipe: New module to help make assertions about formats. 16 years ago
  José Fonseca b4f6907b8d llvmpipe: Move a few format/sampling functions into better space. 16 years ago
  José Fonseca 421507de06 llvmpipe: Factor vector packing/unpacking to a separate source file. 16 years ago
  José Fonseca 589ec337f0 llvmpipe: Autogenerate lp_tile_soa.c from u_format.csv. 16 years ago
  Brian Paul d81086a86b llvmpipe: asst fixes for 'make linux-llvmpipe' 16 years ago
  José Fonseca e4c76c02f7 llvmpipe: Code generate the texture sampling inside the shader. 16 years ago
  José Fonseca de8376e2f2 llvmpipe: Texture sampling code generation primitives. 16 years ago
  José Fonseca 866fbacf2b llvmpipe: SoA pixel unpacking specialization. 16 years ago
  José Fonseca c9adb4c9cb llvmpipe: List lp_buffer.c in the Makefile. 16 years ago
  José Fonseca 1e6cc1cf37 llvmpipe: Fix build. 16 years ago
  José Fonseca f311bacebd llvmpipe: Merge all pixel format related files. 16 years ago
  José Fonseca f85c5f8621 llvmpipe: Factor out and optimize the input interpolation. 16 years ago
  José Fonseca 8c7c108d71 llvmpipe: Structure manipulation helpers. 16 years ago
  José Fonseca 08dd41fd68 llvmpipe: Centralize the C <-> JIT interfaces in one place. 16 years ago
  José Fonseca 4d2b0eb19e llvmpipe: Squash the quad pipeline. 16 years ago
  José Fonseca 5811ed87d7 llvmpipe: Add a bunch of comments. 16 years ago
  José Fonseca 3f36f4b051 llvmpipe: Split off vs stuff from lp_state_fs.c. 16 years ago
  José Fonseca 9897180279 llvmpipe: Generate the fragment pipeline into a single function. 16 years ago
  José Fonseca 53f9a1180e llvmpipe: Delete the quad polygon stipple stage. 16 years ago
  José Fonseca c5531f575b llvmpipe: Split control flow function declarations and notes. 16 years ago
  José Fonseca 343ccc8dd0 llvmpipe: Depth test to LLVM IR translation. 16 years ago
  José Fonseca 9ae47069b4 llvmpipe: Code generate alpha testing and append to generated fragment shader. 16 years ago
  Brian Paul 137afe6a55 llvmpipe: updated Makefile C_SOURCES 16 years ago
  José Fonseca 73af91e938 llvmpipe: Eliminate non-LLVM fs execution paths. 16 years ago
  José Fonseca 7d043162c5 llvmpipe: Blending. 16 years ago
  José Fonseca d2cf3e8dfd llvmpipe: Arithmetic helpers. 16 years ago
  José Fonseca 4639f8aad5 llvmpipe: Translate logicops. 16 years ago
  José Fonseca 833323b8d0 llvmpipe: Separate pixel packing/unpacking from loading/storing. 16 years ago
  Keith Whitwell 05bfd93c3f llvmpipe: move all depth/stencil/alpha pixel processing into one stage 16 years ago
  Keith Whitwell 90caf1a3f3 llvmpipe: move all color-combine code into lp_quad_blend.c 16 years ago
  José Fonseca 8783732c4d llvmpipe: Pixel packing/unpacking and loop code generators. 16 years ago
  José Fonseca 946f432a08 llvmpipe: Fork softpipe for experimentation with llvm. 16 years ago