Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-05 | tgsi: remove special-case code for fragment position | Brian Paul | |
Since the origin_lower_left / pixel_center_origin changes, we need to use the fragcoord info that's set up in setup_fragcoord_coeff(). The code in exec_declaration() was clobbering the the interpolated fragment position. Fixes progs/glsl/fragcoord.c demo. | |||
2010-02-05 | allow make to build lp_test_* for llvmpipe | Chris Li | |
Signed-off-by: José Fonseca <jfonseca@vmware.com> | |||
2010-02-05 | llvmpipe: Disable multithreading on windows. | José Fonseca | |
2010-02-05 | os: Don't assert on missing implementation of barrier init/destroy. Just usage. | José Fonseca | |
2010-02-05 | Merge remote branch 'origin/lp-binning' | José Fonseca | |
Conflicts: src/gallium/auxiliary/util/u_dl.c src/gallium/auxiliary/util/u_time.h src/gallium/drivers/llvmpipe/lp_state_derived.c src/gallium/drivers/llvmpipe/lp_state_surface.c src/gallium/drivers/llvmpipe/lp_tex_cache.c src/gallium/drivers/llvmpipe/lp_tile_cache.c | |||
2010-02-05 | Merge commit 'fj/mesa-next' | Keith Whitwell | |
2010-02-05 | egl: Remove egl_xdri. | Chia-I Wu | |
egl_xdri steals code from src/glx/x11/. This makes it broken from time to time when there is a bigger change to the GLX code. As egl_dri2 has been merged, which also functions as a DRI2 driver loader, remove egl_xdri for good. | |||
2010-02-04 | Nuke the nv0x-nv2x gallium pipe drivers. | Francisco Jerez | |
2010-02-04 | trace: util_stream -> os_stream | José Fonseca | |
2010-02-04 | auxiliary: util_stream -> os_stream | José Fonseca | |
2010-02-04 | os: Ensure header includes are outside extern "C" {}. | José Fonseca | |
2010-02-04 | util: Reimplement u_time on top of os_time. | José Fonseca | |
2010-02-04 | gallium: Add a define for deprecated function attribute. | José Fonseca | |
2010-02-04 | os: Time abstractions. | José Fonseca | |
Simplified version of u_time.[ch] | |||
2010-02-04 | os/os_memory_aligned.h: fix memory allocation alignment for 64 bits | José Fonseca | |
Based on Andreia Gaita <shana@jitted.com>'s patch. | |||
2010-02-04 | i965g: include u_inlines.h | Brian Paul | |
2010-02-04 | util: Disable u_time.c implementation for embedded. | José Fonseca | |
This needs to go into OS module. | |||
2010-02-04 | trace: Use u_time. | José Fonseca | |
2010-02-04 | gallium: Don't try to auto-detect the OS when embedded os is already ↵ | José Fonseca | |
pre-defined. | |||
2010-02-04 | llvmpipe: Disable unit tests on embedded platforms. | José Fonseca | |
2010-02-04 | util: Add missing include. | José Fonseca | |
2010-02-04 | os: Add missing dummy threading definitions. | José Fonseca | |
2010-02-03 | svga: Remove unnecessary header. | Vinson Lee | |
2010-02-03 | util: Remove unnecessary header. | Vinson Lee | |
2010-02-04 | egl: Convert drivers to use typecast macros. | Chia-I Wu | |
Use macros to define the standard typecasts. This saves lots of typings. | |||
2010-02-03 | identity: Remove unnecessary header. | Vinson Lee | |
2010-02-03 | llvmpipe: Remove unnecessary header. | Vinson Lee | |
2010-02-04 | st/egl: Add missing headers to kms display. | Chia-I Wu | |
Add stdio.h and util/u_inlines.h to native_kms.c. | |||
2010-02-03 | st/egl: Add missing headers. | Vinson Lee | |
2010-02-03 | winsys: Add missing headers. | Vinson Lee | |
2010-02-04 | egl: fix implicit declaration of pipe_texture_reference adding u_inlines.h | Igor Oliveira | |
2010-02-04 | gallium: fix more missing includes from various places | Dave Airlie | |
nouveau/ dri st / vmware | |||
2010-02-04 | nouveau: include stdio.h and u_inlines.h in all context files since embedded ↵ | Dave Airlie | |
changes fixes nouveau build for me. Signed-off-by: Dave Airlie <airlied@redhat.com> | |||
2010-02-03 | util: Cast to match the MSVC intrinsics. | José Fonseca | |
The cast is not optional in C++. | |||
2010-02-03 | util: Don't include system headers inside extern "C" { ... } | José Fonseca | |
That breaks when some of the system headers have C++ code. | |||
2010-02-03 | Merge branch 'gallium-embedded' | José Fonseca | |
2010-02-03 | gallium/docs: Document the OS module. | José Fonseca | |
2010-02-03 | tgsi: added debugging code to catch divide by zero | Brian Paul | |
2010-02-03 | tgsi: convert CHECK_INF_OR_NAN to inline function | Brian Paul | |
And disable with if (0). Inf/NaN can occur normally during program execution. Only enable the check code when needed during debugging. | |||
2010-02-03 | os: Also add the aligned memory prototypes to the embedded section. | José Fonseca | |
2010-02-03 | util: Reimplement all utility functions in terms of the new OS abstraction. | José Fonseca | |
2010-02-03 | os: New OS abstraction module. | José Fonseca | |
2010-02-03 | trace: Include the appropriate header instead of defining prototypes. | José Fonseca | |
Avoids header when the header was included before. | |||
2010-02-03 | svga: fix TXD and TXL opcode translation | Keith Whitwell | |
2010-02-03 | svga: deriv insns not valid in dynamic flow control either | Keith Whitwell | |
2010-02-03 | svga: texture from lod zero inside dynamic branching | Keith Whitwell | |
Texture derivatives are potentially undefined inside dynamic branches, so hardwire lod zero in this case. Treating all if/endif and loop constructs as dynamic branches. | |||
2010-02-03 | svga: better method for generating white fs color outputs | Keith Whitwell | |
2010-02-03 | gallium-docs: Fix typo. | José Fonseca | |
2010-02-02 | draw: remove old hard-coded shader length limits | Brian Paul | |
2010-02-02 | tgsi: added tgsi_alloc_tokens() | Brian Paul | |