summaryrefslogtreecommitdiffstats
path: root/src/gallium
Commit message (Collapse)AuthorAgeFilesLines
* pipebuffer: Be more lenient when matching cached buffer sizes.José Fonseca2008-06-101-2/+5
| | | | Reuse cached buffers up to twice as big a requested.
* gallium: Deprecate GETENV. Replace by debug_get_bool_option.José Fonseca2008-06-104-7/+5
| | | | | | debug_get_bool_option will interpret "n", "no", "0", "f", or "false" as FALSE; and everything else as TRUE. The default value (used when the variable is not set) is received as a parameter.
* egl: s/softpipe_egl.so/egl_softpipe.so/Brian Paul2008-06-091-3/+3
|
* gallium: disable a tgsi_dump() callBrian Paul2008-06-091-0/+2
|
* i915: Disable color buffer writes if no color buffer is attachedJakob Bornecrantz2008-06-091-3/+7
|
* draw: fix temp vs output buffer typo in vsvg_run_eltsKeith Whitwell2008-06-071-1/+1
|
* egl: clean-upsBrian Paul2008-06-061-11/+9
|
* gallium: additional commentBrian Paul2008-06-061-0/+4
|
* draw: fix intermediate buffer confusion in draw_vs_varient.cKeith Whitwell2008-06-063-83/+101
| | | | | | The final output buffer can't be used to hold intermediate results as the intermediate vertex size may be greater than the final vertex size, and in any case the output buffer may be uncached in hw drivers.
* egl: open X display if neededBrian Paul2008-06-061-0/+4
|
* draw: make sure middle-end primitive is uptodate in vcacheKeith Whitwell2008-06-061-1/+26
|
* i915: Moved EGL_i915 to the common codeJakob Bornecrantz2008-06-0625-5741/+185
|
* i915: Moved pipe_buffer and i915_winsys functions to a common folderJakob Bornecrantz2008-06-0638-2618/+1339
|
* draw: Compile draw_vs_aos only on x86.José Fonseca2008-06-062-0/+10
|
* egl: assorted fixes for WindowsJonathan White2008-06-051-0/+2
| | | | Note that int32_t is typedef'd both in p_compiler.h and eglplatform.h
* egl: do proper setup/init of EGL configsBrian Paul2008-06-041-21/+52
|
* gallium: added tgsi_is_passthrough_shader() functionBrian Paul2008-06-042-0/+87
| | | | | Checks if all instructions are of the form MOV OUT[n], IN[n] Untested at this time.
* egl: prototype some multi-API codeBrian Paul2008-06-041-10/+19
|
* draw: init vsvg draw pointerKeith Whitwell2008-06-042-3/+8
|
* gallium: Define PIPE_CAP_GUARD_BAND_* capabilities.Michal Krol2008-06-041-0/+4
|
* draw: respect driver's max vertex buffer sizeKeith Whitwell2008-06-0410-25/+64
|
* Merge branch 'gallium-tex-surfaces' into gallium-0.1Keith Whitwell2008-06-031-12/+9
|\
| * draw: Use register names more consistently.Michal Krol2008-06-031-2/+3
| |
| * draw: Fix fetch_src(). Resurrect SSE version of DP3.Michal Krol2008-06-031-37/+6
| |
| * draw: Fix DP3 implementation by replacing SSE with x87 version.Michal Krol2008-06-021-1/+28
| |
| * gallium: Fix log<->cos typo in logf.José Fonseca2008-06-021-1/+1
| |
* | i915: Fix compile on linux-dri-debugJakob Bornecrantz2008-06-033-4/+3
| |
* | i915: Removed useless definesJakob Bornecrantz2008-06-023-9/+0
| |
* | i915: Implement and use the reworked batchbuffer codeJakob Bornecrantz2008-06-027-95/+52
| |
* | i915: Rework of batchbuffer codeJakob Bornecrantz2008-06-024-7/+94
| |
* | scons: Integrate gdi winsys.José Fonseca2008-06-034-112/+124
| | | | | | | | Conditional build of the winsys based on the platform.
* | gdi: Port of the gdi mesa driver to gallium (Alan Hourihane).José Fonseca2008-06-036-0/+2554
| |
* | draw: fast element translate path without deltaKeith Whitwell2008-06-021-31/+93
| |
* | gallium: Replace XSTDCALL by PIPE_CDECL.José Fonseca2008-06-024-46/+12
| |
* | gallium: Port util_time functions to windows userspace.José Fonseca2008-06-021-6/+6
| |
* | gallium: More tweaks for the cosf/sinf logic.José Fonseca2008-06-021-2/+10
| |
* | rtasm: Use enum sse_cc in sse_cmpps.José Fonseca2008-06-022-2/+2
| |
* | gallium: Fix log<->cos typo in logf.José Fonseca2008-06-021-1/+1
| |
* | i915: Fixed some warningsJakob Bornecrantz2008-06-022-3/+2
| |
* | i915: Fixed initialization of surfaceJakob Bornecrantz2008-06-021-2/+2
| |
* | gallium: Hopefully fix the cosf/sinf/etc. conditional compolation logic for ↵José Fonseca2008-06-021-3/+1
| | | | | | | | good.
* | gallium: Identify each Windows platform individually from scons.José Fonseca2008-06-021-20/+31
| |
* | draw: Fix MSVC warnings.José Fonseca2008-06-026-12/+13
| |
* | tgsi: Add assertions to the new rule that when an extended swizzleMichal Krol2008-06-021-0/+8
| | | | | | | | is used, the simple swizzle must be set to identity.
* | brw: SWZ no longer aliases MOV.Michal Krol2008-06-021-1/+1
| |
* | i915: SWZ no longer aliases MOV.Michal Krol2008-06-021-1/+1
| |
* | cell: SWZ no longer aliases MOV.Michal Krol2008-06-021-1/+1
| |
* | tgsi: SWZ no longer aliases to MOV.Michal Krol2008-06-022-2/+2
| |
* | gallium: The SWZ opcode no longer aliases MOV.Michal Krol2008-06-021-2/+6
| | | | | | | | | | Also, when the extended swizzle token is used, the simple swizzle and negate are set to X,Y,Z,W and FALSE, respectively.
* | brw: Fix build after TGSI declaration interface changes.Michal Krol2008-05-314-17/+11
| |