| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2010-03-25 | intel: Remove extra tiling setting after allocating a tiled region. | Eric Anholt | |
| (cherry picked from commit 32f143b4327521a058dc05f0ab9087a5696b9618) | |||
| 2010-03-25 | intel: Respect src pitch in _mesa_copy_rect(). | Eric Anholt | |
| If a non-zero src_y was used, this would break piglit depth-level-clamp. (cherry picked from commit e1e48ea15c1fe448f0b69e086b66c1123dc98bb7) | |||
| 2010-03-26 | draw: Add EMIT_4UB_BGRA format | Jakob Bornecrantz | |
| Needed for i915g, also fixed swizzle in draw_vs_aos_io. | |||
| 2010-03-26 | draw: Use translate function instead of switch cases | Jakob Bornecrantz | |
| 2010-03-25 | Fix assignment operators: *=, /=, +=, -=. | Eric Anholt | |
| Basically, replace everything different from operator_assign other than the creation of the rhs value from the lvalue and rvalue with the contents of operator_assign. Fixes a segfault in CorrectSwizzle1.frag, and fixes parser10.frag. | |||
| 2010-03-25 | Before generating HIR for user code, generate constructors for built-in types | Ian Romanick | |
| 2010-03-25 | Add dereference constructor for array element dereferences | Ian Romanick | |
| This should have gone in before the previous commit. | |||
| 2010-03-25 | Add functions to generate constructors for built-in types. | Ian Romanick | |
| Currently only vector and matrix types are supported. Structure types will be added later. | |||
| 2010-03-25 | Fix up the operator printing for the logic or and beyond, check array bounds. | Eric Anholt | |
| 2010-03-26 | i915g: Rename winsys prefix to i915_ from intel_ | Jakob Bornecrantz | |
| Since the winsys isn't shared with i965 and never will be | |||
| 2010-03-26 | st/dri: Move common files to common directory | Jakob Bornecrantz | |
| 27 files changed, 15 insertions(+), 15 deletions(-) rename src/gallium/state_trackers/dri/{ => common}/dri1_helper.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri1_helper.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_context.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_context.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_drawable.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_drawable.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_extensions.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_screen.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_screen.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_st_api.c (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_st_api.h (100%) rename src/gallium/state_trackers/dri/{ => common}/dri_wrapper.h (100%) | |||
| 2010-03-26 | st/dri: Reshuffle files and make it obvious which files are shared | Jakob Bornecrantz | |
| In short: git mv ../drisw/Makefile dri/sw git mv drisw.[c|h] sw git mv dri2.[c|h] dri1.[c|h] Makefile drm git rm ../drisw ln -s <common files> drm/* ln -s <common files> sw/* | |||
| 2010-03-25 | Regenerate gl_mangle.h | Tom Fogal | |
| 2010-03-25 | Merge branch 'anholt' | Ian Romanick | |
| 2010-03-25 | Merge branch '7.8' | Brian Paul | |
| 2010-03-25 | Revert "llvmpipe: optimize the lp_setup_fence() function" | Brian Paul | |
| This reverts commit a9063cad0f0190ff88cd20fbad5aa87bf1a943f6. Not too surprisingly, this change caused some regressions. Revert it for the time being. See fd.o bug 27320. | |||
| 2010-03-25 | llvmpipe: disable an assertion | Brian Paul | |
| We shouldn't try to clear a non-existant z/stencil buffer, so there's probably a bug elsewhere. Disable the assertion for now to allow things to at least run. | |||
| 2010-03-25 | glapi: return int = 0 from NoOpGeneric() | Brian Paul | |
| If a GL function is called w/out a current rendering context, this stub gets called. It should return 0 so that non-void-valued functions return 0/NULL instead of a random number. | |||
| 2010-03-25 | gallium: Add propper sanity checks in configure.ac | Jakob Bornecrantz | |
| 2010-03-25 | Set up fragment shader builtin variables. | Eric Anholt | |
| 2010-03-25 | Make the standalone parser return an exit code so we can automate testing. | Eric Anholt | |
| 2010-03-25 | More matrix compilation tests | Ian Romanick | |
| 2010-03-25 | Merge branch 'kwg' | Ian Romanick | |
| 2010-03-25 | Fix matrix dimensioning | Ian Romanick | |
| Newb GL mistake: matrices in GL are column-major. This means that vector_elements is the number of rows. Making these changes causes matrix-08.glsl to pass. | |||
| 2010-03-25 | Use glsl_type::row_type and glsl_type::column type in arithmetic_result_type | Ian Romanick | |
| This substantially clarifies the code for matching matrix types. It also eliminates some uses of glsl_type member data. | |||
| 2010-03-25 | Replace several glsl_type field comparisons with a single pointer comparison | Ian Romanick | |
| This simplifies the process of matching function parameter types. More simplifications are probably possible here, but arrays and structures need to be implemented first. | |||
| 2010-03-25 | glslcompiler: Fix build. | Vinson Lee | |
| 2010-03-25 | Add queries to get the glsl_type of a row or column of a matrix | Ian Romanick | |
| 2010-03-25 | Widen num_components to handle vec4 correctly. | Kenneth Graunke | |
| 2010-03-25 | st/dri: Don't include sw vs drm dri headers | Jakob Bornecrantz | |
| 2010-03-25 | Typo fixes: de/re/ference. | Kenneth Graunke | |
| 2010-03-25 | st/dri: Add dri2 prefix for all dri2.c functions | Jakob Bornecrantz | |
| 2010-03-25 | configure:ac add swrastg_dri | George Sapountzis | |
| 2010-03-25 | st/dri: add TODO list for DRISW | George Sapountzis | |
| 2010-03-25 | swrastg_dri: hack for loader hardcoded stride | George Sapountzis | |
| 2010-03-25 | swrastg_dri: add winsys and target | George Sapountzis | |
| 2010-03-25 | swrastg_dri: add state_tracker | George Sapountzis | |
| 2010-03-25 | st/dri: add drisw | George Sapountzis | |
| 2010-03-25 | st/dri: add dri_wrapper.h | George Sapountzis | |
| 2010-03-25 | st/dri: export DRI1 surface / pipe | George Sapountzis | |
| They will be used by DRISW. Also, add destroy functions. | |||
| 2010-03-25 | st/dri: split out DRI2 code | George Sapountzis | |
| 2010-03-25 | st/dri: make get_texture into validate_att | George Sapountzis | |
| This is a wrapper around dri_st_framebuffer_validate for a single attachment. Also, call validate through hook to make it more generic. | |||
| 2010-03-25 | st/dri: flush_frontbuffer, allocate_textures for dri2 | George Sapountzis | |
| dri_st_framebuffer functions just forward to dri1/dri2 functions. | |||
| 2010-03-25 | st/dri: flush_frontbuffer, allocate_textures for dri1 | George Sapountzis | |
| * ptex is get by flush_frontbuffer, similar to swap_buffers * comment for allocate_textures * texture_mask is managed at the st_fb level | |||
| 2010-03-25 | st/dri: minor cosmetic for buffers | George Sapountzis | |
| 2010-03-25 | st/dri: minor cosmetic for screen | George Sapountzis | |
| - put extensions above init_screen - split out destroy_option_cache | |||
| 2010-03-25 | st/dri: add inline for dri2 check done in multiple places | George Sapountzis | |
| 2010-03-25 | drisw_util: add fields for gallium swrast_dri | George Sapountzis | |
| 2010-03-25 | r300g/radeong: fix scons build | Joakim Sindholt | |
| 2010-03-25 | Merge branch 'gallium-targets' | Jakob Bornecrantz | |
