Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-09-07 | llvmpipe: Utility functions for linear and bilinear interpolation. | José Fonseca | |
2009-09-07 | llvmpipe: Correct implementation of floor. | José Fonseca | |
2009-09-07 | llvmpipe: Utility function to get the pointer to a structure member. | José Fonseca | |
2009-09-07 | llvmpipe: SoA pixel unpacking specialization. | José Fonseca | |
2009-09-07 | util: Utility function to check if a number is a power of two. | José Fonseca | |
2009-09-07 | llvmpipe: Further abstract the texture sampling generation from TGSI ↵ | José Fonseca | |
translation. | |||
2009-09-06 | r300g: Fix some issues pointed out by compiler warnings. | Michel Dänzer | |
2009-09-06 | r300g: Handle PIPE_BUFFER_USAGE_DONTBLOCK as intended. | Michel Dänzer | |
Return NULL if the BO is busy, otherwise just map it. | |||
2009-09-06 | r300g: Fix a number of warnings | Nicolai Hähnle | |
Seriously guys.... | |||
2009-09-06 | r300g: Debug flags infrastructure | Nicolai Hähnle | |
So that debugging is no longer a full-spam-or-nothing approach, you are now supposed to set the RADEON_DEBUG environment flag just like for classic Mesa. The available debug flags are different, however. Just running an OpenGL application with RADEON_DEBUG set to an arbitrary string will print out helpful information. Everything must be compiled with -DDEBUG for any of this to work | |||
2009-09-05 | r300g: update the value of register VAP_VF_MAX_VTX_INDX | Cooper Yuan | |
according to actual vertex index count. | |||
2009-09-05 | r300g: update rs_block state after changing rasterizer | Cooper Yuan | |
2009-09-05 | r300g: need to validate scissor and viewport state if bind new rasterizer | Cooper Yuan | |
2009-09-04 | gallium/xlib: minor clean-ups | Brian Paul | |
2009-09-04 | i915g: Fix warnings in scons build by using byte pointers | Jakob Bornecrantz | |
scons build complained about void pointer math | |||
2009-09-04 | tgsi: Document differencies between vs_1_1 and vs_2_0 for EXPP and LOGP. | Michal Krol | |
2009-09-03 | gallium/xlib: silence unitialized var warning | Brian Paul | |
2009-09-03 | gallium/xlib: silence uninitialized var warning | Brian Paul | |
2009-09-03 | util: add version of u_blit_pixels which takes a writemask | Keith Whitwell | |
Values outside the writemask are set in the destination to {0,0,0,1} | |||
2009-09-03 | st/xorg: add linear and radial gradient acceleration | Zack Rusin | |
2009-09-03 | st/xorg: radial gradient shader | Zack Rusin | |
2009-09-03 | st/xorg: linear gradient shader | Zack Rusin | |
2009-09-03 | i915g: Up the number of relocs | Jakob Bornecrantz | |
2009-09-03 | i915g: Don't run in sync with HW | Jakob Bornecrantz | |
2009-09-03 | i915g: Don't send flush flags to HW | Jakob Bornecrantz | |
2009-09-03 | st/xorg: cleanup and adjust to the changes in the ureg code | Zack Rusin | |
2009-09-03 | st/xorg: adjust enums in preperation for gradients | Zack Rusin | |
2009-09-03 | aux/tgsi: pull back ureg work from 0.1 branch | Keith Whitwell | |
Manual merge of ureg changes on the branch. Too much unrelated stuff for a proper merge. | |||
2009-09-03 | nv50: move centroid, flat bits when making interp long | Christoph Bumiller | |
Before this, just the perspective divide bit was moved in convert_to_long of the load interpolant instruction. | |||
2009-09-03 | nv50: fix vbo_static_attrib method size error | Christoph Bumiller | |
The VTX_ATTR_3/2/1F methods also had size 4 ... a stupid copy/paste error. | |||
2009-09-03 | nv50: fix draw_elements_inline_u08/16 | Christoph Bumiller | |
We've been emitting the same two indices over and over without incrementing map. | |||
2009-09-03 | r300g: specify point/line/triangle have stuffed texture coord | Cooper Yuan | |
2009-09-02 | st/xorg: fix warnings | Zack Rusin | |
2009-09-02 | st/xorg: handle xrender repeat modes | Zack Rusin | |
2009-09-02 | st/xorg: flip the coordinate system | Zack Rusin | |
2009-09-02 | st/xorg: handle solid fills in the fragment shader | Zack Rusin | |
2009-09-02 | st/xorg: Guard against realy old versions of Xorg | Jakob Bornecrantz | |
2009-09-02 | st/xorg: Remove code no longer support by xserver Git master. | Michel Dänzer | |
Shouldn't be necessary with older versions either. | |||
2009-09-02 | st/xorg: Add support for xserver Git master DRI2 interface. | Michel Dänzer | |
Reorganize to handle both interfaces with common code. | |||
2009-09-02 | st/dri: Slight consolidation of DRI2 buffer handling. | Michel Dänzer | |
Always use / assume a combined depth/stencil buffer. Also update drawable formats from surfaces returned by the driver. | |||
2009-09-02 | st/xorg: Add EXA UploadToScreen and DownloadFromScreen hooks. | Michel Dänzer | |
2009-09-02 | nv50: SWZ is the same as MOV from our perspective | Ben Skeggs | |
2009-09-01 | st/xorg: getting indexes right tends to be helpful | Zack Rusin | |
2009-09-01 | st/xorg: redo the vertex shader | Zack Rusin | |
2009-09-01 | st/xorg: setup solid fills | Zack Rusin | |
2009-09-01 | st/xorg: fold back the helper function into core | Zack Rusin | |
2009-09-01 | st/xorg: start rendering and compositing pictures | Zack Rusin | |
2009-09-01 | tgsi: remove redundant CND0 opcode | Keith Whitwell | |
Can be implemented with CMP src2, src1, src0 | |||
2009-09-01 | scons: Tool for LLVM. Gracefully disable llvmpipe if LLVM not found. | José Fonseca | |
2009-09-01 | trace: Don't set surface_[fill|copy] if not set on pipe | Jakob Bornecrantz | |