Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | auxiliary: util_stream -> os_stream | José Fonseca | 2010-02-04 | 6 | -81/+78 |
| | |||||
* | os: Ensure header includes are outside extern "C" {}. | José Fonseca | 2010-02-04 | 1 | -2/+6 |
| | |||||
* | util: Reimplement u_time on top of os_time. | José Fonseca | 2010-02-04 | 4 | -261/+59 |
| | |||||
* | gallium: Add a define for deprecated function attribute. | José Fonseca | 2010-02-04 | 1 | -0/+8 |
| | |||||
* | os: Time abstractions. | José Fonseca | 2010-02-04 | 4 | -0/+222 |
| | | | | Simplified version of u_time.[ch] | ||||
* | os/os_memory_aligned.h: fix memory allocation alignment for 64 bits | José Fonseca | 2010-02-04 | 2 | -3/+3 |
| | | | | Based on Andreia Gaita <[email protected]>'s patch. | ||||
* | i965g: include u_inlines.h | Brian Paul | 2010-02-04 | 1 | -0/+1 |
| | |||||
* | util: Disable u_time.c implementation for embedded. | José Fonseca | 2010-02-04 | 1 | -0/+4 |
| | | | | This needs to go into OS module. | ||||
* | trace: Use u_time. | José Fonseca | 2010-02-04 | 1 | -10/+3 |
| | |||||
* | gallium: Don't try to auto-detect the OS when embedded os is already ↵ | José Fonseca | 2010-02-04 | 1 | -2/+6 |
| | | | | pre-defined. | ||||
* | llvmpipe: Disable unit tests on embedded platforms. | José Fonseca | 2010-02-04 | 1 | -14/+15 |
| | |||||
* | util: Add missing include. | José Fonseca | 2010-02-04 | 1 | -0/+1 |
| | |||||
* | os: Add missing dummy threading definitions. | José Fonseca | 2010-02-04 | 1 | -0/+19 |
| | |||||
* | svga: Remove unnecessary header. | Vinson Lee | 2010-02-03 | 1 | -1/+0 |
| | |||||
* | util: Remove unnecessary header. | Vinson Lee | 2010-02-03 | 1 | -1/+0 |
| | |||||
* | egl: Convert drivers to use typecast macros. | Chia-I Wu | 2010-02-04 | 1 | -36/+3 |
| | | | | | Use macros to define the standard typecasts. This saves lots of typings. | ||||
* | identity: Remove unnecessary header. | Vinson Lee | 2010-02-03 | 1 | -1/+0 |
| | |||||
* | llvmpipe: Remove unnecessary header. | Vinson Lee | 2010-02-03 | 1 | -1/+0 |
| | |||||
* | st/egl: Add missing headers to kms display. | Chia-I Wu | 2010-02-04 | 1 | -0/+2 |
| | | | | Add stdio.h and util/u_inlines.h to native_kms.c. | ||||
* | st/egl: Add missing headers. | Vinson Lee | 2010-02-03 | 2 | -0/+2 |
| | |||||
* | winsys: Add missing headers. | Vinson Lee | 2010-02-03 | 2 | -0/+2 |
| | |||||
* | egl: fix implicit declaration of pipe_texture_reference adding u_inlines.h | Igor Oliveira | 2010-02-04 | 3 | -0/+3 |
| | |||||
* | gallium: fix more missing includes from various places | Dave Airlie | 2010-02-04 | 8 | -2/+11 |
| | | | | nouveau/ dri st / vmware | ||||
* | nouveau: include stdio.h and u_inlines.h in all context files since embedded ↵ | Dave Airlie | 2010-02-04 | 6 | -0/+14 |
| | | | | | | | | changes fixes nouveau build for me. Signed-off-by: Dave Airlie <[email protected]> | ||||
* | util: Cast to match the MSVC intrinsics. | José Fonseca | 2010-02-03 | 1 | -4/+4 |
| | | | | The cast is not optional in C++. | ||||
* | util: Don't include system headers inside extern "C" { ... } | José Fonseca | 2010-02-03 | 2 | -14/+38 |
| | | | | That breaks when some of the system headers have C++ code. | ||||
* | Merge branch 'gallium-embedded' | José Fonseca | 2010-02-03 | 242 | -1266/+1461 |
|\ | |||||
| * | gallium/docs: Document the OS module. | José Fonseca | 2010-02-03 | 1 | -0/+16 |
| | | |||||
| * | os: Also add the aligned memory prototypes to the embedded section. | José Fonseca | 2010-02-03 | 1 | -0/+6 |
| | | |||||
| * | util: Reimplement all utility functions in terms of the new OS abstraction. | José Fonseca | 2010-02-03 | 4 | -409/+26 |
| | | |||||
| * | os: New OS abstraction module. | José Fonseca | 2010-02-03 | 9 | -0/+717 |
| | | |||||
| * | trace: Include the appropriate header instead of defining prototypes. | José Fonseca | 2010-02-03 | 1 | -1/+1 |
| | | | | | | | | Avoids header when the header was included before. | ||||
| * | gallium: Move some compiler portability stuff into p_compiler.h | José Fonseca | 2010-02-02 | 2 | -7/+4 |
| | | |||||
| * | gallium: Move deprecated pipe/internal/p_winsys_screen.h inside ↵ | José Fonseca | 2010-02-02 | 42 | -231/+178 |
| | | | | | | | | util/u_simple_screen.h | ||||
| * | gallium: Move p_thread.h and p_atomic.h out of gallium interfaces. | José Fonseca | 2010-02-02 | 23 | -30/+31 |
| | | | | | | | | Into os/os_thread.h and util/u_atomic.h respectively. | ||||
| * | gallium: Make pipe_atomic a regular int32_t. | José Fonseca | 2010-02-02 | 16 | -134/+67 |
| | | |||||
| * | gallium: pipe/p_inlines.h -> util/u_inlines.h | José Fonseca | 2010-02-02 | 170 | -220/+253 |
| | | |||||
| * | gallium: Use MSVC atomic intrinsics directly instead of the Windows header ↵ | José Fonseca | 2010-02-01 | 1 | -11/+15 |
| | | | | | | | | wrappers. | ||||
| * | gallium: Remove unnecessary includes. Add others to compensate. | José Fonseca | 2010-02-01 | 4 | -5/+2 |
| | | |||||
| * | llvmpipe: Add missing includes. | José Fonseca | 2010-02-01 | 1 | -0/+1 |
| | | |||||
| * | i915: Add missing includes. | José Fonseca | 2010-02-01 | 2 | -0/+2 |
| | | |||||
| * | util: Add missing includes. | José Fonseca | 2010-02-01 | 3 | -0/+3 |
| | | |||||
| * | draw: Add missing includes. | José Fonseca | 2010-02-01 | 1 | -0/+2 |
| | | |||||
| * | gallium: Drop mutex-based pipe_atomic implementation. | José Fonseca | 2010-02-01 | 1 | -82/+1 |
| | | | | | | | | | | First step to severe the dependency in OS abstractions from the Gallium interfaces. | ||||
* | | tgsi: added debugging code to catch divide by zero | Brian Paul | 2010-02-03 | 1 | -0/+12 |
| | | |||||
* | | tgsi: convert CHECK_INF_OR_NAN to inline function | Brian Paul | 2010-02-03 | 1 | -8/+17 |
| | | | | | | | | | | And disable with if (0). Inf/NaN can occur normally during program execution. Only enable the check code when needed during debugging. | ||||
* | | svga: fix TXD and TXL opcode translation | Keith Whitwell | 2010-02-03 | 2 | -15/+122 |
| | | |||||
* | | svga: deriv insns not valid in dynamic flow control either | Keith Whitwell | 2010-02-03 | 1 | -3/+48 |
| | | |||||
* | | svga: texture from lod zero inside dynamic branching | Keith Whitwell | 2010-02-03 | 2 | -13/+59 |
| | | | | | | | | | | | | 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. | ||||
* | | svga: better method for generating white fs color outputs | Keith Whitwell | 2010-02-03 | 6 | -106/+75 |
| | |