summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2008-07-23tgsi: Fix tgsi_util_get_full_src_register_extswizzle().Michal Krol
2008-07-23i915: intel_flush_frontbuffer does workJakob Bornecrantz
2008-07-22mesa: glsl: rework swizzle storage handlingBrian Paul
Build on the heirarchal approach implemented for arrays/structs.
2008-07-22mesa: fix uninitialized varBrian Paul
2008-07-22mesa: glsl: implement constructor functions for user-defined typesBrian Paul
2008-07-22mesa: remove stray debug assertionBrian Paul
2008-07-22intel: fix buffer swaps and enable page flipping on 965Jesse Barnes
Some buffer swap intel render buffer fields (pf_num_pages & vbl_pending) are also used for page flipping, so enable the code that sets & updates them on 965. This allows buffer swaps and page flips to work on 965 and prevents hangs in LOCK_HARDWARE in the buffer swap case due to an uninitialized vbl_pending field. Fixes FDO #16118.
2008-07-22tgsi: Fix immediate usage checks.Michal Krol
Provide more info for register usage errors/warnings.
2008-07-22add env var to override msaa visual selectionRoland Scheidegger
2008-07-21mesa: fix glUniform error checking for samplersBrian
2008-07-21mesa: refactor: move _mesa_Bind/Gen/DeleteProgram() to arbprogram.cBrian
No API-level functions now in program.c.
2008-07-22win32kprof: Store the profile data as an caller->callee hash table, instead ↵José Fonseca
of a trace.
2008-07-22gallium: Open a new file when existing profile memory map is exhausted.José Fonseca
2008-07-21mesa: initial support for GLSL struct/array comparisonsBrian Paul
2008-07-21mesa: added null ptr check (error handling case)Brian Paul
2008-07-21mesa: fix +=, -=, etc. operatorsBrian Paul
2008-07-21gallium: Temporary workaround for mismatched pipe create and pipe destroyJonathan White
2008-07-21mesa: remove an error check for NV_v_p that doesn't apply to ARB_v_pBrian Paul
2008-07-21mesa: fix some issues in _mesa_validate_program()Brian Paul
2008-07-21mesa: assorted glsl uniform/attribute fixesBrian Paul
Fix incorrect uniform/attribute size query results. Add missing error checking for glUniform, glUniformMatrix params Fix an array size/allocation error.
2008-07-21965: Fix color clamping issuesPawel Pieczul
2008-07-21mesa: remove debug codeBrian Paul
2008-07-21tgsi: Update Makefile to include tgsi_iterate.cJakob Bornecrantz
2008-07-20tgsi: Parse source register extended swizzle.Michal Krol
2008-07-20tgsi: Add support for branch instructions with target labels.Michal Krol
2008-07-20tgsi: Warn if an indirect register not ADDR[0].Michal Krol
2008-07-20tgsi: Add support for indirect addressing in dump, sanity and text modules.Michal Krol
2008-07-20tgsi: Remove redundant code.Michal Krol
2008-07-20tgsi: Use tgsi_iterate in tgsi_dump.Michal Krol
2008-07-20tgsi: Keep version and processor info in iterate_ctx.Michal Krol
2008-07-20tgsi: Fix error handling.Michal Krol
2008-07-20tgsi: Tidy up and fix tgsi_dump.Michal Krol
2008-07-20tgsi: Fix dump enums.Michal Krol
2008-07-20tgsi: Preserve flags parameter for tgsi_dump().Michal Krol
2008-07-20scons: List util/tgsi_dump_c.c.Michal Krol
2008-07-20tgsi: Split tgsi_dump into two modules.Michal Krol
2008-07-20pipebuffer: More detailed description of bufer over-/undereflows.José Fonseca
2008-07-20python/tests: Check support for non-pot/non-square textures.José Fonseca
2008-07-20gallium: Fix typo in function name.José Fonseca
2008-07-19python/tests: Specify the right texture target when querying formats.José Fonseca
2008-07-19gallium: Finer grained is_format_supported.José Fonseca
2008-07-19tgsi: Make tgsi_sanity return TRUE on success as documented.José Fonseca
2008-07-19gallium: Move PIPE_TEXTURE_USAGE* to p_defines.hJosé Fonseca
2008-07-18mesa: glsl: various writemask/swizzle improvements and clean-upsBrian Paul
2008-07-18mesa: rework array/struct addressing code.Brian Paul
The slang_ir_storage type now has a pointer to parent storage to represent storage of an array element within an array, or a field within a struct. This fixes some problems related to addressing of fields/elements in non- trivial cases. More work to follow.
2008-07-18mesa: regenerated fileBrian Paul
2008-07-18mesa: fix some GLSL /= int operatorsBrian Paul
plus add a few more special constructors to improve code quality.
2008-07-18mesa: fix set_program_uniform_matrix(): need to loop over matrix countBrian Paul
2008-07-18intel-gem: Bump driver dateIan Romanick
Bump the driver date and insert the string "GEM". When running tests, this make it much easier to know that the right driver is being used.
2008-07-18autoconf: Support Motif widgets in GLw with --enable-motifDan Nicholson
Add an --enable-motif option, which will enable the Motif widgets in libGLw and link it with libXm. The Motif installation information will be gathered from the motif-config script (this comes with LessTif) or fallback to the standard autoconf checks. To allow the location of the Motif headers to be set from configure, the default setting of -I/usr/include/Motif1.2 has been moved into configs/default and then passed to the Makefile through the MOTIF_CFLAGS variable.