August 2010 Archives by date
Starting: Sun Aug 1 01:00:14 UTC 2010
Ending: Tue Aug 31 22:44:25 UTC 2010
Messages: 1314
- Mesa (glsl2): glsl2: Factor out the variable refcounting part of ir_dead_code.cpp.
Eric Anholt
- Mesa (glsl2): glsl2: Add new tree grafting optimization pass.
Eric Anholt
- Mesa (glsl2): glsl2: Do algebraic optimizations after linking as well.
Eric Anholt
- Mesa (master): r600g: Remove unnecessary header.
Vinson Lee
- Mesa (master): mesa: Add headers containing sybmols used by mm.c.
Vinson Lee
- Mesa (master): mesa: Remove unnecessary header from mm.h.
Vinson Lee
- Mesa (master): mesa: Remove inclusion of compiler.h from mtypes.h.
Vinson Lee
- Mesa (glsl2): glcpp: Add a testcase for the failure in compiling xonotic' s shader.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Add support for MESA_GLSL=log.
Eric Anholt
- Mesa (master): r300g: fix microtiling on RS6xx
Marek Olšák
- Mesa (master): draw: fix warning in sse code.
Dave Airlie
- Mesa (master): r600g: make r600_db_format static.
Dave Airlie
- Mesa (master): r600g: set correct tex coord type for rect textures.
Dave Airlie
- Mesa (master): r600g: add initial blend state.
Dave Airlie
- Mesa (master): r600g: initial alpha test state
Dave Airlie
- Mesa (master): r600g: add stencil op/func translation
Dave Airlie
- Mesa (master): util: Fix unpacking of R8G8Bx_SNORM format.
MichaŠKról
- Mesa (master): r600: fix sin,cos functions on r600
Andre Maasikas
- Mesa (master): glx: Drop _Xglobal_lock while we create and initialize glx display
Kristian Høgsberg
- Mesa (master): radeon: Add DRI2 flush extension to so we synchronize properly.
Jerome Glisse
- Mesa (master): r300g: fix hardlock when using more than one stuffed sprite coords
Marek Olšák
- Mesa (master): Revert "radeon: Add DRI2 flush extension to so we synchronize properly."
Jerome Glisse
- Mesa (gallium-array-textures): 366 new commits
Roland Scheidegger
- Mesa (glsl2): glsl2: Make non-square matrix keywords not keywords pre-120.
Eric Anholt
- Mesa (glsl2): glsl2: initialize is_array and array_size of ast_parameter_declarator
Eric Anholt
- Mesa (glsl2): glsl2: Give the path within src/mesa/ for headers instead of relying on -I.
Eric Anholt
- Mesa (glsl2): glsl2: Don't add mesa/program/ as an include dir. Let includes say program/.
Eric Anholt
- Mesa (glsl2): glsl2: Fix spelling of "precision" in error output.
Eric Anholt
- Mesa (glsl2): glsl2: Also initialize the identifier field of parameter_declarator.
Eric Anholt
- Mesa (master): radeon: Add DRI2 flush extension support, so we synchronize properly.
Jerome Glisse
- Mesa (glsl2): glsl2: Initialize the ARB_fcc fields of ir_variable.
Eric Anholt
- Mesa (master): r600g: add autogenerated reg definition + debug print cleanup
Jerome Glisse
- Mesa (glsl2): glsl2: Add support for floating constants like "1f".
Eric Anholt
- Mesa (glsl2): glsl2: Fix validation for ir_unop_not.
Eric Anholt
- Mesa (glsl2): glsl2: Add validation that talloc ownership of ir_* names is right.
Eric Anholt
- Mesa (glsl2): glsl2: Fix expression type in builtin tan().
Eric Anholt
- Mesa (master): r600g: split alu block to conform to limit + RCP opcode
Jerome Glisse
- Mesa (glsl2): glsl2: Make glsl_types::ctx private again
Ian Romanick
- Mesa (glsl2): glsl2: Clean-up two 'unused variable' warnings
Ian Romanick
- Mesa (glsl2): Keep a local copy of the symbol name in the symbol table
Ian Romanick
- Mesa (glsl2): glsl_type: Use string key for array type hash
Ian Romanick
- Mesa (glsl2): glsl2: Use talloc_zero_size instead of talloc_size to allocate ast_node objects.
Carl Worth
- Mesa (glsl2): ir_to_mesa: Add a constructor for ir_to_mesa_src_reg.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Support for struct uniforms.
Eric Anholt
- Mesa (glsl2): Initialize a couple of HasIndex2 fields on Mesa IR src regs.
Eric Anholt
- Mesa (glsl2): glsl2: Don' t consider uniform initializers as constant expressions.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Add support for 1.20 uniform initializers.
Eric Anholt
- Mesa (glsl2): glsl2: Fix typo in clamp() constant builtin using uint instead of int.
Eric Anholt
- Mesa (master): mesa: Reduce header file inclusion in syncobj.h.
Vinson Lee
- Mesa (master): mesa: Reduce header file inclusion in texcompress_fxt1.h.
Vinson Lee
- Mesa (master): mesa: Reduce header file inclusion in texgen.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in m_matrix.h.
Vinson Lee
- Mesa (master): mesa: Reduce header file inclusion in m_translate.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in m_xform.h.
Vinson Lee
- Mesa (master): st/mesa: Include glheader.h in st_atom.h.
Vinson Lee
- Mesa (master): st/mesa: Add forward declarations in st_atom_constbuf.h.
Vinson Lee
- Mesa (master): r300g: handle polygon offset correctly
Marek Olšák
- Mesa (master): r600g: fix LIT + fix multiple constant one ALU + fix ALU block splitting
Jerome Glisse
- Mesa (glsl2): glsl2: No need to strdup the name passed in to ir_variable constructor.
Eric Anholt
- Mesa (glsl2): glsl2: Fix ir_validate validating null variable names.
Eric Anholt
- Mesa (master): r600g: fix stencil
Jerome Glisse
- Mesa (master): gallium/util: add extra primitives to the trimmer
Zack Rusin
- Mesa (master): gallium/draw: forgot about PIPE_PRIM_LINE_STRIP_ADJACENCY
Zack Rusin
- Mesa (master): r600g: fix color target mask
Jerome Glisse
- Mesa (master): r600g: flush and resubmit if we reach limit
Jerome Glisse
- Mesa (master): r600g: add polygon offset support
Jerome Glisse
- Mesa (master): mesa: increase the relative address offset limit to 4096 in ARB_vp/fp
Marek Olšák
- Mesa (master): st/dri: fix crash when dri2_drawable_get_buffers fails
Marek Olšák
- Mesa (master): draw: add assertion, rearrange debug code
Brian Paul
- Mesa (master): draw: use instance divisor in draw_print_arrays()
Brian Paul
- Mesa (master): draw: added a comment
Brian Paul
- Mesa (master): gallium/translate: make generic_run() and generic_run_elts() more alike
Brian Paul
- Mesa (master): draw: check for instance divisors in vcache_check_run()
Brian Paul
- Mesa (master): r300g: disable multisample visuals until the state tracker bits catch up.
Dave Airlie
- Mesa (master): st/mesa: Add forward declarations in st_atom_shader.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cache.h.
Vinson Lee
- Mesa (master): r300/compiler: Don't unroll loops with continue or break.
Tom Stellard
- Mesa (master): r300/compiler: KILP may not always be inside an IF statement .
Tom Stellard
- Mesa (master): r300/compiler: r500 hw support for break and continue in loops.
Tom Stellard
- Mesa (master): r300/compiler: Always unroll loops when doing loop emulation .
Tom Stellard
- Mesa (master): draw: Fix the edge flags of flatshade_first polygons.
Chia-I Wu
- Mesa (master): r600: relax stride/alignment requirements for vertices
Andre Maasikas
- Mesa (master): glx: dri2InvalidateBuffers() needs the X drawable XID not the GLX one
Kristian Høgsberg
- Mesa (master): glx: We no longer need screen extensions for drisw
Kristian Høgsberg
- Mesa (master): glx: Fix use after free in drisw error path
Kristian Høgsberg
- Mesa (glsl2): glsl2: Set ir_discard::ir_type when cloning it
Ian Romanick
- Mesa (master): glx: Move deref after NULL check
Kristian Høgsberg
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_bitmap.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_blit.h.
Vinson Lee
- Mesa (master): st/mesa: Include missing headers in st_cb_bufferobjects.h.
Vinson Lee
- Mesa (master): st/mesa: Add forward declarations in st_cb_clear.h.
Vinson Lee
- Mesa (master): st/mesa: Add forward declaration in st_cb_condrender.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_drawpixels. h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_drawtex.h.
Vinson Lee
- Mesa (glsl2): glsl2: Make the clone() method take a talloc context.
Eric Anholt
- Mesa (master): draw: Fix return type of draw_translate_vinfo_size.
Vinson Lee
- Mesa (glsl2): glsl2: Skip talloc_parent in constant_expression of non-constant arrays.
Eric Anholt
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_eglimage.h.
Vinson Lee
- Mesa (master): r600g: always perform texture perspective divide + fix blending
Jerome Glisse
- Mesa (master): st/mesa: Add missing headers to st_cb_fbo.h.
Vinson Lee
- Mesa (master): r600g: force flush on map as temporary fix to readpixel
Jerome Glisse
- Mesa (glsl2): mesa: Don' t null deref looking for Mesa IR code at compile time.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Clean up the mapping of samplers to Mesa' s sampler uniforms.
Eric Anholt
- Mesa (glsl2): glsl2: Don' t try to assign locations for samplers during linking.
Eric Anholt
- Mesa (glsl2): glsl2: add gl_LightModel built-in uniform.
Eric Anholt
- Mesa (master): st/mesa: Clean up header inclusion in st_cb_feedback.h.
Vinson Lee
- Mesa (master): st/mesa: Add missing headers in st_cb_flush.h.
Vinson Lee
- Mesa (master): intel: Remove unnecessary header.
Vinson Lee
- Mesa (master): r300/compiler: Remove unnecessary header.
Vinson Lee
- Mesa (nv50-compiler): nv50: don't eliminate loads to dedicated values
Christoph Bumiller
- Mesa (nv50-compiler): nv50: fix constbuf validation
Christoph Bumiller
- Mesa (nv50-compiler): nv50: build proper phi functions in the first place
Christoph Bumiller
- Mesa (glsl2): glsl2: Remove uses of deprecated TALLOC_CTX type.
Kenneth Graunke
- Mesa (glsl2): glcpp: Remove xtalloc wrappers in favor of plain talloc.
Kenneth Graunke
- Mesa (glsl2): glcpp: Refresh autogenerated lexer and parser.
Kenneth Graunke
- Mesa (master): st/mesa: Add missing header in st_cb_program.h.
Vinson Lee
- Mesa (glsl2): glsl2: Refactor constant folding of rvalues to a function.
Eric Anholt
- Mesa (glsl2): glsl2: Return a real progress value from constant folding.
Eric Anholt
- Mesa (glsl2): glsl2: Constant fold the children of many more ir_instruction types.
Eric Anholt
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_rasterpos.h .
Vinson Lee
- Mesa (master): st/mesa: Add missing header in st_cb_readpixels.h.
Vinson Lee
- Mesa (master): st/mesa: Add forward declaration in st_cb_strings.h.
Vinson Lee
- Mesa (glsl2): glsl2: Don' t try to construct an ir_assignment with an invalid LHS
Ian Romanick
- Mesa (glsl2): glsl2: Add ir_assignment::write_mask and associated methods
Ian Romanick
- Mesa (glsl2): glsl2: Additional validation of write masks
Ian Romanick
- Mesa (glsl2): glsl2: Generate masked assignments in vector and matrix constructors
Ian Romanick
- Mesa (glsl2): glsl2: Generate masked assignments in some expanded matrix operations
Ian Romanick
- Mesa (master): dri/nouveau: Fix up software mipmap generation.
Francisco Jerez
- Mesa (master): dri/nv20: Fix some PGRAPH_ERRORs seen with DATA_CHECK enabled.
Francisco Jerez
- Mesa (master): dri/nouveau: Don't try to validate uninitialized teximages.
Francisco Jerez
- Mesa (master): st/mesa: Add missing headers in st_cb_texture.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up st_cb_viewport.h.
Vinson Lee
- Mesa (master): st/mesa: Add missing header in st_cb_xformfb.h.
Vinson Lee
- Mesa (glsl2): glsl2: Return progress from ir_vec_index_to_swizzle.
Eric Anholt
- Mesa (glsl2): glsl2: Use linked ir_constant_variable after linking, instead of unlinked.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Print shader source and compiled IR under MESA_GLSL=dump.
Eric Anholt
- Mesa (glsl2): i965: Settle on printing our program debug to stdout.
Eric Anholt
- Mesa (glsl2): glsl2: Remove a dead cut and paste member from ir_variable_refcount_visitor.
Eric Anholt
- Mesa (glsl2): glsl2: Remove the shader_in/ shader_out tracking separate from var->mode.
Eric Anholt
- Mesa (master): st/mesa: Clean up header file inclusion in st_context.h.
Vinson Lee
- Mesa (master): st/mesa: Add missing header in st_atom_pixeltransfer.c.
Vinson Lee
- Mesa (master): st/mesa: Add missing header in st_context.c.
Vinson Lee
- Mesa (glsl2): glcpp: Refactor HASH_IF and HASH_ELIF expansion to reuse code .
Kenneth Graunke
- Mesa (glsl2): glcpp/tests: Fix 073-if-in-ifdef.c to use #ifdef, not #if.
Kenneth Graunke
- Mesa (glsl2): glcpp/tests: Add a corollary to testcase 073 for testing #elif.
Kenneth Graunke
- Mesa (glsl2): glcpp: Ignore #if and #elif expressions when skipping.
Kenneth Graunke
- Mesa (master): intel: Check for region allocation failure.
Chris Wilson
- Mesa (master): intel: Check for a NULL src buffer prior to blt
Chris Wilson
- Mesa (master): st/mesa: Add missing headers to st_draw.h.
Vinson Lee
- Mesa (master): st/mesa: Add forward delcaration in st_extensions.h.
Vinson Lee
- Mesa (master): st/mesa: Include missing headers in st_format.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in st_get_mipmap.h.
Vinson Lee
- Mesa (master): st/mesa: Remove unnecessary header from st_gl_api.h.
Vinson Lee
- Mesa (master): docs: clarify point sprite discussion
Keith Whitwell
- Mesa (master): r300g: implement hyper-z support. (v4)
Dave Airlie
- Mesa (master): r300g: disable hiz on rv530 for now.
Dave Airlie
- Mesa (master): r300g: always emit hyperz state atom.
Dave Airlie
- Mesa (glsl2): ir_to_mesa: Remove debug force-enablement of EmitNoIfs.
Eric Anholt
- Mesa (glsl2): glsl2: Don't try to dump GLSL IR for a shader that didn' t compile.
Eric Anholt
- Mesa (glsl2): glsl2: Catch pointless copies in copy propagation.
Eric Anholt
- Mesa (master): r300g: debug_print on startup whether we can use hyper-z
Marek Olšák
- Mesa (master): r300g: fix fb_state atom size
Marek Olšák
- Mesa (glsl2): glsl2: Add a pass for removing unused functions.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Don't do function inlining until linking.
Eric Anholt
- Mesa (master): targets/egl: fix build
Joakim Sindholt
- Mesa (master): r600g: don't use dynamic state allocation for states
Jerome Glisse
- Mesa (glsl2): glsl2: Add some easy-to-enable debug printfs to ir_dead_code. cpp.
Eric Anholt
- Mesa (glsl2): glsl2: Don' t dead-code eliminate a call where the return value is unused.
Eric Anholt
- Mesa (glsl2): glsl2: Don't tree-grafting out assignment to an out variable.
Eric Anholt
- Mesa (glsl2): glsl2: Fix the dereferences_variable check in ir_tree_grafting.
Eric Anholt
- Mesa (glsl2): ir_structure_splitting: New pass to chop structures into their components.
Eric Anholt
- Demos (master): updated docs with prerequisites such as glew 1.5.4 or later
Brian Paul
- Mesa (glsl2): glsl2: Make the HV actually call ir_texture's visit_leave.
Eric Anholt
- Mesa (glsl2): ir_structure_splitting: Massive fixing to this.
Eric Anholt
- Mesa (master): r600: add span support for 2D tiling
Alex Deucher
- Mesa (master): r600: add new relocs for tiling support
Alex Deucher
- Mesa (master): r600: add support for getting the tiling config via drm ioctl (v2)
Alex Deucher
- Mesa (glsl2): glsl2: Insert global declarations at the top of the instruction stream.
Eric Anholt
- Mesa (master): r600c: tiling require drm 2.6.0, not 2.5.0
Alex Deucher
- Mesa (glsl2): glsl2: Add a pass to convert exp and log to exp2 and log2.
Eric Anholt
- Mesa (master): glsl: fix atan(0, -1)
Brian Paul
- Mesa (master): st/mesa: Clean up header file inclusion in st_manager.h.
Vinson Lee
- Mesa (master): nvfx: shut up unknown cap 64 warning
Luca Barbieri
- Mesa (master): nvfx: fix nv30 vertex program scalar opcodes
Luca Barbieri
- Mesa (master): st/mesa: Clean up header file inclusion in st_mesa_to_tgsi.h .
Vinson Lee
- Mesa (glsl2): glsl2: Log a better error message when a matching function cannot be found
Ian Romanick
- Mesa (glsl2): glsl_type: Don' t have two versions of a type with the same name
Ian Romanick
- Mesa (master): gallivm: Only get debug option once
Jakob Bornecrantz
- Mesa (master): llvmpipe: Only get no rast option once
Jakob Bornecrantz
- Mesa (master): st/mesa: Only get mesa mvp dp4 option once
Jakob Bornecrantz
- Mesa (master): st/mesa: Only get debug option once
Jakob Bornecrantz
- Mesa (master): util: Add option to not dump cpu caps
Jakob Bornecrantz
- Mesa (master): tgsi: Add option to stop the sanity checker from printing
Jakob Bornecrantz
- Mesa (master): tgsi: Fix typo, so we follow what is in the comments
Jakob Bornecrantz
- Mesa (glsl2): glsl2: Enable all supported extensions in stand-alone compiler
Ian Romanick
- Mesa (glsl2): ir_to_mesa: Handle texture-array samplers
Ian Romanick
- Mesa (master): r300g: do not emit GB_Z_PEQ_CONFIG on non-r500 if DRM < 2.6.
Marek Olšák
- Mesa (master): st/mesa: Clean up header file inclusion in st_program.h.
Vinson Lee
- Mesa (master): r600g: add bo wait after map.
Dave Airlie
- Mesa (master): r600g: improve supported format selection.
Dave Airlie
- Mesa (master): r600g: fix targetmask to work correctly.
Dave Airlie
- Mesa (master): r600g: fixup z format translations.
Dave Airlie
- Mesa (master): r600g: add SRGB support.
Dave Airlie
- Mesa (master): draw: Add draw_decompose_tmp.h.
Chia-I Wu
- Mesa (master): draw: Include draw_decompose_tmp.h in draw_pt_vcache_tmp.h.
Chia-I Wu
- Mesa (master): draw: Include draw_decompose_tmp.h in draw_gs_tmp.h.
Chia-I Wu
- Mesa (master): draw: Include draw_decompose_tmp.h in draw_so_emit_tmp.h.
Chia-I Wu
- Mesa (master): draw: Include draw_decompose_tmp.h in draw_pt_decompose.h.
Chia-I Wu
- Mesa (master): draw: Mask out vertex flags in GS and stream output.
Chia-I Wu
- Mesa (master): draw: Remove unnecessary vertex flag ANDs.
Chia-I Wu
- Mesa (master): r600g: start to fix up multiple targets.
Dave Airlie
- Mesa (master): r300g: Remove unnecessary headers.
Vinson Lee
- Mesa (glsl2): ir_to_mesa: Give the expected size for _mesa_add_attribute().
Eric Anholt
- Mesa (glsl2): glsl2: Don' t assert in a couple of places when encountering sampler arrays.
Eric Anholt
- Mesa (glsl2): glsl2: Fix inlining with sampler array or struct dereferences as arguments.
Eric Anholt
- Mesa (glsl2): ir_to_mesa: Add support for sampler arrays.
Eric Anholt
- Mesa (master): swrast: Reduce header file inclusion in s_aaline.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_aatriangle.h.
Vinson Lee
- Mesa (master): draw: Avoid mixed declarations and code.
Chia-I Wu
- Mesa (master): Revert "r600g: don't use dynamic state allocation for states "
Jerome Glisse
- Mesa (master): r600g: fix color format, indentation, defines
Jerome Glisse
- Mesa (master): draw: Assert that only the first vetex may have flags set.
Chia-I Wu
- Mesa (master): draw: Fix draw_pt_split_prim for primitives with adjacency.
Chia-I Wu
- Mesa (master): draw: Add an assertion to varray's version of trim().
Chia-I Wu
- Mesa (master): targets/egl: Fix build by including missing headers.
Vinson Lee
- Mesa (7.8): 36 new commits
Thomas Fogal
- Mesa (master): r600g: finish multi target rendering support
Jerome Glisse
- Mesa (glsl2): glsl2: Move gl_program->InputsRead/ OutputsWritten setting to an ir pass.
Eric Anholt
- Mesa (master): gallium: remove stray semicolons
Brian Paul
- Mesa (master): st/mesa: remove stray semicolons
Brian Paul
- Mesa (master): r600g: really fix multi target support
Jerome Glisse
- Mesa (glsl2): copy_propagation: do propagation into non-out call params
Eric Anholt
- Mesa (glsl2): ir_function_inlining: Fix missing iter.next() in inlining sampler params.
Eric Anholt
- Mesa (master): r600g: fix rendering, only enable target we write too
Jerome Glisse
- Mesa (master): r600g: add PA_CL_CLIP_CNTL definition
Jerome Glisse
- Mesa (master): nouveau: fix potential NULL-ptr dereference in nouveau_stateobj.h
Maarten Maathuis
- Mesa (master): r300g: fix cbzb clears when hyperz is off
Marek Olšák
- Mesa (master): st/mesa: Remove unnecessary header.
Vinson Lee
- Mesa (glsl2): glsl2: Add the 1.30 reserved keywords.
Kenneth Graunke
- Mesa (master): r300c: do not advertise half float vertex on RV3xx, RS4xx, RC4xx
Marek Olšák
- Mesa (master): swrast: Clean up header file inclusion in s_alpha.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_atifragshader.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_blend.h.
Vinson Lee
- Mesa (master): swrast: Include missing header in s_context.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_depth.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_fog.h.
Vinson Lee
- Mesa (7.8): r300c: do not advertise half float vertex on RV3xx, RS4xx, RC4xx
Marek Olšák
- Mesa (7.8): Update release notes for 7.8.3
Marek Olšák
- Mesa (master): swrast: Reduce header file inclusion in s_fragprog.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_logic.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_masking.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_stencil.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_texcombine.h.
Vinson Lee
- Mesa (master): swrast: Fix header file inclusion in s_texfilter.h.
Vinson Lee
- Mesa (master): swrast: Reduce header file inclusion in s_zoom.h.
Vinson Lee
- Mesa (master): tnl: Reduce header file inclusion in t_context.h.
Vinson Lee
- Mesa (master): dri: Add missing header m_xform.h.
Vinson Lee
- Mesa (master): i810: Add missing header m_xform.h.
Vinson Lee
- Mesa (master): r300g: take hiz/zmask offsets into a/c when clearing.
Dave Airlie
- Mesa (master): draw: Use the correct type for integers
Jose Fonseca
- Mesa (master): draw: Remove unused variable.
Jose Fonseca
- Mesa (master): gallivm: Add type checks for the basic operations.
Jose Fonseca
- Mesa (master): r300g: generalize the way we ask for hyperz
Marek Olšák
- Mesa (master): r300g: do not allocate a zmask block for 3D textures and cubemaps
Marek Olšák
- Mesa (master): r300g: flush zmasks of zbuffers we are going to use as samplers
Marek Olšák
- Mesa (master): gallivm: Use the correct context for integers
Jose Fonseca
- Mesa (master): gallivm: Fix more integer operations.
Jose Fonseca
- Mesa (master): r300g: remove a flush
Marek Olšák
- Mesa (master): nouveau: fix maps with PIPE_TRANSFER_UNSYNCHRONIZED | PIPE_TRANSFER_DONTBLOCK
Luca Barbieri
- Mesa (glsl2): glsl2: Handle plain variable copies in struct splitting.
Eric Anholt
- Mesa (master): r300g: fix hiz/zmask offset emissions.
Dave Airlie
- Mesa (master): r600: bump glsl version
Andre Maasikas
- Mesa (master): radeon: fix npot mipmap alignment on r600
Andre Maasikas
- Mesa (master): r600g: fill out some missing caps and sort them
Marek Olšák
- Mesa (master): r600g: fix some warnings
Marek Olšák
- Demos (master): geartrain: improve loading routines
Brian Paul
- Demos (master): geartrain: fixed gear geometry, use flat shading
Brian Paul
- Demos (master): geartrain: render back faces properly
Brian Paul
- Mesa (master): r300g: do not print shader compiler errors by default
Marek Olšák
- Mesa (master): r600g: fix r600 context structure, avoid segfault when no scissor
Jerome Glisse
- Mesa (glsl2): glsl: fix missing return in ir_structure_splitting
Ian Romanick
- Mesa (glsl2): glsl2: do not use __retval name; two underscores is reserved word according to GLSL spec ( and Win7 ATI drivers do complain about that)
Ian Romanick
- Mesa (master): util: Move _mm_shuffle_epi8() to u_sse.h.
Jose Fonseca
- Mesa (master): gallivm: Always use floating-point operators for floating-point types
Jose Fonseca
- Mesa (master): gallivm: Don't call LLVMBuildFNeg on llvm-2.6.
Jose Fonseca
- Mesa (master): gallivm: More type checks.
Jose Fonseca
- Mesa (glsl2): ir_algebraic: Convert ir_unop_logic_not handler to use a switch statement
Ian Romanick
- Mesa (glsl2): ir_algebraic: Support other comparisons in ir_unop_logic_not
Ian Romanick
- Mesa (glsl2): glsl2: Use gl_DepthRange's proper name.
Kenneth Graunke
- Mesa (master): r600c: Disable alpha test during blits
Alex Deucher
- Mesa (master): radeon: Use MESA_FORMAT_SARGB8 for sRGB formats
Alex Deucher
- Mesa (glsl2): texture_builtins.py: Fix cut and paste errors in function names.
Kenneth Graunke
- Mesa (glsl2): glsl2: Refresh autogenerated file builtin_function.cpp.
Kenneth Graunke
- Mesa (glsl2): glsl2: Teach copy propagation about "if" and "loop" instructions.
Eric Anholt
- Mesa (glsl2): i965: More s/stderr/stdout/ for program debug.
Eric Anholt
- Mesa (glsl2): glsl2: Add constant propagation.
Eric Anholt
- Mesa (glsl2): glsl2: Add a pass to transform ir_binop_sub to add(op0, neg( op1))
Eric Anholt
- Mesa (glsl2): glsl2: Make ir_algebraic reassociate add/ mul operands for constant folding.
Eric Anholt
- Mesa (master): llvmpipe: Always use floating-point operators for floating-point types
Jose Fonseca
- Mesa (master): gallivm: Even more type checking
Jose Fonseca
- Mesa (master): gallivm: Fix bitwise operations for floats, division for integers
Jose Fonseca
- Mesa (master): mesa: fix comment typo
Brian Paul
- Mesa (master): mesa: additional program limit assertions
Brian Paul
- Mesa (master): gallivm: fix non-SSE4.1 case in lp_build_pack2()
Brian Paul
- Mesa (nv50-compiler): nv50: fix reg count
Christoph Bumiller
- Mesa (nv50-compiler): nv50: begin implementing loops
Christoph Bumiller
- Mesa (master): util: Add util_format_srgb().
Jose Fonseca
- Mesa (master): r600g: avoid reemiting literal, avoid scheduling empty cs
Jerome Glisse
- Mesa (master): r300/compiler: Correctly transform nested loops.
Tom Stellard
- Mesa (master): r300/compiler: Implement hardware assisted loops for vertex shaders.
Tom Stellard
- Mesa (master): r300/compiler: Use predicate bit for IF statements in r500 vertex shaders
Tom Stellard
- Mesa (master): mesa: remove obsolete comments
Brian Paul
- Mesa (master): mesa: use switch stmt in init_program_limits()
Brian Paul
- Mesa (master): glut: also check for GLX_ARB_multisample
Brian Paul
- Mesa (glsl2): glsl2: Initialize location structure at beginning of parse.
Carl Worth
- Mesa (glsl2): glsl2: Regenerate glsl_parser.cpp and glsl_parser.h
Carl Worth
- Mesa (glsl2): glcpp: Initialize location structure at beginning of parse.
Carl Worth
- Mesa (glsl2): glcpp: Regnerate glcpp-parse.c and glcpp-parse.h
Carl Worth
- Mesa (master): r300g: Remove unnecessary header.
Vinson Lee
- Mesa (master): svga: Remove unnecessary headers.
Vinson Lee
- Mesa (master): swrast: Remove unnecessary header.
Vinson Lee
- Mesa (glsl2): glcpp: Fix expected result for the 064-version.c test.
Carl Worth
- Mesa (glsl2): glcpp: Discard output of cmp when running the test suite.
Carl Worth
- Mesa (glsl2): texture_builtins.py: Remove useless comments.
Kenneth Graunke
- Mesa (glsl2): glcpp/tests: Commit forgotten file 074-elif-undef.c.expected.
Kenneth Graunke
- Mesa (master): r300g: implement gl_FrontFacing
Marek Olšák
- Mesa (master): r300g: initialize VAP_VTX_STATE_CNTL
Marek Olšák
- Mesa (master): swrast: fix span color array pointer assignment for 32-bit/ channel rendering
Brian Paul
- Mesa (master): mesa: Remove unnecessary header from hash_table.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in nvfragparse.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in nvvertparse.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in prog_cache.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in prog_execute.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in prog_instruction.h.
Vinson Lee
- Mesa (master): mesa: Include missing header in prog_noise.h.
Vinson Lee
- Mesa (master): auxiliary: move Ben Skeggs' primitive splitter to common code
Luca Barbieri
- Mesa (master): auxiliary: fix u_split_prim naming convention
Luca Barbieri
- Mesa (master): auxiliary: make primitive splitter assert on unimplemented adjacency prims
Luca Barbieri
- Mesa (master): u_surfaces: fix surface leak due to off by one
Luca Barbieri
- Mesa (master): u_surfaces: use cso_hash instead of util_hash_table
Luca Barbieri
- Mesa (master): u_surfaces: add util_surfaces_peek
Luca Barbieri
- Mesa (master): gallium: add ALWAYS_INLINE
Luca Barbieri
- Mesa (master): auxiliary: support for transfers using staging resources
Luca Barbieri
- Mesa (master): util: copy the u_staging commit message to the code
Marek Olšák
- Mesa (master): llvmpipe: Use single precision divide for one over area computation.
Jose Fonseca
- Mesa (master): llvmpipe: Debug code to dump interpolation coefficients.
Jose Fonseca
- Mesa (master): gallivm: Use unsigned shift in lp_build_minify.
Jose Fonseca
- Mesa (master): gallivm: Use lp_build_div instead of lp_build_mul + lp_build_rcp.
Jose Fonseca
- Mesa (master): auxiliary: fix util_framebuffer_copy
Luca Barbieri
- Mesa (master): translate_generic: return NULL instead of assert(0) if format not supported
Luca Barbieri
- Mesa (master): translate: add testsuite
Luca Barbieri
- Mesa (master): translate_generic: fix broken A8R8G8B8_UNORM output
Luca Barbieri
- Mesa (nvfx-next-7): nvfx: access buffer data directly
Luca Barbieri
- Mesa (master): Revert "translate_generic: return NULL instead of assert(0) if format not supported"
Luca Barbieri
- Mesa (master): r600g: add point/sprite rendering support
Jerome Glisse
- Mesa (master): gallivm: Fix and enable the extra Newton/ Raphson step in lp_build_rcp().
Jose Fonseca
- Mesa (master): r600g: add src negation support
Jerome Glisse
- Mesa (master): r600g: accept empty frag prog shader
Jerome Glisse
- Mesa (master): r300/compiler: Handle loops in the register allocator.
Tom Stellard
- Mesa (master): r300/compiler: Implement the CONT opcode.
Tom Stellard
- Mesa (master): auxiliary: Add u_staging.c to SCons build.
Vinson Lee
- Mesa (master): translate: Add translate_test.c to SCons.
Vinson Lee
- Mesa (master): auxiliary: Make u_staging.c MSVC compatible.
Vinson Lee
- Mesa (glsl2): glcpp: Additional fixes for not evaluating skipped #if/ #elif expressions.
Carl Worth
- Mesa (glsl2): glcpp: Regenerate glcpp-parse.c
Carl Worth
- Mesa (glsl2): glcpp: Clean up intermediate file when test suite is interrupted.
Carl Worth
- Mesa (master): translate: allow clients to ask for supported output formats
Luca Barbieri
- Mesa (master): translate_test: fix, reindent, and improve
Luca Barbieri
- Mesa (master): u_staging: remove useless inline keyword
Luca Barbieri
- Mesa (master): translate_test: fix segfault on x86-64
Luca Barbieri
- Mesa (glsl2): glsl2: remove trailing comma to silence warning
Brian Paul
- Mesa (glsl2): glsl2: move declarations before code
Brian Paul
- Mesa (glsl2): glsl2: remove stray semicolon
Brian Paul
- Mesa (glsl2): glsl2: add cast to silence warning
Brian Paul
- Mesa (glsl2): glsl2: added casts to silence warnings
Brian Paul
- Mesa (glsl2): glsl2: remove stray semicolon
Brian Paul
- Mesa (glsl2): glsl2: added casts to silence warnings
Brian Paul
- Mesa (glsl2): osmesa: link with new libglsl.a lib
Brian Paul
- Mesa (glsl2): configs: added -ltalloc to config files
Brian Paul
- Mesa (glsl2): glcpp-test: Capture the stderr output of the preprocessor.
Carl Worth
- Mesa (glsl2): glcpp: Initialize line and column numbers to 1, not 0.
Carl Worth
- Mesa (glsl2): glcpp: Regenerate glcpp-lex.c
Carl Worth
- Mesa (glsl2): glcpp: Add several tests for diagnostics.
Carl Worth
- Mesa (glsl2): glcpp: Reword diagnostic for #elif with no expression
Carl Worth
- Mesa (glsl2): glcpp: Add an explicit diagnostic for #if with no expression.
Carl Worth
- Mesa (glsl2): glccp: Regenerate glcpp-parse.c
Carl Worth
- Mesa (glsl2): glcpp: Fix "unterminated if" diagnostic.
Carl Worth
- Mesa (master): r300/compiler: remove an unused variable
Marek Olšák
- Mesa (glsl2): glsl2: Don' t declare a variable called sig that shadows the other one
Ian Romanick
- Mesa (glsl2): glsl2: Emit error from lexer when illegal reserved word is encountered
Ian Romanick
- Mesa (glsl2): glsl2: Commit generated files changed by previous commit
Ian Romanick
- Mesa (glsl2): glsl2: Use bison command line option to set prefix
Ian Romanick
- Mesa (glsl2): glsl2: Commit generated files changed by previous commit
Ian Romanick
- Mesa (glsl2): glsl2: Change command line options passed to flex
Ian Romanick
- Mesa (master): scons: Add freebsd8 to list of accepted platforms.
Vinson Lee
- Mesa (master): scons: Fix freebsd8 build.
Vinson Lee
- Mesa (primitive-restart): 682 new commits
Brian Paul
- Mesa (master): u_blitter: unify clear_depth_stencil and flush_depth_stencil
Marek Olšák
- Mesa (master): r600g: improve texture format checker.
Dave Airlie
- Mesa (master): r600g: fix provoking-vertex piglit test.
Dave Airlie
- Mesa (master): r600g: fix typo in stencil translate.
Dave Airlie
- Mesa (master): mesa: Include missing header in prog_optimize.h.
Vinson Lee
- Mesa (master): mesa: Include missing headers in prog_print.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in prog_uniform.h.
Vinson Lee
- Mesa (master): r600: add support for draw_elements_base_vertex
Andre Maasikas
- Mesa (master): Revert "u_blitter: unify clear_depth_stencil and flush_depth_stencil"
Marek Olšák
- Mesa (glsl2): gallium: Link DRI drivers with g++ and test with CXX
Jakob Bornecrantz
- Mesa (master): translate_test: improve
Luca Barbieri
- Mesa (glsl2): glsl2: Add missing include of string.h
Ian Romanick
- Mesa (glsl2): glsl2: Commit generated file changed by previous commit
Ian Romanick
- Mesa (master): translate_test: fix compilation on non-POSIX platforms
Luca Barbieri
- Mesa (master): translate_test: fix compilation on non-POSIX platforms
Luca Barbieri
- Mesa (master): mesa: Fix FreeBSD build with llvm enabled.
Vinson Lee
- Mesa (glsl2): mesa: check for null shader->InfoLog before printing
Brian Paul
- Mesa (master): glsl: print to stderr like other program printing code
Brian Paul
- Mesa (master): scons: Add main/querymatrix.c to SCons build.
Vinson Lee
- Mesa (master): translate_test: Fix compilation with MSVC.
Vinson Lee
- Mesa (master): r600g: fix memory leaks running gears.
Dave Airlie
- Mesa (master): r600g: fix warning in the winsys
Dave Airlie
- Mesa (master): mesa: fpclassify is available with MinGW.
Vinson Lee
- Mesa (glsl2): glsl2: Use Elements from main/compiler. h instead of open-coding
Ian Romanick
- Mesa (glsl2): glsl2: Use MIN2 from macros.h instead of open coding it
Ian Romanick
- Mesa (master): r300g: disable depth clamp for now
Marek Olšák
- Mesa (master): r600g: update shader caps
Marek Olšák
- Mesa (master): r300g: fix fastfill when color and Z clear are invoked separately
Marek Olšák
- Mesa (nvfx-next-7b): nvfx: access buffer data directly
Luca Barbieri
- Mesa (master): r300g: do not support separate depth/ stencil clear in the driver
Marek Olšák
- Mesa (master): mesa: Include missing header in programopt.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in ss_context.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in ss_triangle.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in ss_vb.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in vf.h.
Vinson Lee
- Mesa (glsl2-win32): glsl: Rename symbols defined in windows headers.
Jose Fonseca
- Mesa (glsl2): talloc: Import 2.0.1 code.
Ian Romanick
- Mesa (glsl2): talloc: Make it compile with MSVC, MinGW, and Xcode/gcc4.0.
Ian Romanick
- Mesa (glsl2): scons: Build the new glsl2 code.
Ian Romanick
- Mesa (glsl2): glsl2: Eliminate tokens for square matrix short names
Ian Romanick
- Mesa (glsl2): glsl2: Avoid token name collisions with names used by Windows header files
Ian Romanick
- Mesa (glsl2): glsl2: Commit generated files changed by previous two commits
Ian Romanick
- Mesa (glsl2): glsl2: Include string.h in preprocessor
Jakob Bornecrantz
- Mesa (master): st/dri: dri_drawable_get_format is shared between DRI2 and DRISW
George Sapountzis
- Mesa (master): st/dri: Fix segmentation fault in sw drivers
George Sapountzis
- Mesa (master): st/dri: move TFP code to dri_drawable.c
George Sapountzis
- Mesa (master): st/dri: make dri_drawable_validate_att static
George Sapountzis
- Mesa (master): mesa: more/better program optimizations
Brian Paul
- Mesa (master): mesa: assorted clean-ups, var type changes, assertions in prog_optimize.c
Brian Paul
- Mesa (glsl2): linker: Assign attrib location 0 if gl_Vertex is not used
Ian Romanick
- Mesa (glsl2): glsl2: Use --nounistd to fix MSVC build
Ian Romanick
- Mesa (glsl2): glsl2: Commit generated file changed by previous commit
Ian Romanick
- Mesa (glsl2): glsl2: Use stdint.h instead of inttypes.h
Ian Romanick
- Mesa (glsl2): Add missing intmax_t and uintmax_t
Ian Romanick
- Mesa (glsl2): glsl2: Remove unnecessary use of 'struct' before type names
Ian Romanick
- Mesa (glsl2): Fix an MSVC build error (bugzilla 29570).
Kenneth Graunke
- Mesa (glsl2): glsl2: Refresh autogenerated bison parser.
Kenneth Graunke
- Mesa (glsl2): glsl2: Move the common optimization passes to a helper function.
Eric Anholt
- Mesa (glsl2): glsl2: Add support for ir_unop_neg to ir_mat_op_to_vec
Eric Anholt
- Mesa (glsl2): glsl2: Move ir_to_mesa handling to driver CompileShader and LinkShader hooks.
Eric Anholt
- Mesa (glsl2): intel: Remove include of texmem.h, since we haven' t used it in ages.
Eric Anholt
- Mesa (glsl2): mesa: Avoid using c++ keyword in dri_util. h when compiled with c++.
Eric Anholt
- Mesa (glsl2): glsl2: Add a generic visitor class to call back with pointers to each rvalue.
Eric Anholt
- Mesa (glsl2): glsl2: Convert ir_constant_propagation to ir_rvalue_visitor.
Eric Anholt
- Mesa (glsl2): glsl2: Add a pass to strip out noop swizzles.
Eric Anholt
- Mesa (glsl2): glsl2: Commit generated file change by commit ab18be74
Ian Romanick
- Mesa (glsl2): ir_reader: Don' t mark functions as defined if their body is empty.
Ian Romanick
- Mesa (glsl2): glsl2: Rework builtin function generation.
Ian Romanick
- Mesa (glsl2): glsl2/Makefile: Add a 'make builtins' target.
Ian Romanick
- Mesa (glsl2): 272 new commits
Ian Romanick
- Mesa (master): glsl/cl: Add forward declaration.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_compile.c.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_builtin.h.
Vinson Lee
- Mesa (glsl2): mesa: atan2f and powf need two args.
Jose Fonseca
- Mesa (glsl2): scons: Add new source files.
Jose Fonseca
- Mesa (glsl2): mesa: Recent versions of MSVC define the single precision functions already.
Jose Fonseca
- Mesa (glsl2): mesa: Silence gcc warning "missing initializer for member".
Jose Fonseca
- Mesa (glsl2): mesa: Silence gcc warning " control reaches end of non-void function".
Jose Fonseca
- Mesa (glsl2): glsl: Silence gcc warning " control reaches end of non-void function".
Jose Fonseca
- Mesa (glsl2): scons: Link talloc.
Jose Fonseca
- Mesa (glsl2): glsl: Standardize a few more uses of struct vs class keyword.
Jose Fonseca
- Mesa (glsl2): Replace our custom C99 headers with http://code.google.com/p/ msinttypes/
Jose Fonseca
- Mesa (glsl2): Revert "glsl2: Use stdint.h instead of inttypes.h"
Jose Fonseca
- Mesa (master): gallivm: Refactor the Newton-Rapshon steps, and disable once again.
Jose Fonseca
- Mesa (master): u_cpu_detect: remove arch and little_endian
Luca Barbieri
- Mesa (master): r300g: Remove unnecessary header.
Vinson Lee
- Mesa (master): r600g: Remove unnecessary headers.
Vinson Lee
- Mesa (master): scons: Fix r600g build.
Vinson Lee
- Mesa (master): gallivm: Remove unnecessary header.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_codegen.h.
Vinson Lee
- Mesa (master): glsl: Include missing headers in slang_compile_variable.h.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_log.h.
Vinson Lee
- Mesa (master): gallium: Make printing info on debug builds default off
Jakob Bornecrantz
- Mesa (master): gallium/docs: Add a debugging section
Jakob Bornecrantz
- Mesa (master): gallium/docs: Add rbug to distribution
Jakob Bornecrantz
- Mesa (master): glsl: Include missing headers in slang_vartable.h.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_utility.h.
Vinson Lee
- Mesa (master): glsl: Include missing headers in slang_simplify.h.
Vinson Lee
- Mesa (master): glsl: Include missing headers in slang_compiler_operation.h.
Vinson Lee
- Mesa (master): glsl: Include missing headers in slang_compile_function.h
Vinson Lee
- Mesa (master): glsl: Include missing headers in slang_print.h.
Vinson Lee
- Mesa (f52e03d00174229ff): st/mesa: fix ReadPixels crashes when reading depth/stencil from a FBO
Marek Olšák
- Mesa (master): r300g: separate num_cs_end_dwords out from prepare_for_rendering
Marek Olšák
- Mesa (master): r300g: do not use fastfill if ZMask RAM is not properly initialized
Marek Olšák
- Mesa (master): r300g: do not clear with blitter if we clear just the ZMask RAM
Marek Olšák
- Mesa (master): r300g: rename dirty_zmask -> zmask_in_use
Marek Olšák
- Mesa (master): r300g: do not use HiZ if HiZ RAM is not properly initialized
Marek Olšák
- Mesa (master): glsl: Include missing headers in slang_compile_struct.h.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_compile.h.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_emit.h.
Vinson Lee
- Mesa (master): r300g: mark HiZ/ ZMask_clear atoms as non-dirty after emission in clear
Marek Olšák
- Mesa (master): glsl: Clean up header file inclusion in slang_label.h.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_link.h.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_ir.h.
Vinson Lee
- Mesa (master): glsl: Fix self inclusion in slang_compile_function.h.
Vinson Lee
- Mesa (master): gallium/docs: Add formatting for envvar role; change debugging.
Corbin Simpson
- Mesa (master): gallium/docs: Cleanup debugging. Spelling, grammar, organization.
Corbin Simpson
- Mesa (nvfx-next-7c): nvfx: support flatshade_first
Luca Barbieri
- Mesa (master): llvmpipe: reorganize block4 loop, nice speedup
Keith Whitwell
- Mesa (master): llvmpipe: version of block4 which doesn' t need the full step array
Keith Whitwell
- Mesa (master): llvmpipe: also use build_mask at 16, 64 pixel levels
Keith Whitwell
- Mesa (master): llvmpipe: don't refer to plane-> step when dcdx or dcdy would do
Keith Whitwell
- Mesa (master): llvmpipe: eliminate last usage of step array in rast_tmp.h
Keith Whitwell
- Mesa (master): llvmpipe: remove all traces of step arrays, pos_tables
Keith Whitwell
- Mesa (master): llvmpipe: consolidate several loops in lp_rast_triangle
Keith Whitwell
- Mesa (nv50-compiler): nv50: more constant folding
Christoph Bumiller
- Mesa (nv50-compiler): nv50: loops part 2
Christoph Bumiller
- Mesa (glsl2): mesa: Check that _XOPEN_SOURCE is defined before using it.
Vinson Lee
- Mesa (master): llvmpipe: special case triangles which fall in a single 16x16 block
Keith Whitwell
- Mesa (master): r300/compiler: fix allocation of temporaries in radeonTransformTEX
Marek Olšák
- Mesa (master): r300/compiler: implement SSG opcode
Marek Olšák
- Mesa (master): r300/compiler: implement DP2 opcode
Marek Olšák
- Mesa (glsl2): st/mesa: remove output register reads inside shaders
Marek Olšák
- Mesa (master): r300g: Fix macro
Marek Olšák
- Mesa (master): r300g: Fix leaks in failed context creation
Marek Olšák
- Mesa (master): r300g: Let hyperz init fail
Marek Olšák
- Mesa (master): r300g: fix an invalid pointer in free
Marek Olšák
- Mesa (master): glsl: Include missing headers in slang_builtin.c.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_link.c.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_ir.h.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_mem.h.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_storage.h.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_compile_operation.h.
Vinson Lee
- Mesa (master): glsl: Include missing header in slang_codegen.h.
Vinson Lee
- Mesa (master): glsl: Clean up header file inclusion in slang_typeinfo.h.
Vinson Lee
- Mesa (master): x86: Remove unnecessary header from 3dnow.h.
Vinson Lee
- Mesa (master): x86: Include missing headers in mmx.h.
Vinson Lee
- Mesa (master): x86: Remove unnecessary header from sse.h.
Vinson Lee
- Mesa (unnormalized-coords-hint): st/mesa: set PIPE_RESOURCE_FLAG_UNNORMALIZED_COORDS_HINT for GL_TEXTURE_RECTANGLE ( v2)
Luca Barbieri
- Mesa (translate): translate_sse: major rewrite (v5)
Luca Barbieri
- Mesa (translate): 63 new commits
Luca Barbieri
- Mesa (master): dri/radeon: test for FEATURE defines
Chia-I Wu
- Mesa (master): dri/nouveau: test for FEATURE defines
Chia-I Wu
- Mesa (master): st/mesa: test for FEATURE defines
Chia-I Wu
- Mesa (master): draw: Add flags to draw_prim_info.
Chia-I Wu
- Mesa (master): draw: Add prim flags to middle ends.
Chia-I Wu
- Mesa (master): draw: Simplify frontend interface a little.
Chia-I Wu
- Mesa (master): draw: Add new util function draw_pt_trim_count.
Chia-I Wu
- Mesa (master): draw: Add vsplit frontend.
Chia-I Wu
- Mesa (master): draw: Replace varray by vsplit.
Chia-I Wu
- Mesa (master): draw: Replace vcache by vsplit.
Chia-I Wu
- Mesa (master): draw: Remove varray and vcache.
Chia-I Wu
- Mesa (master): draw: last_vertex_last is always true for GS and SO.
Chia-I Wu
- Mesa (master): drwa: Add PRIMITIVE macro to vsplit.
Chia-I Wu
- Mesa (master): draw: Remove DRAW_PIPE_MAX_VERTICES and DRAW_PIPE_FLAG_MASK.
Chia-I Wu
- Mesa (master): draw: No need to make max_vertices even.
Chia-I Wu
- Mesa (master): drwa: Fix polygon edge flags.
Chia-I Wu
- Mesa (master): translate_generic: use memcpy if possible (v3)
Luca Barbieri
- Mesa (master): translate_generic: factor out common code between linear and indexed
Luca Barbieri
- Mesa (master): translate_sse: remove useless generated function wrappers
Luca Barbieri
- Mesa (master): translate: add support for 8/16-bit indices
Luca Barbieri
- Mesa (master): rtasm: add minimal x86-64 support and new instructions (v5)
Luca Barbieri
- Mesa (master): translate_sse: major rewrite (v5)
Luca Barbieri
- Mesa (master): draw_llvm: fix segfaults on non-SSE2 CPUs where it is disabled (v2)
Luca Barbieri
- Mesa (master): r600c: blit emit updates
Alex Deucher
- Mesa (master): egl: Update eglext.h.
Chia-I Wu
- Mesa (master): egl: Add support for EGL_KHR_reusable_sync.
Chia-I Wu
- Mesa (master): st/egl: Add support for EGL_KHR_reusable_sync.
Chia-I Wu
- Mesa (master): egl: Add support for EGL_KHR_fence_sync.
Chia-I Wu
- Mesa (master): st/egl: Add support for EGL_KHR_fence_sync.
Chia-I Wu
- Mesa (master): translate: Eliminate void pointer arithmetic.
Jose Fonseca
- Mesa (master): translate: Remove unused temporary register.
Jose Fonseca
- Mesa (glsl2): ir_to_mesa: Support texture rectangle targets
Ian Romanick
- Mesa (glsl2): ir_to_mesa: Clean up assertions in ir_to_mesa_visitor::visit( ir_texture *)
Ian Romanick
- Mesa (glsl2): ir_to_mesa: Silence unused variable warnings
Ian Romanick
- Mesa (master): r300g: fix assert in the rasterizer block for r3xx-r4xx
Marek Olšák
- Mesa (glsl2): glcpp: Remove spurious newline generated by #version handling .
Kenneth Graunke
- Mesa (glsl2): glcpp: Refresh autogenerated lexer and parser.
Kenneth Graunke
- Mesa (master): translate: Move loop variable declaration outside for loop.
Vinson Lee
- Mesa (nvfx-next-7d): nv30: band-aid viewport issues
Luca Barbieri
- Mesa (glsl2): glsl2: Silence unused variable warning
Ian Romanick
- Mesa (glsl2): linker: Include compiler. h to avoid spurious warnings about INLINE
Ian Romanick
- Mesa (glsl2): glsl2: Add builtins profile for GLSL 1.30.
Kenneth Graunke
- Mesa (glsl2): glsl2: Refresh autogenerated file builtin_function.cpp.
Kenneth Graunke
- Mesa (nv50-compiler): nv50: flatten simple IF/ELSE/ENDIF constructs
Christoph Bumiller
- Mesa (nv50-compiler): nv50: fix thinko in store to output reg possible check
Christoph Bumiller
- Mesa (nv50-compiler): nv50: generate JOINs for outermost IF clauses
Christoph Bumiller
- Mesa (nvfx-next-7e): [HACK] nvfx: limit texture size if program is tuxracer
Luca Barbieri
- Mesa (master): r600g: drop libdrm_radeon link
Dave Airlie
- Mesa (master): util: Remove check_os_katmai_support.
Vinson Lee
- Mesa (master): i965: Add disasm for Compr4 instruction compression.
Eric Anholt
- Mesa (master): i965: Use the implied move available in most brw_wm_emit brw_math() calls.
Eric Anholt
- Mesa (master): r600g: add user clip plane support.
Dave Airlie
- Mesa (master): configs: Add -ltalloc to linux-dri.
Vinson Lee
- Mesa (master): r600g: kill event type magic number in winsys
Dave Airlie
- Mesa (master): scons: Add -fno-common for 64-bit builds on Mac OS X.
Vinson Lee
- Mesa (master): r300g: fix context destroy under hyperz
Dave Airlie
- Mesa (master): mesa: fix es1/2 build hopefully
Dave Airlie
- Mesa (master): gallivm: Fix and re-enable MMX-disabling code
Jose Fonseca
- Mesa (master): targets/egl: Link with DRI_LIB_DEPS.
Chia-I Wu
- Mesa (nv50-compiler): nv50: more TGSI opcodes (SIN, SCS, ARL, RET, KILP)
Christoph Bumiller
- Mesa (nv50-compiler): nv50: fix PSIZ and PRIMID mapping
Christoph Bumiller
- Mesa (nv50-compiler): nv50: check dst compatibility in CSE
Christoph Bumiller
- Mesa (master): r600c: fix dword miscount in blit emit code
Alex Deucher
- Mesa (nv50-compiler): nv50: initialize edgeflag input index
Christoph Bumiller
- Mesa (master): mesa: Dump shader source before validating the shader.
Eric Anholt
- Mesa (master): ir_constant: Don't assert on out-of-bounds array accesses
Ian Romanick
- Mesa (master): glsl: Make ir_algebraic new expressions allocate out of the parent.
Eric Anholt
- Mesa (master): glsl: When doing algebraic simplification, make sure the type still matches.
Eric Anholt
- Mesa (master): i965: Add support for DP2 in the VS.
Eric Anholt
- Mesa (nvfx-next-7f): reference debugging code
Luca Barbieri
- Mesa (master): r600g: fix fake pixel output
Jerome Glisse
- Mesa (master): prog_optimize: Only merge writes to temporary registers
Ian Romanick
- Mesa (master): linker: Demote user-defined varyings in the VS-only case
Ian Romanick
- Mesa (master): r600c: Handle reads from PROGRAM_OUTPUT
Alex Deucher
- Mesa (debug-refcnt): gallium: hook up reference count debugging code
Luca Barbieri
- Mesa (debug-refcnt): auxiliary: add reference count debugging code
Luca Barbieri
- Mesa (debug-refcnt): gallium: hook up reference count debugging code
Luca Barbieri
- Mesa (master): glsl2: Fix transpose of rows and cols
Ian Romanick
- Mesa (master): i915: Enable ARB_fragment_shader by default.
Eric Anholt
- Mesa (master): i915: Add support for OPCODE_DP2.
Eric Anholt
- Mesa (master): i915: Add support for reading output regs in the FS.
Eric Anholt
- Mesa (master): i915: Add support for SSG opcode.
Eric Anholt
- Mesa (master): ir_to_mesa: Fix implementation of ir_binop_equal, ir_binop_notequal.
Eric Anholt
- Mesa (master): r600g: emit texture level offset in CB/DB setup.
Dave Airlie
- Mesa (master): r600g: fix height calcs for miptree
Dave Airlie
- Mesa (master): glcpp: Add testcase for #if handling bug that breaks Savage2 .
Eric Anholt
- Mesa (master): glcpp: Add testcase for #if handling bug that breaks Savage2 .
Eric Anholt
- Mesa (master): translate_sse: don't overwrite source buffer pointer
Luca Barbieri
- Mesa (master): r600g: fixup pitch alignment like r600c.
Dave Airlie
- Mesa (master): i965: Throw a link error when we see a "return" in main().
Eric Anholt
- Mesa (master): ir_to_mesa: Allow ir_return in main().
Eric Anholt
- Mesa (master): r600g: fix point size
Dave Airlie
- Mesa (master): r600g: add two simple tgsi opcodes.
Dave Airlie
- Mesa (master): glcpp: Don' t include the newline when discarding single-line comments
Carl Worth
- Mesa (master): glcpp: Regenerated glcpp-lex.c from previous commit.
Carl Worth
- Mesa (master): glcpp: Fix 064-version. c expected result to track recent change.
Carl Worth
- Mesa (master): r600g: fix TXP vs TEX in shader.
Dave Airlie
- Mesa (master): r600g: add TXB support
Dave Airlie
- Mesa (master): r600g: add SGE and SLE opcodes
Dave Airlie
- Mesa (master): r600g: add FRC, FLR, DDX and DDY
Dave Airlie
- Mesa (master): glcpp: Allow standalone glcpp to accept a filename as first argument.
Carl Worth
- Mesa (master): glcpp: Add two new tests for testing redefined macros.
Carl Worth
- Mesa (master): glcpp: Add support for "redefined macro" error.
Carl Worth
- Mesa (master): glcpp: Refresh generated files.
Carl Worth
- Mesa (master): glsl2: Fix cut and paste error in EXT_texture_array builtins .
Kenneth Graunke
- Mesa (master): glsl2: Regenerate builtin_function.cpp.
Kenneth Graunke
- Mesa (master): r600: implement DP2 opcode
Andre Maasikas
- Mesa (master): gallivm: Use proper index to lookup predicate register array .
MichaŠKról
- Mesa (master): r600: implement SSG instruction
Andre Maasikas
- Mesa (nv50-compiler): 516 new commits
Christoph Bumiller
- Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE
Luca Barbieri
- Mesa (gallium-rect-textures): gallium: add PIPE_TEXTURE_RECT target
Luca Barbieri
- Mesa (gallium-rect-textures): gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT too
Luca Barbieri
- Mesa (gallium-rect-textures): u_blitter: use TGSI_TEXTURE_RECT
Luca Barbieri
- Mesa (gallium-rect-textures): mesa/st: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (gallium-rect-textures): auxiliary: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE
Luca Barbieri
- Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT (?!?)
Luca Barbieri
- Mesa (master): ir_constant_expression: Implement equal/ notEqual for booleans.
Kenneth Graunke
- Mesa (master): glsl/builtins: Add forgotten hyperbolic trig builtins in 1. 30 profiles.
Kenneth Graunke
- Mesa (master): generate_builtins.py: Clean up generated output a bit.
Kenneth Graunke
- Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.
Kenneth Graunke
- Mesa (master): glsl: Fix scoping bug in if statements.
Kenneth Graunke
- Mesa (master): mesa: Make MESA_GLSL=dump include when compile/link fails, and the info log.
Eric Anholt
- Mesa (master): mesa: Hang the compiled shader off the shader->ir, not the shader.
Eric Anholt
- Mesa (master): ir_to_mesa: Free the ir_to_mesa temporary storage when we' re done.
Eric Anholt
- Mesa (master): glsl2: Fix copy'n' paste hilarity leading to leaking in the refcount visitor.
Eric Anholt
- Mesa (master): mesa: Free old linked shaders when relinking new shaders.
Eric Anholt
- Mesa (master): mesa: Free linked shaders when deleting the shader program.
Eric Anholt
- Mesa (master): ir_to_mesa: Stop leaking the ir_instruction * annotation of our compile.
Eric Anholt
- Mesa (master): glsl: Garbage collect old prototype for ir_to_mesa.
Eric Anholt
- Mesa (master): ir_to_mesa: Fix leak of set_branchtargets temp data.
Eric Anholt
- Mesa (master): mesa: fpclassify is available on OpenSolaris.
Vinson Lee
- Mesa (master): glsl: Fix uninitialized member in ir_hierarchical_vistor constructor.
Vinson Lee
- Mesa (master): glsl: Fix leak-causing typo in destructor that made it another constructor.
Eric Anholt
- Mesa (master): dri2: Clean up the common dri2 options at screen destroy.
Eric Anholt
- Mesa (master): ir_to_mesa: Don't leak the whole linked assembly program.
Eric Anholt
- Mesa (gallium-rect-textures): mesa/st: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (gallium-rect-textures): auxiliary: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (gallium-rect-textures): st/dri: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (gallium-rect-textures): st/glx: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE
Luca Barbieri
- Mesa (gallium-rect-textures): galahad: check resource_create template
Luca Barbieri
- Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT (?!?)
Luca Barbieri
- Mesa (gallium-rect-textures): winsys/sw: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE
Luca Barbieri
- Mesa (gallium-rect-textures): galahad: check resource_create template
Luca Barbieri
- Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT (?!?)
Luca Barbieri
- Mesa (nvfx-next-7g): glsl: don' t crash if a field is specified for a non-struct uniform
Luca Barbieri
- Mesa (master): glsl2: Free the shader compiler at dri screen destruction.
Eric Anholt
- Mesa (master): ir_to_mesa: Fix leak by improper freeing of a uniform list.
Eric Anholt
- Mesa (master): glcpp: Add basic #line support ( adapted from the main compiler).
Kenneth Graunke
- Mesa (master): glcpp: Refresh autogenerated lexer.
Kenneth Graunke
- Mesa (master): glsl: Also strdup the names of uniform list entries for > vec4 types.
Eric Anholt
- Mesa (master): mesa: Don't try to free components of a NULL uniform list.
Eric Anholt
- Mesa (master): mesa: Remove unnecessary heaaders from shaderapi.c.
Vinson Lee
- Mesa (master): glsl: Replace sscanf in s_expression reader with strspn and strcspn.
Kenneth Graunke
- Mesa (master): mesa: Fix the whining for link failures to actually be under MESA_GLSL=dump.
Eric Anholt
- Mesa (master): i965: Don't set the swizzle on an immediate value in the VS.
Eric Anholt
- Mesa (master): i965: Set the if stack pop count when breaking out of a loop inside an if.
Eric Anholt
- Mesa (master): r600g: add SSG, SEQ, SGT and SNE
Dave Airlie
- Mesa (master): r600g: add a chiprev type for r600/r700/ evergreen instead of using family
Dave Airlie
- Mesa (master): r600g: add sin/cos
Dave Airlie
- Mesa (master): st/egl: Fix win32 build.
Chia-I Wu
- Mesa (master): i915: Remove unnecessary header from i830_context.c.
Vinson Lee
- Mesa (master): translate_sse: fix emit_load_sse2
Luca Barbieri
- Mesa (master): translate_sse: try to fix Win64
Luca Barbieri
- Mesa (gallium-rect-textures): galahad: check resource_create template
Luca Barbieri
- Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT
Luca Barbieri
- Mesa (nvfx-next-7h): [HACK] nvfx: limit texture size if program is tuxracer
Luca Barbieri
- Mesa (master): r600g: update comments about ALU src operands
Alex Deucher
- Mesa (glsl2-llvm): GLSL2->LLVM conversion code and "glslang" compiler
Luca Barbieri
- Mesa (nvfx-next-7i): nvfx: fix lodbias
Luca Barbieri
- Mesa (master): r300g: do not use fastfill with 16-bit zbuffers
Marek Olšák
- Mesa (master): u_blitter: fix a memory leak
Marek Olšák
- Mesa (nvfx-next-7j): nvfx: fix lodbias
Luca Barbieri
- Mesa (nvfx-next-7j): mesa/st: turn on EmitNoIfs is control flow unsupported
Luca Barbieri
- Mesa (nvfx-next-7j): nvfx: mostly fix inline corruption magically
Luca Barbieri
- Mesa (nvfx-next-7j): nvfx: fix lodbias
Luca Barbieri
- Mesa (nvfx-next-7j): mesa/st: turn on EmitNoIfs is control flow unsupported
Luca Barbieri
- Mesa (master): translate_sse: enable on Win64
Luca Barbieri
- Mesa (7.8): Regenerate mangling header.
Thomas Fogal
- Mesa (master): mesa: Silence uninitialized variable warnings in dummy_enum_func.
Vinson Lee
- Mesa (master): configs: Add -lstdc++ to default.
Vinson Lee
- Mesa (master): gallium/docs: Add Galahad
Jakob Bornecrantz
- Mesa (master): galahad: Make it obvious on stderr that Galahad's active.
Corbin Simpson
- Mesa (master): galahad, i915g: Move over a few state asserts.
Corbin Simpson
- Mesa (master): galahad, i915g: Copy over constant buffer index check.
Corbin Simpson
- Mesa (gallium-rect-textures): gallium: add PIPE_TEXTURE_RECT target
Luca Barbieri
- Mesa (gallium-rect-textures): gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT too
Luca Barbieri
- Mesa (gallium-rect-textures): u_blitter: use TGSI_TEXTURE_RECT
Luca Barbieri
- Mesa (gallium-rect-textures): u_staging: use PIPE_TEXTURE_RECT
Luca Barbieri
- Mesa (gallium-rect-textures): mesa/st: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (gallium-rect-textures): auxiliary: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (gallium-rect-textures): st/dri: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (gallium-rect-textures): st/glx: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (gallium-rect-textures): winsys/sw: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (gallium-rect-textures): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE
Luca Barbieri
- Mesa (gallium-rect-textures): galahad: check resource_create template
Luca Barbieri
- Mesa (gallium-rect-textures): nv50: use NV50TIC_0_2_TARGET_RECT
Luca Barbieri
- Mesa (master): ast_to_hir: Fix crash when a function shadows a variable.
Kenneth Graunke
- Mesa (master): ast_to_hir: Reject function names that start with "gl_".
Kenneth Graunke
- Mesa (master): i965: Fix compile warnings on 64-bit Linux.
Kenneth Graunke
- Mesa (debug-refcnt-2): gallium: hook up reference count debugging code
Luca Barbieri
- Mesa (master): gallium: add PIPE_TEXTURE_RECT target
Luca Barbieri
- Mesa (master): gallium: make all checks for PIPE_TEXTURE_2D check for PIPE_TEXTURE_RECT too
Luca Barbieri
- Mesa (master): u_blitter: use TGSI_TEXTURE_RECT
Luca Barbieri
- Mesa (master): u_staging: use PIPE_TEXTURE_RECT
Luca Barbieri
- Mesa (master): mesa/st: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (master): auxiliary: support using PIPE_TEXTURE_RECT internally
Luca Barbieri
- Mesa (master): st/dri: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (master): st/glx: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (master): winsys/sw: use PIPE_TEXTURE_RECT if appropriate
Luca Barbieri
- Mesa (master): mesa/st: use PIPE_TEXTURE_RECT for GL_TEXTURE_RECTANGLE
Luca Barbieri
- Mesa (master): galahad: check resource_create template
Luca Barbieri
- Mesa (master): nv50: use NV50TIC_0_2_TARGET_RECT
Luca Barbieri
- Mesa (master): galahad: remove incorrect comment just added
Luca Barbieri
- Mesa (master): st/mesa: fix code/declaration mixing
Keith Whitwell
- Mesa (master): egl: Allow core functions to be queried.
Chia-I Wu
- Mesa (master): egl: Add egl.def for win32 build.
Chia-I Wu
- Mesa (master): egl: Fix context API check and be verbose.
Chia-I Wu
- Mesa (master): targets/egl-gdi: Implement guess_gl_api.
Chia-I Wu
- Mesa (master): mesa: Include compiler.h for ASSERT.
Chia-I Wu
- Mesa (master): mesa: Decorate functions with GL_APIENTRY in es_generator.py .
Chia-I Wu
- Mesa (master): mesa: Add missing ES sources to SConscript.
Chia-I Wu
- Mesa (debug-refcnt-2): auxiliary: add functions to describe gallium objects
Luca Barbieri
- Mesa (debug-refcnt-2): u_debug_symbol: support getting a string without output
Luca Barbieri
- Mesa (debug-refcnt-2): u_debug_symbol: add support for getting symbol names from glibc
Luca Barbieri
- Mesa (debug-refcnt-2): u_debug_symbol: add symbol name caching
Luca Barbieri
- Mesa (debug-refcnt-2): os_stream: add printf facility
Luca Barbieri
- Mesa (debug-refcnt-2): auxiliary: add reference count debugging code
Luca Barbieri
- Mesa (debug-refcnt-2): gallium: hook up reference count debugging code
Luca Barbieri
- Mesa (master): gallium/docs: improve documentation for resources
Luca Barbieri
- Mesa (master): u_staging: improve interface
Luca Barbieri
- Mesa (master): r600g: add occlusion query support
Jerome Glisse
- Mesa (master): auxiliary: add functions to describe gallium objects
Luca Barbieri
- Mesa (master): u_debug_symbol: support getting a string without output
Luca Barbieri
- Mesa (master): u_debug_symbol: add support for getting symbol names from glibc
Luca Barbieri
- Mesa (master): u_debug_symbol: add symbol name caching
Luca Barbieri
- Mesa (master): os_stream: add printf facility
Luca Barbieri
- Mesa (master): auxiliary: add reference count debugging code
Luca Barbieri
- Mesa (master): gallium: hook up reference count debugging code
Luca Barbieri
- Mesa (master): util: Fix build for C++ compilers.
MichaŠKról
- Mesa (master): r600g: cleanup definition, fix segfault when no valid pixel shader
Jerome Glisse
- Mesa (master): r600g: add POW instruction
Jerome Glisse
- Mesa (nvfx-next-7k): mesa/st: turn on EmitNoIfs is control flow unsupported
Luca Barbieri
- Mesa (master): Remove remnants of the old glsl compiler.
Eric Anholt
- Mesa (master): mesa: Fix GetUniformLocation while compiling display lists.
Eric Anholt
- Mesa (nvfx-merge-candidate): nvfx: fix lodbias
Luca Barbieri
- Mesa (master): intel: Don' t try to do work for BufferSubData with a size of 0.
Eric Anholt
- Mesa (master): glsl: add missing sceneColor field to gl_{Front, Back}LightModelProduct
Kenneth Graunke
- Mesa (master): glsl: don' t crash if a field is specified for a non-struct uniform
Kenneth Graunke
- Mesa (master): glsl: add missing ambient field to gl_LightModel
Kenneth Graunke
- Mesa (master): glsl: Remove bogus "ambient" field from vec4 gl_TextureEnvColor.
Kenneth Graunke
- Mesa (master): Delete more vestiges of the old shader compiler.
Kenneth Graunke
- Mesa (master): p_compiler: add replacement va_copy
Luca Barbieri
- Mesa (master): os_stream: fix bugs in allocation path
Luca Barbieri
- Mesa (master): i965: Fix DP write channel ordering on Sandybridge.
Eric Anholt
- Mesa (master): i965: Adjust disasm of subreg numbers to be in units of the register type.
Eric Anholt
- Mesa (master): i965: Sandybridge doesn't have Compr4 mode, since it' s not needed any more.
Eric Anholt
- Mesa (master): i965: Mention the mlen and rlen for URB reads.
Eric Anholt
- Mesa (master): i965: Add AccWrCtl support on Sandybridge.
Eric Anholt
- Mesa (master): i965: Set the maximum number of threads on Sandybridge.
Eric Anholt
- Mesa (master): i965: Set the destination horiz stride even for da16, as SNB seems to need it.
Eric Anholt
- Mesa (master): i965: Add support for FB writes on Sandybridge.
Eric Anholt
- Mesa (master): i965: Also use the SIMD8 FB writes for SIMD8 mode on non-SNB .
Eric Anholt
- Mesa (master): i965: Rename nr_depth_regs to nr_payload_regs.
Eric Anholt
- Mesa (master): evergreen : initial support driver code.
Alex Deucher
- Mesa (master): glapi: Move public function/variable declarations to glapi.h .
Chia-I Wu
- Mesa (master): mapi: Prefix functions in u_current.h by u_current.
Chia-I Wu
- Mesa (master): mapi: Use MAPI_EXPORT to export public functions.
Chia-I Wu
- Mesa (master): generate_builtins.py: Remove unused import sys.
Vinson Lee
- Mesa (master): trace: Trace the correct version of the resource when setting the index buffer.
Jose Fonseca
- Mesa (master): trace: Don't immediately destroy the pipe' s sampler view in the trace driver.
Jose Fonseca
- Mesa (master): util: Remove the x86 exception handlers.
Jose Fonseca
- Mesa (master): util: Make the reference debuggin code more C++ friendly.
Jose Fonseca
- Mesa (master): mesa: Remove unsused local variable.
Jose Fonseca
- Mesa (master): util: Match printf format to silence warning.
Jose Fonseca
- Mesa (master): auxiliary: add copyright headers
Luca Barbieri
- Mesa (master): u_debug_describe: add PIPE_TEXTURE_RECT
Luca Barbieri
- Mesa (master): u_debug_describe: use switch instead of if chain
Luca Barbieri
- Mesa (master): 40 new commits
Luca Barbieri
- Mesa (master): scons: Fix nvfx build.
Vinson Lee
- Mesa (master): auxiliary: Reorder list of files in Makefile.
Vinson Lee
- Mesa (master): auxiliary: Add missing files to SCons build.
Vinson Lee
- Mesa (master): nvfx: enable translate_sse
Luca Barbieri
- Mesa (nvfx-no-ifs-attempt): mesa/st: turn on EmitNoIfs is control flow unsupported
Luca Barbieri
- Mesa (master): gallivm: Emit DIVPS instead of RCPPS.
Jose Fonseca
- Mesa (master): nvfx: fix warnings
Luca Barbieri
- Mesa (master): nvfx: Fix SCons build.
Vinson Lee
- Mesa (master): util: Move loop variable declaration outside for loop.
Vinson Lee
- Mesa (master): nvfx: fix incorrect assert
Luca Barbieri
- Mesa (master): nvfx: actually fix it properly
Luca Barbieri
- Mesa (master): glsl: Handle array declarations in function parameters.
Kenneth Graunke
- Mesa (master): util: Silence uninitialized variable warnings.
Vinson Lee
- Mesa (master): glsl: Silence unused variable warning.
Vinson Lee
- Mesa (master): mesa: Removed another unused variable.
Jose Fonseca
- Mesa (master): draw: Don't assert if indices point outside vertex buffer.
Jose Fonseca
- Mesa (master): r600g: partialy fix texturing from depth buffer + initial support for untiling
Jerome Glisse
- Mesa (master): glsl: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): i965g: Fix printf format warning on 32-bit platforms.
Vinson Lee
- Mesa (master): nv50: Disable unused code.
Vinson Lee
- Mesa (master): nv50: Silence incompatible pointer type initialization warning.
Vinson Lee
- Mesa (master): nvfx: Silence uninitialized variable warnings.
Vinson Lee
- Mesa (master): i965g: Silence printf format warnings on 64-bit builds.
Vinson Lee
- Mesa (master): nvfx: Silence uninitialized variable warnings.
Vinson Lee
- Mesa (master): translate_sse: Silence uninitialized variable warnings.
Vinson Lee
- Mesa (master): util: Define dump_cpu only for DEBUG builds.
Vinson Lee
- Mesa (master): util: Use #ifdef instead of #if.
Vinson Lee
- Mesa (master): mesa: Initialize variables in mesa_src_reg_from_ir_src_reg.
Vinson Lee
- Mesa (master): mesa: Initialize member variables in ir_to_mesa_src_reg constructor.
Vinson Lee
- Mesa (master): nvfx: Silence unused variable warning.
Vinson Lee
- Mesa (master): libgl-xlib: Include missing header in xlib.c.
Vinson Lee
- Mesa (master): i965: Use intel->gen >= 6 instead of IS_GEN6.
Eric Anholt
- Mesa (master): i965: Fix up WM push constant setup on gen6.
Eric Anholt
- Mesa (master): i965: Fix brw_math1 with scalar argument in gen6 FS.
Eric Anholt
- Mesa (master): i965: Fix 8-wide FB writes on gen6.
Eric Anholt
- Mesa (master): svga: Do not shortcut NULL surface relocations with SVGA3D_INVALID_ID.
Jose Fonseca
- Mesa (master): r600g: Don't blindly unmap NULL->size.
Henri Verbeet
- Mesa (master): nvfx: use relocations array for vp constants
Luca Barbieri
- Mesa (master): nvfx: fix vertex programs
Luca Barbieri
- Mesa (master): nvfx: make stipple setting independent of enable
Luca Barbieri
- Mesa (master): nvfx: simplify and correct fragment program update logic
Luca Barbieri
- Mesa (master): glx/xlib: no need to call XSync from XMesaFlush
Keith Whitwell
- Mesa (master): glx/xlib: remove another XSync
Keith Whitwell
- Mesa (master): draw: reduce the size of the llvm variant key
Keith Whitwell
- Mesa (master): llvmpipe: don't clear unused bins
Keith Whitwell
- Mesa (master): llvmpipe: remove unused member from lp_fragment_shader_variant_key
Keith Whitwell
- Mesa (master): llvmpipe: reduce size of fragment shader variant key
Keith Whitwell
- Mesa (master): glx/xlib: configurable strict/ non-strict buffer size invalidate
Keith Whitwell
- Mesa (master): r600g: depth buffer likely needs decompression when used as texture
Jerome Glisse
- Mesa (master): nvfx: move stuff around
Luca Barbieri
- Mesa (master): nvfx: refactor to support multiple fragment program versions
Luca Barbieri
- Mesa (master): translate_sse: refactor constant management
Luca Barbieri
- Mesa (master): translate_sse: add R32G32B32A32_FLOAT -> X8X8X8X8_UNORM for EMIT_4UB
Luca Barbieri
- Mesa (master): nvfx: Include missing header in nvfx_vertprog.c.
Vinson Lee
- Mesa (master): r600g: fix DB decompression
Jerome Glisse
- Mesa (master): nvfx: use 64-bit bitmasks for temps
Luca Barbieri
- Mesa (master): nvfx: support both sprite coord origins
Luca Barbieri
- Mesa (master): nvfx: fix minor memory leak
Luca Barbieri
- Mesa (master): mesa: AC_SUBST the talloc libs/cflags so the ./ configure results are saved.
Eric Anholt
- Mesa (master): st/mesa: clean-up pipe_get_transfer() calls
Brian Paul
- Mesa (master): mesa: use driver hook for creating new renderbuffers
Brian Paul
- Mesa (master): st/mesa: fix ReadPixels crashes when reading depth/ stencil from a FBO
Brian Paul
- Mesa (master): glsl: Don' t tree-graft in an expression in place of a function outval.
Eric Anholt
- Mesa (master): glsl: Convert constant folding to the rvalue visitor.
Eric Anholt
- Mesa (master): glsl: Don' t constant-fold in a constant in place of a function outval.
Eric Anholt
- Mesa (master): st/mesa: added st_is_depth_stencil_combined() function
Brian Paul
- Mesa (master): st/mesa: fix BlitFramebuffer for D24S8 textures
Brian Paul
- Mesa (master): util: implement depth blitting in u_blit
Brian Paul
- Mesa (master): st/mesa: implement depth-only blit for BlitFramebuffer
Brian Paul
- Mesa (master): mesa: Fix typo in autoconf. in that made talloc cflags still detect at runtime.
Eric Anholt
- Mesa (master): i965: Add sandybridge D0 pci ids
Zhenyu Wang
- Mesa (master): mesa: Assorted fixes for es_generator.py on win32.
Chia-I Wu
- Mesa (master): glapi: Clean up header inclusions.
Chia-I Wu
- Mesa (master): r300g: avoid stall in no-tcl drawing when mapping vbo
Dave Airlie
- Mesa (nv50-compiler): nv50: DP2, fix ARL
Christoph Bumiller
- Mesa (nv50-compiler): nv50: yet another case we need a nop.exit
Christoph Bumiller
- Mesa (nv50-compiler): nv50: fix check for sprite/point coord enable
Christoph Bumiller
- Mesa (master): nvfx: support clip planes sensibly and fix them on nv30
Luca Barbieri
- Demos (master): Pixel/subpixel test for lines.
Keith Whitwell
- Mesa (master): nvfx: match Gallium's gl_PointCoord brokenness
Luca Barbieri
- Mesa (master): glsl2: Add missing sig_iter.next() to the no-constant-folding-to-outvals fix.
Eric Anholt
- Mesa (master): nvfx: emit bo relocations only when needed
Luca Barbieri
- Mesa (master): util: fix util_fill_rect to take util_color instead of u32 param
Roland Scheidegger
- Mesa (master): mesa: Don't add 1 to GL_ACTIVE_UNIFORM_MAX_LENGTH.
Eric Anholt
- Mesa (master): glsl: Trim the size of uniform arrays to the maximum element used.
Eric Anholt
- Mesa (master): glcpp: Add test for the #error directive.
Carl Worth
- Mesa (master): glcpp: Update README file ( new specifications and fewer limitations).
Carl Worth
- Mesa (master): glcpp: Add new test for #line directive.
Carl Worth
- Mesa (master): glcpp: Fix source numbers set with " #line LINE_NUMBER SOURCE_NUMBER"
Carl Worth
- Mesa (master): glcpp: Fix handling of "#line 0"
Carl Worth
- Mesa (master): glcpp: Update generated glcpp-lex.c for the last two changes .
Carl Worth
- Mesa (master): glcpp: Fix segfault in standalone preprocessor for " file not found", etc.
Carl Worth
- Mesa (master): glcpp: Fix test suite to avoid flagging failed tests as valgrind errors.
Carl Worth
- Mesa (master): glcpp: Make standalone preprocessor work with a tty as stdin
Carl Worth
- Mesa (master): ir_to_mesa: Fix constant array handling to return the temp we created.
Eric Anholt
- Mesa (master): tgsi: fix false CondStackTop==0 assertion
Brian Paul
- Mesa (master): nvfx: improve fp temp accounting
Luca Barbieri
- Mesa (master): generate_builtins.py: Generate output in sorted order.
Kenneth Graunke
- Mesa (master): r600g: export one component per pixel + r7xx uncompression shader
Jerome Glisse
- Mesa (master): auxiliary: fix nvfx/nv50 primitive splitting for line loops
Luca Barbieri
- Mesa (master): mesa: Fix msvc build of glsl.
Jose Fonseca
- Mesa (master): glsl2: Include imports.h to get snprintf wrapper for MSVC
Jose Fonseca
- Mesa (master): glsl: Count function call outvals as writing to variables for linker checks.
Eric Anholt
- Mesa (master): ir_to_mesa: Implement f2b by comparing the arg to 0, not the result.
Eric Anholt
- Mesa (master): glsl: Regenerate builtins with the new sorting.
Eric Anholt
- Mesa (master): mesa: Add new ir_unop_any() expression operation.
Eric Anholt
- Mesa (master): glsl: Rebuild builtins for any() change.
Eric Anholt
- Mesa (master): r600g: Add support for PIPE_CAP_DEPTH_CLAMP.
Henri Verbeet
- Mesa (master): glsl: Cleanly fail when a function has an unknown return type.
Eric Anholt
- Mesa (master): translate_sse: fix x86-64
Luca Barbieri
- Mesa (master): glsl: When unable to assign the initializer for a const variable, set it to 0.
Eric Anholt
- Mesa (master): nvfx: don't emit dummy commands on nv30
Luca Barbieri
- Mesa (master): r600g: add CMP support.
Dave Airlie
- Mesa (master): r600g: add XPD support
Dave Airlie
- Mesa (master): radeon: print chip family for evergreen in renderer string
Alex Deucher
- Mesa (master): intel: Add support for MAX_SAMPLES= 1 EXT_framebuffer_multisample.
Eric Anholt
- Mesa (master): glsl: Rely on talloc_autofree_context() instead of trying to free on our own.
Eric Anholt
- Mesa (master): translate_sse: clear state for each function emission
Luca Barbieri
- Mesa (master): mesa: Add core.h.
Chia-I Wu
- Mesa (master): glsl: Include main/core.h.
Chia-I Wu
- Mesa (master): st/glx: Include main/core.h.
Chia-I Wu
- Mesa (master): st/wgl: Include main/core.h.
Chia-I Wu
- Mesa (master): st/dri: Remove unnecessary main/mtype.h.
Chia-I Wu
- Mesa (master): mesa: Remove extraneous semicolon.
Chia-I Wu
- Mesa (master): targets/egl: rename pipe_radeon to pipe_r300
Chia-I Wu
- Mesa (master): targets/egl: add pipe_r600
Chia-I Wu
- Mesa (master): targets/egl: Check against drm_driver_descriptor::name.
Chia-I Wu
- Mesa (master): st/egl: Fix r300/r600 support in KMS backend.
Chia-I Wu
- Mesa (master): r300g: Remove unused variable.
Vinson Lee
- Mesa (master): glsl: Silence unused variable warning.
Vinson Lee
- Mesa (master): glsl: make 'make clean' work properly.
Dave Airlie
- Mesa (master): nvfx: Remove unnecessary headers.
Vinson Lee
- Mesa (master): glsl: Add assert to check variable_entry referenced_count after construction.
Vinson Lee
- Mesa (master): mesa: remove non-existant files from tarball list
Brian Paul
- Mesa (master): mesa: added isblank() for MSVC
Brian Paul
- Mesa (7.8): swrast: fix span color array pointer assignment for 32-bit/ channel rendering
Brian Paul
- Mesa (7.8): st/mesa: fix ReadPixels crashes when reading depth/ stencil from a FBO
Brian Paul
- Mesa (7.8): Add release notes for recent bug fixes.
Brian Paul
- Mesa (7.8): osmesa: remove unused var
Brian Paul
- Mesa (7.8): mesa: bump version to 7.8.3
Brian Paul
- Mesa (7.8): docs: added news update for 7.8.3 (date TBD)
Brian Paul
- Mesa (7.8): docs: add link to 7.8.3 release notes
Brian Paul
- Mesa (master): docs: list the new GLSL compiler
Brian Paul
- Mesa (master): docs: updated info about GLSL compiler
Brian Paul
- Mesa (master): glsl2: move constructor into . cpp file to work around compiler bug
Brian Paul
- Mesa (master): glsl2: rename local variable_entry class
Brian Paul
- Mesa (master): prog_execute: Implement OPCODE_TXL
Ian Romanick
- Mesa (master): r600g: Add support for PIPE_FORMAT_R32_FLOAT.
Henri Verbeet
- Mesa (master): configs: Remove -lstdc++ from default.
Vinson Lee
- Mesa (master): make: Use C++ compiler to link stdc++ library.
Vinson Lee
- Mesa (master): r300g: rename radeong_dri.so to r300_dri.so
Dave Airlie
- Mesa (master): glsl: Don't dead-code eliminate a uniform initializer.
Eric Anholt
- Mesa (master): glsl: Set up uniform initializers by walking the shaders after linking.
Eric Anholt
- Mesa (master): nvfx: Initialize variables on error path.
Vinson Lee
- Mesa (master): ir_to_mesa: set IndirectRegisterFiles
Marek Olšák
- Mesa (master): r300g: reset the index bias to 0 at the end of CS
Marek Olšák
- Mesa (master): r300/compiler: disable register allocation for indexable temporaries in VS
Marek Olšák
- Mesa (master): r300/compiler: handle indexable temporaries correctly in deadcode elimination
Marek Olšák
- Mesa (master): r300/compiler: fail to compile if we hit hw limits or an unimplemented feature
Marek Olšák
- Mesa (master): r300/compiler: terminate vertex shader compilation immediately after an error
Marek Olšák
- Mesa (master): r300/compiler: implement elimination of unused constants
Marek Olšák
- Mesa (master): r300g: fix indentation
Marek Olšák
- Mesa (master): r300g: clean up some mess in set_constant_buffer
Marek Olšák
- Mesa (master): r300g: eliminate unused constants in VS
Marek Olšák
- Mesa (master): r300g: eliminate unused constants in FS
Marek Olšák
- Mesa (master): r600: Remove spaces between backslash and newline.
Vinson Lee
- Mesa (master): r600: Remove unused variable.
Vinson Lee
- Mesa (master): i965: Fix printf format warnings on 32-bit builds.
Vinson Lee
- Mesa (master): r600: Remove unused variable.
Vinson Lee
- Mesa (master): r600: Include missing header in evergreen_render.c.
Vinson Lee
- Mesa (master): r300g: fix gl_PointCoord
Marek Olšák
- Mesa (master): r300g: Add missing comma in SConscript.
Vinson Lee
- Mesa (master): r300/compiler: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): gallivm: Include missing header in lp_bld_pack.h.
Vinson Lee
- Mesa (master): gallivm: Include missing header in lp_bld_sample.h.
Vinson Lee
- Mesa (master): r600: Include missing header in evergreen_vertprog.c.
Vinson Lee
- Mesa (master): r600: Include missing header in evergreen_fragprog.c.
Vinson Lee
- Mesa (master): i965: Remove unnecessary header.
Vinson Lee
- Mesa (master): nvfx: Include missing headers in nvfx_shader.h.
Vinson Lee
- Mesa (master): nvfx: Clean up header file inclusion in nvfx_screen.h.
Vinson Lee
- Mesa (master): draw: Add draw_set_index_buffer and others.
Chia-I Wu
- Mesa (master): svga: Remove redundant svga_draw_range_elements.
Chia-I Wu
- Mesa (master): gallium: Use draw_set_index_buffer and others.
Chia-I Wu
- Mesa (master): draw: Remove UNDEFINED_VERTEX_ID checks in emit pathes.
Chia-I Wu
- Mesa (master): llvmpipe: remove dead code
Keith Whitwell
- Mesa (master): gallium/docs: notes on scissor state
Keith Whitwell
- Mesa (master): util: add rectangle helpers to u_rect.h
Keith Whitwell
- Mesa (master): draw: specialized cliptesting routines
Keith Whitwell
- Mesa (master): tgsi: helper for dumping tokens as hex
Keith Whitwell
- Mesa (master): llvmpipe: fence debugging, add llvmpipe_finish
Keith Whitwell
- Mesa (master): llvmpipe: wake all threads waiting on a fence
Keith Whitwell
- Mesa (master): llvmpipe: move some fence functions into lp_screen.c
Keith Whitwell
- Mesa (master): llvmpipe: more rasterization counters
Keith Whitwell
- Mesa (master): llvmpipe: cull zero-area triangles early
Keith Whitwell
- Mesa (master): llvmpipe: better triangle debugging
Keith Whitwell
- Mesa (master): llvmpipe: track drawing region as a single u_rect
Keith Whitwell
- Mesa (master): egl: Add EGL_MESA_drm_image extension
Kristian Høgsberg
- Mesa (master): egl_dri2: Add support for MESA_image_drm
Kristian Høgsberg
- Mesa (master): intel: Take an intel_screen pointer in intel_alloc_region_* functions
Kristian Høgsberg
- Mesa (master): intel: Support EGL_MESA_image_drm
Kristian Høgsberg
- Demos (master): demos/pixeltest: remove c99-ism
Keith Whitwell
- Mesa (master): glsl/mesa: fixes for MSVC
Brian Paul
- Mesa (master): llvmpipe: Remove unnecessary header.
Vinson Lee
- Mesa (master): llvmpipe: fix bad patch application
Keith Whitwell
- Mesa (master): st/mesa: Remove unnecessary header.
Vinson Lee
- Mesa (master): r300g: fix potentially uninitialized variables in create_rs_state
Marek Olšák
- Mesa (master): nvfx: Set pointer to NULL after free.
Vinson Lee
- Mesa (master): r300/compiler: emulate relative addressing with negative offsets in VS
Marek Olšák
- Mesa (master): mesa: Remove the "Used" flag in gl_program_parameter.
Eric Anholt
- Mesa (master): glsl: Make uniform linking generate separate uniforms for struct members.
Eric Anholt
- Mesa (master): ir_to_mesa: Convert this code to using linker.cpp' s uniform locations.
Eric Anholt
- Mesa (master): mesa: Remove now-unused _mesa_add_uniform.
Eric Anholt
- Mesa (master): ir_to_mesa: Add support for samplers in structures.
Eric Anholt
- Mesa (master): mesa: Remove now-unused _mesa_add_sampler().
Eric Anholt
- Mesa (master): r600g: simplify states
Jerome Glisse
- Mesa (master): nouveau: handle early initialization errors
Francisco Jerez
- Mesa (master): i965: Fix detection of implicit MOVs to message regs in brw_optimize.c.
Eric Anholt
- Mesa (master): glsl: fix crash with variable indexing into array in a struct
Ian Romanick
- Mesa (master): Revert "mesa: Don't add 1 to GL_ACTIVE_UNIFORM_MAX_LENGTH."
Eric Anholt
- Mesa (master): r300: Remove unnecessary header.
Vinson Lee
- Mesa (master): r600: Remove unnecessary headers.
Vinson Lee
- Mesa (master): r300g: fix constant buffer upload once again for r3xx->r4xx
Marek Olšák
- Mesa (master): util: Clean up header file inclusion in u_upload_mgr.h.
Vinson Lee
- Mesa (master): util: Include missing headers in u_tile.h.
Vinson Lee
- Mesa (master): scons: Fix old script compatability logic.
Jose Fonseca
- Mesa (master): graw: Dynamically load graw libraries.
Jose Fonseca
- Mesa (master): graw: Remove graw-null.
Jose Fonseca
- Mesa (master): util: Include missing headers in u_split_prim.h.
Vinson Lee
- Mesa (master): util: Add include guard in u_split_prim.h.
Vinson Lee
- Mesa (master): util: Include missing header in u_dirty_surfaces.h.
Vinson Lee
- Mesa (master): util: Include missing header in u_bitmask.h.
Vinson Lee
- Mesa (master): util: Include missing header in u_blit.h.
Vinson Lee
- Mesa (master): mesa: Don' t warn when the desired result of s3tc lib available occurs.
Eric Anholt
- Mesa (master): mesa: Move the x86 detection debug messages next to the detection.
Eric Anholt
- Mesa (master): mesa: Disable the debug spam for x86 CPU detection with a compile-time flag.
Eric Anholt
- Mesa (master): glsl: Don' t consider things with a type containing a sampler as an lvalue.
Eric Anholt
- Mesa (master): glsl2: Move ir_expression_flattening to using the rvalue visitor class.
Eric Anholt
- Mesa (master): pipebuffer: Clean up header file inclusion in pb_bufmgr.h.
Vinson Lee
- Mesa (master): rtasm: Include missing header in rtasm_x86sse.h.
Vinson Lee
- Mesa (master): tgsi: Include missing header in tgsi_sse2.h.
Vinson Lee
- Mesa (master): util: Include missing header in u_simple_shaders.c.
Vinson Lee
- Mesa (master): graw: Include missing header in graw_dl.h.
Vinson Lee
- Mesa (master): gallium: Clean up header file inclusion in p_context.h.
Vinson Lee
- Mesa (master): gallium: Clean up header file inclusion in p_defines.h.
Vinson Lee
- Mesa (master): r300g: Include missing header in r300_texture_desc.h.
Vinson Lee
- Mesa (master): st/egl: Make KMS support optional in KMS backend.
Chia-I Wu
- Mesa (master): st/mesa: Add support for surfaceless current contexts.
Chia-I Wu
- Mesa (master): st/egl: Add support for EGL_KHR_surfaceless_*.
Chia-I Wu
- Mesa (master): st/egl: Add support for EGL_MESA_image_drm.
Chia-I Wu
- Mesa (master): st/mesa: Fix glEGLImageTargetTexture2DOES.
Chia-I Wu
- Mesa (master): graw: Undo late loading of graw drivers.
Jose Fonseca
- Mesa (master): r600: fix vertex buffer size calculation
Andre Maasikas
- Demos (master): fp-tri: initialize the texture uniforms
Brian Paul
- Mesa (master): intel: Merge identical cases in switch statement.
Brian Paul
- Mesa (master): mesa: Identify packed depth/ stencil buffers using the Format field.
Brian Paul
- Mesa (master): mesa: fix mixed-up function call name
Brian Paul
- Mesa (master): st/mesa: add missing packed depth/ stencil formats in st_format_datatype()
Brian Paul
- Mesa (master): glsl: Use a single shared namespace in the symbol table.
Ian Romanick
- Mesa (master): glsl: Remove name_declared_this_scope check when adding functions.
Ian Romanick
- Mesa (master): glsl: Don't add overloads to existing structure constructors .
Ian Romanick
- Mesa (master): glsl: Refactor variable declaration handling.
Ian Romanick
- Mesa (master): glsl: Move is_built_in flag from ir_function_signature to ir_function.
Ian Romanick
- Mesa (master): glsl: Move built-ins to live beyond the global scope.
Ian Romanick
- Mesa (master): glsl2: Remove a couple FINISHME comments that have already been resolved
Ian Romanick
- Mesa (master): i965: Fix the test for variable indexing of shader inputs.
Eric Anholt
- Mesa (master): i965: Add support for destination RelAddr writes in the VS.
Eric Anholt
- Mesa (master): scons: Add glsl_symbol_table.cpp
Jose Fonseca
- Mesa (master): docs: remove link to old memory.html page
Brian Paul
- Mesa (master): docs: remove links to tungstengraphics.com, and misc updates
Brian Paul
- Mesa (master): docs: update news.html with 7.8.2 release info
Brian Paul
- Mesa (master): scons: Fix inverted logic.
Jose Fonseca
- Mesa (master): st/mesa: Remove unnecessary header.
Vinson Lee
- Mesa (master): glsl: Add a quick hack to constant folding to reduce duplicated work.
Eric Anholt
- Mesa (master): ir_to_mesa: Don' t assume that an ir_dereference_array is of a variable.
Eric Anholt
- Mesa (master): graw: Add copyright headers to the interfaces.
Jose Fonseca
- Mesa (master): llvmpipe: fix PIPE_CAP_MAX_VERTEX_TEXTURE_UNITS query
Brian Paul
- Mesa (master): i965: Start building 965 FS backend.
Eric Anholt
- Mesa (master): i965: Add a pass for the FS to reduce vector expressions down to scalar.
Eric Anholt
- Mesa (master): i965: Add new pass to split vectors into scalar variables
Eric Anholt
- Mesa (master): i965: Start building direct GLSL2 IR to 965 assembly codegen .
Eric Anholt
- Mesa (master): i965: Start building the codegen visitor.
Eric Anholt
- Mesa (master): i965: Add support for in varyings to the new FS codegen.
Eric Anholt
- Mesa (master): i965: Use the implied move in brw_math() in the new FS.
Eric Anholt
- Mesa (master): i965: Add GLSL IR-level source annotation and comments to new FS debug.
Eric Anholt
- Mesa (master): i965: Hack in avoidance of c++ reserved keyword in libdrm.
Eric Anholt
- Mesa (master): i965: Fix up and actually enable the NewShader and NewShaderProgram hooks.
Eric Anholt
- Mesa (master): i965: Abort on gl_FragDepth in the new FS backend for now.
Eric Anholt
- Mesa (master): i965: Add preliminary support for uniforms to the new FS backend.
Eric Anholt
- Mesa (master): r600g: add DPH support.
Dave Airlie
- Mesa (master): r600g: add exp support in theory.
Dave Airlie
- Mesa (master): r600g: optimise op2 and swapped op2 emission.
Dave Airlie
- Mesa (master): r600g: add initial if/else/endif support
Dave Airlie
- Mesa (master): Revert "r600g: simplify states"
Dave Airlie
- Mesa (master): Fix typo in function name "shading_laguage_version".
Kenneth Graunke
- Mesa (master): r300g: Include missing header in r300_texture.h.
Vinson Lee
- Mesa (master): graw: Include missing header in graw.h.
Vinson Lee
- Mesa (master): gallium: Remove unnecessary header from p_format.h.
Vinson Lee
- Mesa (master): tgsi: Include missing header in tgsi_dump.h.
Vinson Lee
- Mesa (master): tgsi: Include missing header in tgsi_info.h.
Vinson Lee
- Mesa (master): tgsi: Include missing header in tgsi_parse.h.
Vinson Lee
- Mesa (master): gallium: Remove unnecessary header from p_shader_tokens.h.
Vinson Lee
- Mesa (master): llvmpipe: intrinsics version of triangle coeficient calculation
Keith Whitwell
- Mesa (master): llvmpipe: add lp_setup_coef to makefile
Keith Whitwell
- Mesa (lp-line-rast): llvmpipe: eliminate tri->dx, tri->dy values
Keith Whitwell
- Mesa (master): llvmpipe: native rasterization for lines
Keith Whitwell
- Mesa (master): llvmpipe: native line rasterization with correct pixel rasterization
Keith Whitwell
- Mesa (master): util: add MIN4, MAX4
Keith Whitwell
- Mesa (master): llvmpipe: update line rasterization code to current master
Keith Whitwell
- Mesa (master): llvmpipe: native point rasterization
Keith Whitwell
- Mesa (master): llvmpipe: native point rasterization with better pixel rasterization
Keith Whitwell
- Mesa (master): llvmpipe: point sprites rasterization
Keith Whitwell
- Mesa (master): llvmpipe: eliminate tri->dx, tri->dy values
Keith Whitwell
- Mesa (master): util: add MIN4, MAX4
Michal Krol
- Mesa (master): util: fix typo in MAX4
Keith Whitwell
- Mesa (master): llvmpipe: use util_iround in place of round
Keith Whitwell
- Mesa (floating): llvmpipe: respect fragment clamping and turn on ARB_color_buffer_float
Luca Barbieri
- Mesa (master): mesa: fix double-underscore naming
Brian Paul
- Mesa (master): mesa: free the fallback texture object in free_shared_state( )
Brian Paul
- Mesa (master): graw: fix the build (missing header)
Zack Rusin
- Mesa (floating): mesa: respect color clamping in texenv programs (v2)
Luca Barbieri
- Mesa (floating): mesa, mesa/st: handle read color clamping properly
Luca Barbieri
- Mesa (floating): mesa: expose GL_ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): mesa: regenerate glapi for ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): mesa/st: use unclamped colors
Luca Barbieri
- Mesa (floating): mesa/st: expose ARB_color_buffer_float if unclamping is supported
Luca Barbieri
- Mesa (floating): mesa/st: use floating point temp texture in st_DrawPixels if necessary
Luca Barbieri
- Mesa (floating): gallium: add color clamping to the interface
Luca Barbieri
- Mesa (floating): llvmpipe: don't assert on new unclamped color caps
Luca Barbieri
- Mesa (floating): mesa/st: support fragment and vertex color clamping
Luca Barbieri
- Mesa (floating): mesa/st: respect fragment clamping in st_DrawPixels
Luca Barbieri
- Mesa (floating): draw: respect vertex clamping in interpreter path
Luca Barbieri
- Mesa (floating): draw_llvm: respect vertex color clamp
Luca Barbieri
- Mesa (floating): draw: disable SSE and PPC paths (use LLVM instead)
Luca Barbieri
- Mesa (floating): softpipe: rework blending to work properly
Luca Barbieri
- Mesa (floating): softpipe: respect fragment clamping and turn on ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): llvmpipe: switch from byte-filled tiles to float-filled tiles
Luca Barbieri
- Mesa (floating): llvmpipe: rework blending to work properly
Luca Barbieri
- Mesa (floating): llvmpipe: respect fragment clamping and turn on ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): mesa: respect color clamping in texenv programs (v2)
Luca Barbieri
- Mesa (floating): mesa, mesa/st: handle read color clamping properly
Luca Barbieri
- Mesa (floating): mesa: expose GL_ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): mesa: regenerate glapi for ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): mesa/st: use unclamped colors
Luca Barbieri
- Mesa (floating): mesa/st: expose ARB_color_buffer_float if unclamping is supported
Luca Barbieri
- Mesa (floating): mesa/st: use floating point temp texture in st_DrawPixels if necessary
Luca Barbieri
- Mesa (floating): gallium: add color clamping to the interface
Luca Barbieri
- Mesa (floating): llvmpipe: don't assert on new unclamped color caps
Luca Barbieri
- Mesa (floating): mesa/st: support fragment and vertex color clamping
Luca Barbieri
- Mesa (floating): mesa/st: respect fragment clamping in st_DrawPixels
Luca Barbieri
- Mesa (floating): draw: respect vertex clamping in interpreter path
Luca Barbieri
- Mesa (floating): draw_llvm: respect vertex color clamp
Luca Barbieri
- Mesa (floating): draw: disable SSE and PPC paths (use LLVM instead)
Luca Barbieri
- Mesa (floating): softpipe: rework blending to work properly
Luca Barbieri
- Mesa (floating): softpipe: respect fragment clamping and turn on ARB_color_buffer_float
Luca Barbieri
- Mesa (floating): llvmpipe: switch from byte-filled tiles to float-filled tiles
Luca Barbieri
- Mesa (floating): llvmpipe: rework blending to work properly
Luca Barbieri
- Mesa (floating): llvmpipe: respect fragment clamping and turn on ARB_color_buffer_float
Luca Barbieri
- Mesa (master): i965: Fix swizzling in vector splitting for the new FS backend.
Eric Anholt
- Mesa (master): i965: Fix destination writemasking in the new FS.
Eric Anholt
- Mesa (master): i965: Add a bit of support for matrices to the new FS.
Eric Anholt
- Mesa (master): i965: Validate the IR tree after doing our custom optimization passes.
Eric Anholt
- Mesa (master): i965: Fix the maximum grf counting in the new FS backend.
Eric Anholt
- Mesa (master): i965: When encountering an unknown opcode in new FS backend, print its name.
Eric Anholt
- Mesa (master): i965: Add support for if instructions in the new FS backend.
Eric Anholt
- Mesa (master): i965: Add generate() handling for AND, OR, XOR.
Eric Anholt
- Mesa (master): i965: Fix swapped instructions in ir_unop_abs and ir_unop_neg.
Eric Anholt
- Mesa (master): glsl2: remove 'extern' keyword in .c file
Brian Paul
- Mesa (master): glsl2: restructure header file for C++ and C inclusion
Brian Paul
- Mesa (master): mesa: use atexit() handler to release GLSL compiler memory
Brian Paul
- Mesa (master): mesa: Use the format info to identify packed depth/ stencil formats.
Brian Paul
- Mesa (master): mesa: move null ptr check (fdo bug 29843)
Brian Paul
- Mesa (master): r600g: fix vbo size
Jerome Glisse
- Mesa (master): i965: Add support for ir_binop_mod using do_mod_to_fract.
Eric Anholt
- Mesa (master): i965: Add translation for RNDD and RNDZ.
Eric Anholt
- Mesa (master): i965: Fix the types of immediate integer values.
Eric Anholt
- Mesa (master): i965: Mask out higher bits of the result of BRW_CMP producing a boolean.
Eric Anholt
- Mesa (master): i965: Add missing handling for BRW_OPCODE_SEL.
Eric Anholt
- Mesa (master): i965: Don't strip negate/ abs flags when assigning uniform locations.
Eric Anholt
- Mesa (master): dri: Get prototype for _mesa_destroy_compiler().
Eric Anholt
- Mesa (master): glsl: Protect against double compiler-destroy.
Eric Anholt
- Mesa (master): glsl: Regenerate for double destroy fix.
Eric Anholt
- Mesa (master): i965: Set the pop count on BRK/ CONT inside of an if statement in the FS.
Eric Anholt
- Mesa (master): glsl: Make mat_op_to_vec allocate out of the IR's parent.
Eric Anholt
- Mesa (master): glsl: Rename a couple of common variable names in mat_op_to_vec.
Eric Anholt
- Mesa (master): trace: Don't try to dump the rgba array if null
Jakob Bornecrantz
- Mesa (master): glsl2: Decompose matrix comparison into vector operations
Ian Romanick
- Mesa (master): llvmpipe: Remove unnecessary header.
Vinson Lee
- Mesa (master): r300g: set the correct value in PVS_NUM_CNTLRS
Marek Olšák
- Mesa (master): r300g: fix min/max lod computation
Marek Olšák
- Mesa (master): r300g: fix blitting between 2D NPOT mipmaps
Marek Olšák
- Mesa (master): llvmpipe: Include missing header in lp_flush.c.
Vinson Lee
- Mesa (master): draw: Include missing header in draw_vs_llvm.c.
Vinson Lee
- Mesa (master): softpipe: Include missing header in sp_flush.c.
Vinson Lee
- Mesa (master): st/mesa: Include missing header in st_mesa_to_tgsi.c.
Vinson Lee
- Mesa (master): i965: Move libdrm/ C++ hack introduced in fa2deb3d to intel_context.h
Eric Anholt
- Mesa (master): i965: Add disasm for gen5 sampler messages.
Eric Anholt
- Mesa (master): i965: Add initial support for texturing to the new FS backend.
Eric Anholt
- Mesa (master): util: remove util_is_pot in favor of util_is_power_of_two
Marek Olšák
- Mesa (master): r300g,u_blitter: use u_framebuffer
Marek Olšák
- Mesa (master): util: Add forward declaration in u_transfer.h.
Vinson Lee
- Mesa (master): util: Include missing header in u_draw.h.
Vinson Lee
- Mesa (master): nvfx: Remove util_is_pot in favor of util_is_power_of_two.
Vinson Lee
- Mesa (master): gallium: Remove unnecessary header from p_state.h.
Vinson Lee
- Mesa (master): glsl: Initialize the rest of values of ir_constant::value.
Vinson Lee
- Mesa (master): r600g: drop file I added by mistake in a previous commit
Dave Airlie
- Mesa (master): ir_to_mesa: Initialize variable in ir_to_mesa_visitor::visit .
Vinson Lee
- Mesa (master): glsl: Initialize data in read_constant.
Vinson Lee
- Mesa (master): glsl: Initialize variable in ir_swizzle:: constant_expression_value.
Vinson Lee
- Mesa (master): glsl: Completely initialize value member in ir_constant constructor.
Vinson Lee
- Mesa (master): glsl: Initialize data in ast_function_expression::hir.
Vinson Lee
- Mesa (master): evergreen : fix shader const allocation and instruction bugs .
Richard Li
- Mesa (master): r600g: added literals where needed for POW instruction
Dave Airlie
- Mesa (master): r600g: use the values from the correct literals
Dave Airlie
- Mesa (master): r600g : add basic loop support.
Dave Airlie
- Mesa (master): r600g: fix SSG and op3 neg writing
Dave Airlie
- Mesa (master): r600g: add KILP support
Dave Airlie
- Mesa (master): linker: Treat sized and unsized array types as the same
Ian Romanick
- Mesa (master): r600g: add initial relative support to assembler
Dave Airlie
- Mesa (master): r600g: fix warning introduced by last commit.
Dave Airlie
- Mesa (master): r600g: add SCS support.
Dave Airlie
- Mesa (master): r600g: add DST opcode support.
Dave Airlie
- Mesa (master): r300g: fix warning in winsys
Marek Olšák
- Mesa (master): st/mesa: set the MaxVarying GLSL constant
Marek Olšák
- Mesa (master): svga: Re-emit bound rendertargets and texture samplers at the beginning of every command buffer .
Jose Fonseca
- Mesa (master): svga: Fix CMP translation for vertex shader targets.
Jose Fonseca
- Mesa (master): gallivm: Fix lp_build_sum_vector.
Jose Fonseca
- Mesa (master): gallivm: Correct copy'n'pasted comments.
Jose Fonseca
- Mesa (master): gallivm: Disable LLVM's pretty stack trace dumper.
Jose Fonseca
- Mesa (master): mesa: Fix _mesa_lookup_parameter_constant's return value.
Jose Fonseca
- Mesa (master): glsl: Silence unused variable warning.
Jose Fonseca
- Mesa (master): gallivm: Compute the 4 texel offsets for linear filtering en ensemble.
Jose Fonseca
- Mesa (master): mesa: Return after assertion failure.
Jose Fonseca
- Mesa (master): glut: Silence missing initializer warning.
Jose Fonseca
- Mesa (master): i965: Add support for texturing with bias to i965 FS backend .
Eric Anholt
- Mesa (master): i965: Fix the new implementation of ir_unop_sign to match brw_wm_emit.c
Eric Anholt
- Mesa (master): i965: Add "discard" support to the new FS backend.
Eric Anholt
- Mesa (master): i965: Make brw_CONT and brw_BREAK take the pop count.
Eric Anholt
- Mesa (master): i965: Add support for loops to the new FS backend.
Eric Anholt
- Mesa (master): i965: Apply the rest of the old-libdrm guard patch.
Eric Anholt
- Mesa (master): i965: Align the number of payload regs to 2 again in 16-wide mode.
Eric Anholt
- Mesa (master): i965: Clear the cached constant buffer entry in the VS at control flow.
Eric Anholt
- Mesa (master): glapi: fix generator which got out of sync with the codebase
Luca Barbieri
- Mesa (floating): glapi: fix generator which got out of sync with the codebase
Luca Barbieri
- Mesa (floating): fix dri build due to broken glapi generator output
Luca Barbieri
- Mesa (master): r600g: fixup states generation in winsys.
Jerome Glisse
- Mesa (master): r600g: fix depth buffer decompression after states rework
Jerome Glisse
- Mesa (master): r600g: precompute some of the hw state
Jerome Glisse
- Mesa (master): Fix inverted version checks in check_extra.
Kenneth Graunke
- Mesa (master): glsl2: Parse #pragma lines
Ian Romanick
- Mesa (master): glsl2: Commit generated files changed by previous commit
Ian Romanick
- Mesa (master): glsl: Clear the static values of builtin function profiles at release.
Eric Anholt
- Mesa (master): Add talloc to dependencies for libGL built with xlib driver
Eric Anholt
- Mesa (master): Add talloc to osmesa library dependencies
Eric Anholt
- Mesa (master): Make configure work with clang
Eric Anholt
- Mesa (master): Don't pass -ffast-math to clang, since it ignores it and complains.
Eric Anholt
- Mesa (master): linker: Handle varying arrays, matrices, and arrays of matrices
Ian Romanick
- Mesa (master): r600g: add missing literals
Dave Airlie
- Mesa (master): r600g: fix LIT tests
Dave Airlie
- Mesa (master): r600g: fix constant splitting
Dave Airlie
- Mesa (master): r600g: make sure LIT splits constants
Dave Airlie
- Mesa (master): r600g: fixup trig functions when input is a literal
Dave Airlie
- Mesa (floating): llvmpipe: don't try to use SSE3 swizzles, fixes x86-64 build
Luca Barbieri
- Mesa (master): i965: fix depth test on sandybridge
Zhenyu Wang
- Mesa (master): r600g: make LIT work properly
Dave Airlie
- Mesa (master): linker: Require an exact matching signature when looking for prototypes.
Kenneth Graunke
- Mesa (master): ir_to_mesa: use RSQ+MUL instead of RSQ+RCP for SQRT
Marek Olšák
- Mesa (master): r600g: remove unneeded function call from scs
Dave Airlie
- Mesa (master): r600g: fix position input to fragment shader.
Dave Airlie
- Mesa (master): r600g: fix typo in last commit
Dave Airlie
- Mesa (master): r600g: fix fp-fragment-position test.
Dave Airlie
- Mesa (master): r600g: fix up depth write swizzles.
Dave Airlie
- Mesa (master): egl: Mark EGL_MESA_screen_surface as obsolete.
Chia-I Wu
- Mesa (master): st/egl: Enable EGL_MESA_drm_display.
Chia-I Wu
- Mesa (floating): mesa: document known possible deviations from ARB_color_buffer_float
Luca Barbieri
- Mesa (master): ast_to_hir: Add support for bit-wise operators ( but not shifts).
Kenneth Graunke
- Mesa (master): ir_to_mesa: Set up our instruction nodes with zeroed data.
Eric Anholt
- Mesa (master): ir_to_mesa: Fix struct/class confusion
Eric Anholt
- Mesa (master): ir_to_mesa: Sort the uniform list we're adding to Parameters [] order.
Eric Anholt
- Mesa (master): glsl2: Write vector constructor constants in a single assignment
Ian Romanick
- Mesa (master): llvmpipe: intrinsics versions of build_mask functions
Keith Whitwell
- Mesa (master): llvmpipe: combine linear mask calculation
Keith Whitwell
- Mesa (master): llvmpipe: slightly simplify build_mask
Keith Whitwell
- Mesa (master): ir_to_mesa: When emitting a pixel kill, flag that we did so.
Eric Anholt
Last message date:
Tue Aug 31 22:44:25 UTC 2010
Archived on: Mon Jan 13 14:18:25 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).