Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-02-06 | r300g: add L8_SRGB and A8L8_SRGB texture formats | Marek Olšák | |
2010-02-06 | Gallium: Add Solaris atomic function definitions to u_atomic.h | Alan Coopersmith | |
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> | |||
2010-02-06 | llvmpipe: Silence GCC 'no previous prototype' warning. | Vinson Lee | |
2010-02-05 | i965g: Remove unnecessary headers. | Vinson Lee | |
2010-02-05 | gallium/python: support two more formats in retrace dumps | Zack Rusin | |
dump PIPE_FORMAT_R8G8B8A8_UNORM and PIPE_FORMAT_R16G16B16_SNORM formats. | |||
2010-02-05 | nouveau: Fix warning for void function returning value. Add missing include ↵ | Patrice Mandin | |
for pipe_reference_init function. Signed-off-by: Patrice Mandin <patmandin@gmail.com> | |||
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 | gallium: add point_quad_rasterization bit to rasterizer state | Roland Scheidegger | |
This determines if points should be rasterized according to GL point rules or as normal quads (GL point sprites / d3d points / d3d point sprites). | |||
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 | docs: clean up TGSI_SEMANTIC_PSIZE description | Roland Scheidegger | |
there was some confusion between point size state and point size output. | |||
2010-02-03 | docs: fix point sprite documentation | Roland Scheidegger | |
2010-02-03 | gallium: clean up point sprite rasterizer state | Roland Scheidegger | |
Don't need sprite coord origin per coord. Also, don't need separate sprite enable bit - if all coords have it diabled, then there are no point sprites (technically, there's a distinction in pre-GL3, but it only differs in having more leniency in clamping to max size, something the state tracker would need to handle and the hardware won't bother anyway). Also, use packed field for the per-coord enables. All in all, should save 3 dwords in rasterizer state (from 10 down to 7). | |||
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 | |