October 2010 Archives by thread
Starting: Fri Oct 1 00:17:12 UTC 2010
Ending: Sun Oct 31 21:13:10 UTC 2010
Messages: 769
- Mesa (master): r600g: fix evergreen depth flushing.
Dave Airlie
- Mesa (master): r600g: use Elements macro instead of manual sizeofs
Dave Airlie
- Mesa (master): r600g: drop depth quirk on evergreen
Dave Airlie
- Mesa (master): r600g: add winsys support for CTL constants.
Dave Airlie
- Mesa (master): r600g: add reloc for evergreen color attrib
Dave Airlie
- Mesa (master): r600c: add reloc for CB_COLOR0_ATTRIB
Alex Deucher
- Mesa (7.9): r600c: add reloc for CB_COLOR0_ATTRIB
Alex Deucher
- Mesa (master): r600g: realign evergreen code with r600 code.
Dave Airlie
- Mesa (master): glsl: Add a lowering pass for texture projection.
Eric Anholt
- Mesa (master): i965: Use the lowering pass for texture projection.
Eric Anholt
- Mesa (master): i965: Split the gen4 and gen5 sampler handling apart.
Eric Anholt
- Mesa (master): r600g: add assembler support for other vtx fetch fields.
Dave Airlie
- Mesa (master): r600g: fixup vertex format picking.
Dave Airlie
- Mesa (master): r600g: sync vertex/texture cache on resources on evergreen
Dave Airlie
- Mesa (master): r600g: fix evergreen draw-buffers
Dave Airlie
- Mesa (master): r600g: add cb flushing for extra buffers + depth buffer on r600/evergreen
Dave Airlie
- Mesa (master): r600g: flush SH cache on constant change on evergreen
Dave Airlie
- Mesa (master): r600c: pull over 6xx/7xx vertex fixes for evergreen
Alex Deucher
- Mesa (7.9): r600c: pull over 6xx/7xx vertex fixes for evergreen
Alex Deucher
- Mesa (master): r600g: only set the Z export if shader exports it.
Dave Airlie
- Mesa (master): r600g: setup basic loop consts on r600 + evergreen.
Dave Airlie
- Mesa (master): r600g: indentation fixes
Jerome Glisse
- Mesa (master): i965: Add gen6 attribute interpolation to new FS backend.
Eric Anholt
- Mesa (master): i965: Fix the gen6 jump size for BREAK/CONT in new FS.
Eric Anholt
- Mesa (master): i965: Also increment attribute location when skipping unused slots.
Eric Anholt
- Mesa (master): i965: Pre-gen6, map VS outputs (not FS inputs) to URB setup in the new FS.
Eric Anholt
- Mesa (master): evergreen : fix z format setting, enable stencil.
Richard Li
- Mesa (7.9): evergreen : fix z format setting, enable stencil.
Alex Deucher
- Mesa (master): i965: Add real support for pre-gen5 texture sampling to the new FS.
Eric Anholt
- Mesa (master): i965: Fix up copy'n' pasteo from moving coordinate setup around for gen4.
Eric Anholt
- Mesa (master): i965g: use Elements macro instead of manual sizeofs
Brian Paul
- Mesa (master): ARB_texture_rg: Add GLX protocol support
Ian Romanick
- Mesa (master): ARB_texture_rg: Correct some errors in RED / RG internal format handling
Ian Romanick
- Mesa (master): ARB_texture_rg: Add GL_TEXTURE_{RED, GREEN}_SIZE query support
Ian Romanick
- Mesa (master): ARB_texture_rg: Add GL_RED as a valid GL_DEPTH_TEXTURE_MODE
Ian Romanick
- Mesa (master): ARB_texture_rg: Handle RED and RG the same as RGB for tex env
Ian Romanick
- Mesa (master): ARB_texture_rg: Allow RED and RG textures as FBO color buffer attachments
Ian Romanick
- Mesa (master): ARB_texture_rg: Add R8, R16, RG88, and RG1616 internal formats
Ian Romanick
- Mesa (master): mesa: Enable GL_ARB_texture_rg in software paths
Ian Romanick
- Mesa (master): i965: Enable GL_ARB_texture_rg
Ian Romanick
- Mesa (master): glsl: Remove unnecessary header.
Vinson Lee
- Mesa (master): savage: Remove unnecessary header.
Vinson Lee
- Mesa (7.9): Implement x86_64 atomics for compilers w/o intrinsics.
Thomas Fogal
- Mesa (master): ARB_texture_rg: Add GL_COMPRESSED_{RED, RG} cases in _mesa_is_color_format
Ian Romanick
- Mesa (master): mesa: Add ARB_texture_compression_rgtc as an alias for EXT_texture_compression_rgtc
Ian Romanick
- Mesa (master): mesa: Fix misplaced #endif
Ian Romanick
- Mesa (master): mesa: Trivial correction to comment
Ian Romanick
- Mesa (master): rgtc: Detect RGTC formats as color formats and as compressed formats
Ian Romanick
- Mesa (master): r600g: Remove unused variable.
Vinson Lee
- Mesa (master): r600g: Remove unnecessary headers.
Vinson Lee
- Mesa (master): r600c: fix segfault in evergreen stencil code
Alex Deucher
- Mesa (7.9): r600c: fix segfault in evergreen stencil code
Alex Deucher
- Mesa (msater): mesa/st: add RG support for gallium drivers
Dave Airlie
- Mesa (master): i965: Restore the forcing of aligned pairs for delta_xy on chips with PLN.
Eric Anholt
- Mesa (master): i965: When producing a single channel swizzle, don' t make a temporary.
Eric Anholt
- Mesa (master): i965: Add a sanity check for register allocation sizes.
Eric Anholt
- Mesa (master): i965: Fix off-by-ones in handling the last members of register classes.
Eric Anholt
- Mesa (master): i965: Don' t try to emit code if we failed register allocation.
Eric Anholt
- Mesa (master): i965: Fix incorrect batchbuffer size in gen6 clip state command.
Kenneth Graunke
- Mesa (master): mesa/st: initial attempt at RG support for gallium drivers
Dave Airlie
- Mesa (master): r300g: add support for R8G8 colorbuffers
Marek Olšák
- Mesa (master): r300g: add support for L8A8 colorbuffers
Marek Olšák
- Mesa (master): i965: Add support for EXT_texture_swizzle to the new FS backend.
Eric Anholt
- Mesa (master): i965: Set up swizzling of shadow compare results for GL_DEPTH_TEXTURE_MODE.
Eric Anholt
- Mesa (master): i965: Fix glean/texSwizzle regression in previous commit.
Eric Anholt
- Mesa (master): r600g: break out of search for reloc bo after finding it.
Dave Airlie
- Mesa (master): r600g: the code to check whether a new vertex shader is needed was wrong
Dave Airlie
- Mesa (master): r600g: fix wwarning in bo_map function
Dave Airlie
- Mesa (master): r600g: TODO domain management
Dave Airlie
- Mesa (7.9): tgsi: Actually care what check_soa_dependencies says
Jakob Bornecrantz
- Mesa (7.9): tgsi: Don' t ignore indirect registers in tgsi_check_soa_dependencies
Jakob Bornecrantz
- Mesa (7.9): tgsi: Remove duplicate case value.
Jakob Bornecrantz
- Mesa (master): nvfx: Pair os_malloc_aligned() with os_free_aligned().
Corbin Simpson
- Mesa (master): r600g: rename radeon_ws_bo to r600_bo
Jerome Glisse
- Mesa (master): r600g: allow r600_bo to be a sub allocation of a big bo
Jerome Glisse
- Mesa (master): r600g: use r600_bo for relocation argument, simplify code
Jerome Glisse
- Mesa (master): r600g: remove dead label & fix indentation
Jerome Glisse
- Mesa (llvm-cliptest-viewport): draw: added userclip planes and updated variant_key
Keith Whitwell
- Mesa (master): r600g: Fix SCons build.
Vinson Lee
- Mesa (master): i965: Be more conservative on live interval calculation.
Eric Anholt
- Mesa (master): i965: Add trivial dead code elimination in the new FS backend.
Eric Anholt
- Mesa (master): i965: Add initial folding of constants into operand immediate slots.
Eric Anholt
- Mesa (master): i965: In disasm, gen6 fb writes don' t put msg reg # in destreg_conditionalmod.
Eric Anholt
- Mesa (master): i965: Add support for gen6 FB writes to the new FS.
Eric Anholt
- Mesa (7.9): update release notes for Gallium
Marek Olšák
- Mesa (7.9): docs: Add list of bugs fixed in 7.9
Ian Romanick
- Mesa (master): docs: Add list of bugs fixed in 7.9
Ian Romanick
- Mesa (7.9): i965: Set up swizzling of shadow compare results for GL_DEPTH_TEXTURE_MODE.
Ian Romanick
- Mesa (7.9): i965: Fix incorrect batchbuffer size in gen6 clip state command .
Ian Romanick
- Mesa (7.9): docs: Update 7.9 release notes with one more bug fix
Ian Romanick
- Mesa (7.9): i965: Fix glean/texSwizzle regression in previous commit.
Ian Romanick
- Mesa (master): update release notes for Gallium
Marek Olšák
- Mesa (master): r300g: fix microtiling for 16-bits-per-channel formats
Marek Olšák
- Mesa (7.9): Add evergreen support to release notes
Alex Deucher
- Mesa (master): swrast: fix choose_depth_texture_level() to respect mipmap filtering state
Brian Paul
- Mesa (7.9): docs: Add 7.9 release date
Ian Romanick
- Mesa (7.9): mesa: set version string to 7.9 (final)
Ian Romanick
- Mesa (7.9): Add 7.9 md5sums
Ian Romanick
- Mesa: tag mesa-7.9: Mesa 7.9 release
Ian Romanick
- Mesa (master): pb: don't keep checking buffers after first busy
Dave Airlie
- Mesa (master): r600g: add bo fenced list.
Dave Airlie
- Mesa (master): r600g: add bo busy backoff.
Dave Airlie
- Mesa (master): r600g: drop mman allocator
Dave Airlie
- Mesa (master): r600g: drop use_mem_constant.
Dave Airlie
- Mesa (master): r600g: avoid unneeded bo wait
Dave Airlie
- Demos (master): trivial: add drawelements-large
Keith Whitwell
- Demos (master): demos: print framerates to stdout
Keith Whitwell
- Mesa (master): pb: fix numDelayed accounting
Dave Airlie
- Mesa (master): r600g: improve bo flushing
Jerome Glisse
- Mesa (master): r600g: store reloc information in bo structure
Jerome Glisse
- Mesa (master): nv50: fix always true conditional in shader optimization
Christoph Bumiller
- Mesa (7.9): docs: download. html does not need to be updated for each release
Ian Romanick
- Mesa (7.9): docs: Import 7.8.x release notes from 7.8 branch.
Ian Romanick
- Mesa (7.9): docs: Update mailing lines from sf.net to freedesktop.org
Ian Romanick
- Mesa (7.9): docs: added news item for 7.9 release
Ian Romanick
- Mesa (master): docs: Import 7.9 release notes from 7.9 branch.
Ian Romanick
- Mesa (master): docs: Import 7.8.x release notes from 7.8 branch.
Ian Romanick
- Mesa (master): docs: Update mailing lines from sf.net to freedesktop.org
Ian Romanick
- Mesa (master): docs: download. html does not need to be updated for each release
Ian Romanick
- Mesa (master): docs: added news item for 7.9 release
Ian Romanick
- Mesa (master): docs: Import news updates from 7.9 branch
Ian Romanick
- Mesa (master): r600g: use dirty list to track dirty blocks
Jerome Glisse
- Mesa (master): r600g: simplify block relocation
Jerome Glisse
- Mesa (master): st/mesa: replace assertion w/ conditional in framebuffer invalidation
Brian Paul
- Mesa (7.9): swrast: fix choose_depth_texture_level() to respect mipmap filtering state
Brian Paul
- Mesa (master): r600g: userspace fence to avoid kernel call for testing bo busy status
Jerome Glisse
- Mesa (master): r600g: add evergreen stencil support.
Dave Airlie
- Mesa (master): retrace: Handle clear_render_target and clear_depth_stencil.
Jose Fonseca
- Mesa (master): llvmpipe: make debug_fs_variant respect variant->nr_samplers
Jose Fonseca
- Mesa (master): llvmpipe: Dump a few missing shader key flags.
Jose Fonseca
- Mesa (master): llvmpipe: Fix perspective interpolation for point sprites.
Jose Fonseca
- Mesa (master): llvmpipe: Fix sprite coord perspective interpolation of Q.
Jose Fonseca
- Mesa (master): r600g: avoid segfault due to unintialized list pointer
Jerome Glisse
- Mesa (7.9): st/mesa: replace assertion w/ conditional in framebuffer invalidation
Brian Paul
- Demos (master): openvg: add lion-render.h to SOURCES
Brian Paul
- Mesa (master): i965: Enable the constant propagation code.
Eric Anholt
- Mesa (master): i965: Also do constant propagation for the second operand of CMP.
Eric Anholt
- Mesa (master): r600g: fix dirty state handling
Jerome Glisse
- Mesa (master): i965: Add back gen6 headerless FB writes to the new FS backend.
Eric Anholt
- Mesa (master): i965: Gen6 no longer has the IFF instruction; always use IF.
Eric Anholt
- Mesa (master): i965: Fix up IF/ELSE/ENDIF for gen6.
Eric Anholt
- Mesa (master): gallivm: Take the type signedness in consideration in round/ ceil/floor.
Jose Fonseca
- Mesa (master): gallivm: Use a faster (and less accurate) log2 in lod computation.
Jose Fonseca
- Mesa (master): gallivm: Fast implementation of iround(log2(x))
Jose Fonseca
- Mesa (master): gallivm: don't apply zero lod_bias
Jose Fonseca
- Mesa (master): gallivm: Combined ifloor & fract helper.
Jose Fonseca
- Mesa (master): gallivm: Only apply min/max_lod when necessary.
Jose Fonseca
- Mesa (master): gallivm: Compute lod as integer whenever possible.
Jose Fonseca
- Mesa (master): util: Cleanup util_pack_z_stencil and friends.
Jose Fonseca
- Mesa (master): llvmpipe: Cleanup depth-stencil clears.
Jose Fonseca
- Mesa (master): i965: Fix botch in the header_present case in the new FS.
Eric Anholt
- Mesa (master): i965: Add some clarification of the WECtrl field.
Eric Anholt
- Mesa (master): i965: Don't do 1/w multiplication in new FS for gen6
Eric Anholt
- Mesa (master): i965: Gen6's sampler messages are the same as Ironlake.
Eric Anholt
- Mesa (master): i965: Refactor gl_FrontFacing setup out of general variable setup.
Eric Anholt
- Mesa (master): i965: Add support for gl_FrontFacing on gen6.
Eric Anholt
- Mesa (master): i965: Don' t assume that WPOS is always provided on gen6 in the new FS.
Eric Anholt
- Mesa (master): i965: Fix gen6 pointsize handling to match pre-gen6.
Eric Anholt
- Mesa (master): targets/egl: Fix linking with libdrm.
Chia-I Wu
- Mesa (master): st/vega: Fix version check in context creation.
Chia-I Wu
- Demos (master): openvg: Add eglcommon.h to libcommon_la_SOURCES.
Chia-I Wu
- Mesa (master): r600g: fix evergreen interpolation setup
Andre Maasikas
- Mesa (master): r600g: use format from the sampler view not from the texture .
Dave Airlie
- Mesa (master): r600g: fix Z export enable bits.
Dave Airlie
- Demos (master): line-xor: test line drawing in XOR mode
Brian Paul
- Mesa (master): gallivm: Vectorize the rho computation.
Jose Fonseca
- Mesa (master): gles2: Add GL_EXT_texture_format_BGRA8888 support
Kristian Høgsberg
- Mesa (master): r600g: add some RG texture format support.
Dave Airlie
- Mesa (master): i965: Disable emitting if () statements on gen6 until we really fix them.
Eric Anholt
- Mesa (master): i965: Normalize cubemap coordinates like is done in the Mesa IR path.
Eric Anholt
- Mesa (master): r600g: drop width/height per level storage.
Dave Airlie
- Mesa (master): r600g: Remove unnecessary header.
Vinson Lee
- Mesa (master): gallivm: Do not do mipfiltering when magnifying.
Jose Fonseca
- Mesa (master): gallivm: Simplify lp_build_mipmap_level_sizes' interface.
Jose Fonseca
- Mesa (master): gallivm: Don't compute the second mipmap level when frac(lod ) == 0
Jose Fonseca
- Mesa (master): gallivm: Use lp_build_ifloor_fract for lod computation.
Jose Fonseca
- Mesa (master): gallivm: Clamp mipmap level and zero mip weight simultaneously.
Jose Fonseca
- Mesa (master): gallivm: Fix copy'n'paste typo in previous commit.
Jose Fonseca
- Mesa (master): gallivm: Implement brilinear filtering.
Jose Fonseca
- Mesa (master): llvmpipe: fail gracefully on oom in scene creation
Keith Whitwell
- Mesa (master): llvmpipe: avoid overflow in triangle culling
Keith Whitwell
- Mesa (master): gallivm: special case conversion 4x4f to 1x16ub
Keith Whitwell
- Mesa (master): gallivm: Use the wrappers for SSE pack intrinsics.
Keith Whitwell
- Mesa (master): gallivm: round rather than truncate in new 4x4f-> 1x16ub conversion path
Keith Whitwell
- Mesa (master): llvmpipe: clean up setup_tri a little
Keith Whitwell
- Mesa (master): llvmpipe: add rast_tri_4_16 for small lines and points
Keith Whitwell
- Mesa (master): llvmpipe: fix off-by-one in tri_16
Keith Whitwell
- Mesa (master): gallivm: Avoid control flow for two-sided stencil test.
Jose Fonseca
- Mesa (master): gallivm: Warn when doing inefficient integer comparisons.
Jose Fonseca
- Mesa (master): mesa: Simplify a bit of _mesa_add_state_reference using memcmp.
Eric Anholt
- Mesa (master): i965: Drop the check for duplicate _mesa_add_state_reference .
Eric Anholt
- Mesa (master): i965: Drop the check for YUV constants in the param list.
Eric Anholt
- Mesa (master): i965: Handle swizzles in the addition of YUV texture constants.
Eric Anholt
- Mesa (master): gallivm: Move into the as much of the second level code as possible.
Jose Fonseca
- Mesa (master): llvmpipe: First minify the texture size, then broadcast.
Jose Fonseca
- Mesa (master): gallivm: Help for combined extraction and broadcasting.
Jose Fonseca
- Mesa (master): i965: Fix gen6 WM push constants updates.
Eric Anholt
- Mesa (master): i965: Fix new FS gen6 interpolation for sparsely-populated arrays.
Eric Anholt
- Mesa (master): i965: Enable attribute swizzling (repositioning) in the gen6 SF.
Eric Anholt
- Mesa (master): i965: Add register coalescing to the new FS backend.
Eric Anholt
- Mesa (master): gallivm: Remove unnecessary header.
Vinson Lee
- Mesa (master): r600g: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): glsl: Refactor 'layout' grammar to match GLSL 1. 60 spec grammar
Ian Romanick
- Mesa (master): glsl: Fail linking if assign_attribute_locations fails
Ian Romanick
- Mesa (master): glsl: Slight refactor of error / warning checking for ARB_fcc layout
Ian Romanick
- Mesa (master): glsl: Clear type_qualifier using memset
Ian Romanick
- Mesa (master): glsl: Wrap ast_type_qualifier contents in a struct in a union
Ian Romanick
- Mesa (master): glcpp: Add the define for ARB_explicit_attrib_location when present
Ian Romanick
- Mesa (master): glsl: Regenerate files modified by previous commits
Ian Romanick
- Mesa (master): glcpp: Regenerate files changes by previous commit
Ian Romanick
- Mesa (master): glsl: Add parser support for GL_ARB_explicit_attrib_location layouts
Ian Romanick
- Mesa (master): glsl: Regenerate files changes by previous commit
Ian Romanick
- Mesa (master): glsl: Track explicit location in AST to IR translation
Ian Romanick
- Mesa (master): glsl: Add linker support for explicit attribute locations
Ian Romanick
- Mesa (master): main: Enable GL_ARB_explicit_attrib_location for swrast
Ian Romanick
- Mesa (master): intel: Enable GL_ARB_explicit_attrib_location
Ian Romanick
- Mesa (master): glsl: Remove const decoration from inlined function parameters
Ian Romanick
- Mesa (master): docs: skeleton for 7.10 release notes
Ian Romanick
- Mesa (master): docs: Update status of GL 3.x related extensions
Ian Romanick
- Mesa (master): i915: Silence unused variable warning in non-debug builds.
Vinson Lee
- Mesa (master): gallivm: faster iround implementation for sse2
Roland Scheidegger
- Mesa (master): gallivm: fix trunc/itrunc comment
Roland Scheidegger
- Mesa (master): gallivm: replace sub/floor/ifloor combo with ifloor_fract
Roland Scheidegger
- Mesa (master): gallivm: optimize some tex wrap mode calculations a bit
Roland Scheidegger
- Mesa (master): gallivm: avoid unnecessary URem in linear wrap repeat case
Roland Scheidegger
- Mesa (master): gallivm: more linear tex wrap mode calculation simplification
Roland Scheidegger
- Mesa (master): gallivm: optimize soa linear clamp to edge wrap mode a bit
Roland Scheidegger
- Mesa (master): gallivm: make use of new iround code in lp_bld_conv.
Roland Scheidegger
- Mesa (master): i965: Silence unused variable warning on non-debug builds.
Vinson Lee
- Mesa (master): i965: Initialize member variables.
Vinson Lee
- Mesa (master): llvmpipe: fix rasterization of vertical lines on pixel boundaries
Jose Fonseca
- Mesa (master): gallivm: Do size computations simultanously for all dimensions (AoS).
Jose Fonseca
- Mesa (master): llvmpipe: Prevent z > 1.0
Jose Fonseca
- Mesa (master): llvmpipe: defer attribute interpolation until after mask and ztest
Keith Whitwell
- Mesa (master): llvmpipe: use alloca for fs color outputs
Keith Whitwell
- Mesa (master): llvmpipe: dump fragment shader ir and asm when LP_DEBUG=fs
Keith Whitwell
- Mesa (master): llvmpipe: store zero into all alloca'd values
Keith Whitwell
- Mesa (master): gallivm: specialized x8z24 depthtest path
Keith Whitwell
- Mesa (master): gallivm: prefer blendvb for integer arguments
Keith Whitwell
- Mesa (master): gallivm: simpler uint8->float conversions
Keith Whitwell
- Mesa (master): llvmpipe: try to be sensible about whether to branch after mask updates
Keith Whitwell
- Mesa (master): llvmpipe: clean up shader pre/postamble, try to catch more early-z
Keith Whitwell
- Mesa (master): llvmpipe: simplified SSE2 swz/unswz routines
Jose Fonseca
- Mesa (master): llvmpipe: Fix MSVC build. Enable the new SSE2 code on non SSE3 systems.
Jose Fonseca
- Mesa (master): gallivm: Handle code have ret correctly.
Jose Fonseca
- Mesa (master): util: Defined M_SQRT2 when not available.
Jose Fonseca
- Mesa (master): gallivm: Less code duplication in log computation.
Jose Fonseca
- Mesa (master): gallivm: Special bri-linear computation path for unmodified rho.
Jose Fonseca
- Mesa (master): gallivm: Don't generate Phis for execution mask.
Jose Fonseca
- Mesa (master): gallivm: Use varilables instead of Phis for cubemap selection.
Jose Fonseca
- Mesa (master): gallivm: Remove support for Phi generation.
Jose Fonseca
- Mesa (master): gallivm: Factor out the SI-> FP texture size conversion for SoA path too
Jose Fonseca
- Mesa (master): gallivm: Simplify if/then/else implementation.
Jose Fonseca
- Mesa (master): gallivm: Cleanup the rest of the flow module.
Jose Fonseca
- Mesa (master): dri/nouveau: Minor cleanup.
Francisco Jerez
- Mesa (master): dri/nv10: Fake fast Z clears for pre-nv17 cards.
Francisco Jerez
- Mesa (llvm-cliptest-viewport): draw: some changes to allow for runtime changes to userclip planes
Keith Whitwell
- Mesa (master): gallivm: Fix a long standing bug with nested if-then-else emission.
Jose Fonseca
- Mesa (master): gallivm: Allow to disable bri-linear filtering with GALLIVM_DEBUG= no_brilinear runtime option
Jose Fonseca
- Mesa (master): gallivm: Use variables instead of Phis in loops.
Jose Fonseca
- Mesa (master): gallivm: Pass texture coords derivates as scalars.
Jose Fonseca
- Mesa (master): r600g: evergreen has no request size bit in texture word4
Dave Airlie
- Mesa (master): r600g: fix input/output Z export mixup for evergreen.
Dave Airlie
- Mesa (master): r600g: enable vertex samplers.
Dave Airlie
- Mesa (master): r600g: add TXL opcode support.
Dave Airlie
- Mesa (master): r600g: don't run with scissors.
Dave Airlie
- Mesa (master): gallivm: Eliminate unsigned integer arithmetic from texture coordinates.
Jose Fonseca
- Mesa (master): llvmpipe: Remove outdated comment about stencil testing.
Jose Fonseca
- Mesa (master): gallium: Define C99 restrict keyword where absent.
Jose Fonseca
- Mesa (master): tgsi: Export some names for some tgsi enums.
Jose Fonseca
- Mesa (master): gallivm: More detailed analysis of tgsi shaders.
Jose Fonseca
- Mesa (master): llvmpipe: Use lp_tgsi_info.
Jose Fonseca
- Mesa (master): i965: Reduce register interference checks for changed FS_OPCODE_DISCARD.
Eric Anholt
- Mesa (master): i965: Split FS_OPCODE_DISCARD into two steps.
Eric Anholt
- Mesa (master): i965: Move FS backend structures to a header.
Eric Anholt
- Mesa (master): i965: Give the math opcodes information on base mrf/mrf len.
Eric Anholt
- Mesa (master): i965: Give the FB write and texture opcodes the info on base MRF, like math.
Eric Anholt
- Mesa (master): i965: Compute to MRF in the new FS backend.
Eric Anholt
- Mesa (master): r200: revalidate after radeon_update_renderbuffers
Alex Deucher
- Mesa (7.9): r200: revalidate after radeon_update_renderbuffers
Alex Deucher
- Mesa (master): intel_extensions: Add ability to set GLSL version via environment
Ian Romanick
- Mesa (master): glsl: Add glsl_type::uvecN_type for N=2,3
Ian Romanick
- Mesa (master): glsl: Add lexer rules for uint and uvecN (N=2..4)
Ian Romanick
- Mesa (master): glsl: Changes in generated file glsl_lexer.cpp
Ian Romanick
- Mesa (master): i965: Don't consider gen6 math instructions to write to MRFs .
Eric Anholt
- Mesa (master): i965: Add a couple of checks for gen6 math instruction limits.
Eric Anholt
- Mesa (master): i965: Expand uniform args to gen6 math to full registers to get hstride == 1.
Eric Anholt
- Mesa (master): i965: Don't compute-to-MRF in gen6 math instructions.
Eric Anholt
- Mesa (master): i965: Don't compute-to-MRF in gen6 VS math.
Eric Anholt
- Mesa (master): i965: Fix gen6 pixel_[xy] setup to avoid mixing int and float src operands.
Eric Anholt
- Mesa (master): i965: Always use the new FS backend on gen6.
Eric Anholt
- Mesa (master): r600g: fix typo in vertex sampling on r600
Dave Airlie
- Mesa (master): dri/nouveau: Initialize tile_flags when allocating a render target.
Francisco Jerez
- Mesa (master): nouveau: Get larger push buffers.
Francisco Jerez
- Mesa (master): llvmpipe: Do not dispose the execution engine.
Jose Fonseca
- Mesa (master): llvmpipe: try to do more of rast_tri_3_16 with intrinsics
Keith Whitwell
- Mesa (master): llvmpipe: add debug helpers for epi32 etc
Keith Whitwell
- Mesa (master): llvmpipe: try to keep plane c values small
Keith Whitwell
- Mesa (master): llvmpipe: fix typo in last commit
Keith Whitwell
- Mesa (master): llvmpipe: Fix MSVC build.
Jose Fonseca
- Mesa (master): gallium: move sse intrinsics debug helpers to u_sse.h
Keith Whitwell
- Mesa (master): r600g: add missing file to sconscript
Keith Whitwell
- Mesa (master): gallivm: don't branch on KILLs near end of shader
Keith Whitwell
- Mesa (master): Revert "llvmpipe: try to keep plane c values small"
Keith Whitwell
- Mesa (7.9): st/xorg: Don' t try to use option values before processing options
Thomas Hellstrom
- Mesa (7.9): xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers
Thomas Hellstrom
- Mesa (7.9): st/xorg: Add a customizer option to get rid of annoying cursor update flicker
Thomas Hellstrom
- Mesa (7.9): xorg/vmwgfx: Don't hide HW cursors when updating them
Thomas Hellstrom
- Mesa (7.9): st/xorg: Don't try to remove invalid fbs
Thomas Hellstrom
- Mesa (master): st/xorg: Don' t try to use option values before processing options
Thomas Hellstrom
- Mesa (master): st/xorg: Add a customizer option to get rid of annoying cursor update flicker
Thomas Hellstrom
- Mesa (master): xorg/vmwgfx: Make vmwarectrl work also on 64-bit servers
Thomas Hellstrom
- Mesa (master): st/xorg: Don't try to remove invalid fbs
Thomas Hellstrom
- Mesa (master): xorg/vmwgfx: Don't hide HW cursors when updating them
Thomas Hellstrom
- Mesa (master): llmvpipe: improve mm_mullo_epi32
Keith Whitwell
- Mesa (master): glsl2: fix signed/unsigned comparison warning
Brian Paul
- Mesa (master): st/xlib: add some comments
Brian Paul
- Mesa (master): gallivm: Name anonymous union.
Jose Fonseca
- Mesa (master): ir_to_mesa: assorted clean-ups, const qualifiers, new comments
Brian Paul
- Mesa (master): st/xorg: Fix typo
Thomas Hellstrom
- Mesa (7.9): st/xorg: Fix typo
Thomas Hellstrom
- Mesa (master): llvmpipe: make sure intrinsics code is guarded with PIPE_ARCH_SSE
Keith Whitwell
- Mesa (master): mesa: Validate assembly shaders when GLSL shaders are used
Ian Romanick
- Mesa (master): glsl: Fix incorrect assertion
Ian Romanick
- Mesa (master): i965: Fix missing "break;" in i2b/f2b, and missing AND of CMP result.
Eric Anholt
- Mesa (master): intel: Allow CopyTexSubImage to InternalFormat 3/4 textures, like RGB/RGBA.
Eric Anholt
- Mesa (master): i965: Don' t rebase the index buffer to min 0 if any arrays are in VBOs.
Eric Anholt
- Mesa (master): gallium/tgsi: add support for stencil writes.
Dave Airlie
- Mesa (master): gallium/format: add support for X24S8 and S8X24 formats.
Dave Airlie
- Mesa (master): gallium/format: add X32_S8X24_USCALED format.
Dave Airlie
- Mesa (master): gallium/util: add S8 tile sampling support.
Dave Airlie
- Mesa (master): mesa: add support for FRAG_RESULT_STENCIL.
Dave Airlie
- Mesa (master): mesa: improve texstore for 8/ 24 formats and add texstore for S8.
Dave Airlie
- Mesa (master): softpipe: add support for shader stencil export capability
Dave Airlie
- Mesa (master): st/mesa: add option to choose a texture format that we won' t render to.
Dave Airlie
- Mesa (master): st/mesa: use shader stencil export to accelerate shader drawpixels.
Dave Airlie
- Mesa (master): r600g: add support for S8, X24S8 and S8X24 sampler formats.
Dave Airlie
- Mesa (master): r600g: add shader stencil export support.
Dave Airlie
- Mesa (master): glsl: add support for shader stencil export
Dave Airlie
- Mesa (master): st/mesa: enable stencil shader export extension if supported
Dave Airlie
- Mesa (master): mesa: remove assertion w/ undeclared variable texelBytes
Brian Paul
- Mesa (master): gallivm: fix different handling of [non] normalized coords in linear soa path
Roland Scheidegger
- Mesa (master): gallivm: remove newlines
Brian Paul
- Mesa (master): draw/llvmpipe: replace DRAW_MAX_TEXTURE_LEVELS with PIPE_MAX_TEXTURE_LEVELS
Brian Paul
- Mesa (master): mesa: reformatting, comments, code movement
Brian Paul
- Mesa (master): r300: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): r600g: fix depth0 setting
Dave Airlie
- Mesa (master): r600g: fix scissor/cliprect confusion
Dave Airlie
- Mesa (master): r600g: store samplers/ views across blit when we need to modify them
Dave Airlie
- Mesa (master): tdfx: Silence unused variable warning on non-debug builds.
Vinson Lee
- Mesa (master): r600g: reduce size of context structure.
Dave Airlie
- Mesa (master): r600g: the vs/ps const arrays weren't actually being used.
Dave Airlie
- Mesa (master): r600g: split out miptree setup like r300g
Dave Airlie
- Mesa (master): r600g: add copy into tiled texture
Dave Airlie
- Mesa (master): r600g: rename pitch in texture to pitch_in_bytes
Dave Airlie
- Mesa (master): r600g: use common texture object create function
Dave Airlie
- Mesa (master): r600g: remove bpt and start using pitch_in_bytes/pixels.
Dave Airlie
- Mesa (master): r600g: fix transfer stride.
Dave Airlie
- Mesa (master): r600g: drop all use of unsigned long
Dave Airlie
- Mesa (master): r600g: use blitter for hw copy region
Dave Airlie
- Mesa (master): r600g: evergreen add stencil export bit
Dave Airlie
- Mesa (master): r600g: add missing eg reg definition
Dave Airlie
- Mesa (master): r600g: fix relative addressing when splitting constant accesses
Dave Airlie
- Mesa (master): r600g: fix stencil export for evergreen harder
Dave Airlie
- Mesa (master): gallivm: only use lp_build_conv 4x4f -> 1x16 ub fastpath with sse2
Roland Scheidegger
- Mesa (master): Get rid of GL/internal/glcore.h
Kristian Høgsberg
- Mesa (master): gl: Remove unused GLcontextModes fields
Kristian Høgsberg
- Mesa (master): Rename GLvisual and __GLcontextModes to struct gl_config
Kristian Høgsberg
- Mesa (master): Drop GLframebuffer typedef and just use struct gl_framebuffer
Kristian Høgsberg
- Mesa (master): Drop GLcontext typedef and use struct gl_context instead
Kristian Høgsberg
- Mesa (master): llvmpipe: Unbreak Z32_FLOAT.
Jose Fonseca
- Mesa (master): x11: fix breakage from gl_config::visualType removal
Brian Paul
- Mesa (master): gallivm: work-around trilinear mipmap filtering regression with LLVM 2.8
Brian Paul
- Mesa (master): gallivm: More accurate float -> 24bit & 32bit unorm conversion.
Jose Fonseca
- Mesa (master): llvmpipe: Generalize the x8z24 fast path to all depth formats.
Jose Fonseca
- Mesa (master): glsl: Initialize variable in ir_derefence_array:: constant_expression_value
Vinson Lee
- Mesa (master): linker: Reject shaders that have unresolved function calls
Ian Romanick
- Mesa (master): mesa: Silence unused variable warning
Ian Romanick
- Mesa (master): mesa: Refactor validation of shader targets
Ian Romanick
- Mesa (master): mesa: Clean up two 'comparison between signed and unsigned' warnings
Ian Romanick
- Mesa (master): mesa: Clean up various 'unused parameter' warnings in shaderapi
Ian Romanick
- Mesa (master): r600g: drop unused context members
Dave Airlie
- Mesa (master): r600g: Fix texture sampling with swizzled coords
Dave Airlie
- Mesa (master): i965: Add support for rescaling GL_TEXTURE_RECTANGLE coords to new FS.
Eric Anholt
- Mesa (master): i965: Fix GS hang on Sandybridge
Zhenyu Wang
- Mesa (master): Revert "i965: fallback lineloop on sandybridge for now"
Zhenyu Wang
- Mesa (master): r600g: only pick centroid coordinate when asked.
Dave Airlie
- Mesa (master): r600g: fixup pos/face ena/address properly
Dave Airlie
- Mesa (master): r600g: fixup typo in macro name
Dave Airlie
- Mesa (master): r600g: select linear interpolate if tgsi input requests it
Dave Airlie
- Mesa (master): egl: Use attribute names as the _EGLConfig member names.
Chia-I Wu
- Mesa (master): egl: Access config attributes directly.
Chia-I Wu
- Mesa (master): st/egl: Access _EGLConfig directly.
Chia-I Wu
- Mesa (master): st/egl: Do not finish a fence that is NULL.
Chia-I Wu
- Mesa (master): Drop the "neutral" tnl module
Kristian Høgsberg
- Mesa (master): llvmpipe: don't try to emit non-existent color outputs
Keith Whitwell
- Demos (master): mipmap_tunnel: new test to examine mipmap filtering
Brian Paul
- Mesa (master): i965: Set class_sizes[] for the aligned reg pair class.
Eric Anholt
- Mesa (master): i965: Update the live interval when coalescing regs.
Eric Anholt
- Mesa (master): i965: Add a pass to the FS to split virtual GRFs to float channels.
Eric Anholt
- Mesa (master): Only install vtxfmt tables for OpenGL
Kristian Høgsberg
- Mesa (master): i965: Add a function for handling the move of boolean values to flag regs.
Eric Anholt
- Mesa (master): i965: Add peepholing of conditional mod generation from expressions.
Eric Anholt
- Mesa (master): i965: Use logical-not when emitting ir_unop_ceil.
Kenneth Graunke
- Mesa (master): glsl: Add front-end support for the "trunc" built-in.
Kenneth Graunke
- Mesa (master): glsl: Refresh autogenerated file builtin_function.cpp.
Kenneth Graunke
- Mesa (master): i965: Use RNDZ for ir_unop_trunc in the new FS.
Kenneth Graunke
- Mesa (master): i965: Correctly emit the RNDZ instruction.
Kenneth Graunke
- Mesa (master): i965: Enable the new FS backend on pre-gen6 as well.
Eric Anholt
- Mesa (master): i965: Clean up a warning in the old fragment backend.
Kenneth Graunke
- Mesa (llvm-cliptest-viewport): draw: sanitize llvm variant key
Keith Whitwell
- Mesa (master): r600g: emit hardware linewidth
Dave Airlie
- Mesa (master): r600/drm: fix segfaults in winsys create failure path
Dave Airlie
- Mesa (master): r600g: handle absolute modifier in shader translator
Dave Airlie
- Mesa (master): r300g: clean up warning due to unknown cap.
Dave Airlie
- Mesa (master): glsl: Add a new ir_unop_round_even opcode for GLSL 1.30' s roundEven.
Kenneth Graunke
- Mesa (master): glsl: Add front-end support for GLSL 1.30' s roundEven built-in.
Kenneth Graunke
- Mesa (master): i965: Add support for ir_unop_round_even via the RNDE instruction.
Kenneth Graunke
- Mesa (master): glsl: Add support for the 1.30 round() built-in.
Kenneth Graunke
- Mesa (master): mesa: remove post-convolution width/height vars
Brian Paul
- Mesa (master): gallivm: add compile-time option to emit inst addrs and/ or line numbers
Brian Paul
- Mesa (master): llvmpipe: code to dump bytecode to file (disabled)
Brian Paul
- Mesa (master): i965: Fix texturing on pre-gen5.
Eric Anholt
- Mesa (master): glsl: Slightly change the semantic of _LinkedShaders
Ian Romanick
- Mesa (7.9): targets/egl: Fix linking with libdrm.
Chia-I Wu
- Mesa (7.9): st/vega: Fix version check in context creation.
Chia-I Wu
- Mesa (7.9): st/egl: Do not finish a fence that is NULL.
Chia-I Wu
- Mesa (master): tgsi: add scanner support for centroid inputs
Dave Airlie
- Mesa (master): r600g: evergreen interpolation support.
Dave Airlie
- Mesa (master): glsl: Add lexer rules for << and >> in GLSL 1.30
Kenneth Graunke
- Mesa (master): glsl: Change generated file glsl_lexer.cpp
Kenneth Graunke
- Mesa (master): glsl: Implement ast-to-hir for binary shifts in GLSL 1.30
Kenneth Graunke
- Mesa (master): glsl: Implement constant expr evaluation for bitwise-not
Kenneth Graunke
- Mesa (master): glsl: Implement constant expr evaluation for bit-shift ops
Kenneth Graunke
- Mesa (master): glsl: Implement constant expr evaluation for bitwise logic ops
Kenneth Graunke
- Mesa (master): glsl: Fix ir validation for bit logic ops
Kenneth Graunke
- Mesa (master): llvmpipe: reintroduce SET_STATE binner command
Keith Whitwell
- Mesa (master): llvmpipe: don't pass frontfacing as a float
Keith Whitwell
- Mesa (master): llvmpipe: slightly shrink the size of a binned triangle
Keith Whitwell
- Mesa (master): llvmpipe: don't store plane.ei value in binned data
Keith Whitwell
- Mesa (master): gallium: move some intrinsics helpers to u_sse.h
Keith Whitwell
- Mesa (master): llvmpipe: do plane calculations with intrinsics
Keith Whitwell
- Mesa (master): llvmpipe: use aligned loads/stores for plane values
Keith Whitwell
- Mesa (master): llvmpipe: fix non-sse build after recent changes
Keith Whitwell
- Mesa (master): mesa: Add missing header to shaderobj.h.
Vinson Lee
- Mesa (master): llvmpipe: validate color outputs against key->nr_cbufs
Keith Whitwell
- Mesa (master): llvmpipe: check shader outputs are non-null before using
Keith Whitwell
- Mesa (master): nv50: apply layout_mask to tile_flags
Christoph Bumiller
- Mesa (master): llvmpipe: Move makefile include to before targets
Jakob Bornecrantz
- Mesa (master): wrapper: Fix spelling
Jakob Bornecrantz
- Mesa (master): wrapper: Add a way to dewrap a pipe screen without destroying it
Jakob Bornecrantz
- Mesa (master): egl: Remove unnecessary headers
Jakob Bornecrantz
- Mesa (master): target-helpers: Remove per target software wrapper check
Jakob Bornecrantz
- Mesa (master): linker: Trivial indention fix
Ian Romanick
- Mesa (master): i965: Fix indentation after commit 3322fbaf
Ian Romanick
- Mesa (master): i965: Set the type of the null register to fix gen6 FS comparisons.
Eric Anholt
- Mesa (master): gallivm: added lp_build_print_vec4()
Brian Paul
- Mesa (master): gallivm: added lp_build_load_volatile()
Brian Paul
- Mesa (master): glsl: add ir_unop_round_even case to silence unhandled enum warning
Brian Paul
- Mesa (master): st/mesa: fix regressions in glDrawPixels(GL_STENCIL_INDEX)
Brian Paul
- Mesa (master): st/mesa: reformatting in st_cb_drawpixels.c
Brian Paul
- Mesa (master): st/mesa: use GLuint to avoid problem w/ uint not defined on mingw32
Brian Paul
- Mesa (master): st/mesa: update function name, comments
Brian Paul
- Mesa (master): gallivm: use util_snprintf()
Brian Paul
- Mesa (master): r600g: add evergreen ARL support.
Dave Airlie
- Mesa (master): llvmpipe: Fix depth-stencil regression.
Jose Fonseca
- Mesa (master): llvmpipe: Ensure z_shift and z_width is initialized.
Jose Fonseca
- Mesa (master): gallivm: Fix SoA cubemap derivative computation.
Jose Fonseca
- Mesa (master): llvmpipe: Fix bad refactoring.
Jose Fonseca
- Mesa (master): llvmpipe: Initialize bld ctx via lp_build_context_init instead of ad-hoc and broken code .
Jose Fonseca
- Mesa (llvm-cliptest-viewport): draw: corrections for w coordinate
Keith Whitwell
- Mesa (master): llvmpipe: Return non-zero exit code for lp_test_round failures.
Vinson Lee
- Mesa (master): r600g: switch to a common formats. h file since they are in different regs
Dave Airlie
- Mesa (master): r600g: add defines for tiling
Dave Airlie
- Mesa (master): r600g: get tiling info from kernel
Dave Airlie
- Mesa (master): r600g: set tiling bits in hw state
Dave Airlie
- Mesa (llvm-cliptest-viewport): llvmpipe: clean up fields in draw_llvm_variant_key
Keith Whitwell
- Mesa (master): gallivm: Comment lp_build_insert_new_block().
Jose Fonseca
- Mesa (master): llvmpipe: fail cleanly on malloc failure in lp_setup_alloc_triangle
Keith Whitwell
- Mesa (master): llvmpipe: use llvm for attribute interpolant calculation
Keith Whitwell
- Mesa (master): graw: add frag-face shader
Keith Whitwell
- Mesa (master): llvmpipe: minor changes in llvm coefficient calcs
Keith Whitwell
- Mesa (master): Merge remote branch 'origin/master' into lp-setup-llvm
Keith Whitwell
- Mesa (master): llvmpipe: remove setup fallback path
Keith Whitwell
- Mesa (master): llvmpipe: remove unused file
Keith Whitwell
- Mesa (master): llvmpipe: remove unused arg from jit_setup_tri function
Keith Whitwell
- Mesa (master): r600g: do proper tracking of views/samplers.
Dave Airlie
- Mesa (master): r600g: fix typo in tiling setup cb code.
Dave Airlie
- Mesa (master): r600g: depth needs to bound to ds
Dave Airlie
- Mesa (master): r600g: attempt to cleanup depth blit
Dave Airlie
- Mesa (master): r600g: fix transfer function for tiling.
Dave Airlie
- Mesa (master): r600g: retrieve tiling info from kernel for shared buffers.
Dave Airlie
- Mesa (master): glsl: Don't return NULL IR for erroneous bit-shift operators .
Kenneth Graunke
- Mesa (master): egl/i965: include inline_wrapper_sw_helper.h
Brian Paul
- Mesa (master): llvmpipe: remove lp_setup_coef*.c files from Makefile
Brian Paul
- Mesa (7.9): egl/i965: include inline_wrapper_sw_helper.h
Brian Paul
- Mesa (master): mesa: Add missing else in do_row_3D
Brian Paul
- Mesa (7.9): mesa: Add missing else in do_row_3D
Brian Paul
- Mesa (master): gallivm: Add a note about SSE4.1's nearest mode rounding.
Jose Fonseca
- Mesa (master): llvmpipe: Don't test rounding of x.5 numbers.
Jose Fonseca
- Mesa (master): i965: Add missing "break" statement.
Kenneth Graunke
- Mesa (master): i965: Disable the debug printf I added for FS disasm.
Eric Anholt
- Mesa (master): i965: Fix a weirdness in NOT handling.
Eric Anholt
- Mesa (master): i965: Fix assertion failure on gen6 BufferSubData to busy BO .
Eric Anholt
- Mesa (master): i965: Assert out on gen6 VS constant buffer reads that hang the GPU for now.
Eric Anholt
- Mesa (master): i965: Avoid blits in BufferCopySubdata on gen6.
Eric Anholt
- Mesa (master): i965: Fix scissor-offscreen on gen6 like we did pre-gen6.
Eric Anholt
- Mesa (master): glsl: Fix copy and paste error in ast_bit_and node creation.
Kenneth Graunke
- Mesa (master): glsl: Regenerate parser files.
Kenneth Graunke
- Mesa (master): i965: Remove unused variable.
Kenneth Graunke
- Mesa (master): r300/compiler: Create a helper function for merging presubtract sources
Tom Stellard
- Mesa (master): r300/compiler: Fix incorrect assumption
Tom Stellard
- Mesa (master): r300/compiler: Clear empty registers after constant folding
Tom Stellard
- Mesa (master): r300/compiler: Add a new function for more efficient dataflow analysis
Tom Stellard
- Mesa (master): r300g: Add new debug option for logging vertex/ fragment program stats
Tom Stellard
- Mesa (master): r300/compiler: Remove unused variable.
Vinson Lee
- Mesa (master): st/xorg, xorg/vmwgfx: Be a bit more frendly towards cross-compiling environments
Thomas Hellstrom
- Mesa (master): st/xorg: Fix compilation errors for Xservers compiled without Composite
Thomas Hellstrom
- Mesa (master): st/xorg: Don't use deprecated x*alloc / xfree functions
Thomas Hellstrom
- Mesa (master): xorg/vmwgfx: Don't use deprecated x*alloc / xfree functions
Thomas Hellstrom
- Mesa (master): st/xorg: Fix compilation for Xservers >= 1.10
Thomas Hellstrom
- Mesa (7.9): st/xorg, xorg/vmwgfx: Be a bit more frendly towards cross-compiling environments
Thomas Hellstrom
- Mesa (7.9): st/xorg: Fix compilation errors for Xservers compiled without Composite
Thomas Hellstrom
- Mesa (7.9): st/xorg: Don't use deprecated x*alloc / xfree functions
Thomas Hellstrom
- Mesa (7.9): xorg/vmwgfx: Don't use deprecated x*alloc / xfree functions
Thomas Hellstrom
- Mesa (7.9): st/xorg: Fix compilation for Xservers >= 1.10
Thomas Hellstrom
- Mesa (master): mesa: Make sure we have the talloc cflags when using the talloc headers
Thomas Hellstrom
- Mesa (7.9): mesa: Make sure we have the talloc cflags when using the talloc headers
Thomas Hellstrom
- Mesa (master): gallivm: fix incorrect type for zero vector in emit_kilp()
Brian Paul
- Mesa (master): mesa: fix mesa version string construction
Brian Paul
- Mesa (master): st/xorg: Fix memory leak on error path.
Vinson Lee
- Mesa (master): llvmpipe: Initialize state variable in debug_bin function.
Vinson Lee
- Mesa (master): llvmpipe: Initialize variable.
Vinson Lee
- Mesa (master): i965: Tell the shader compiler when we expect depth writes for gen6.
Eric Anholt
- Mesa (master): i965: Remove the gen6 emit_mi_flushes I sprinkled around the driver.
Eric Anholt
- Mesa (master): i965: Disable thread dispatch when the FS doesn' t do any work.
Eric Anholt
- Mesa (master): glsl: Define shift_result_type() in ast_to_hir.cpp
Ian Romanick
- Mesa (master): glsl: Implement ast-to-hir for bit-shift-assignment
Ian Romanick
- Mesa (master): glsl: Implement ast-to-hir for bit-logic ops
Ian Romanick
- Mesa (master): glsl: Define bit_logic_result_type() in ast_to_hir.cpp
Ian Romanick
- Mesa (master): glsl: Commit generated file glsl_lexer.cpp
Ian Romanick
- Mesa (master): glsl: Fix lexer rule for ^=
Ian Romanick
- Mesa (master): linker: Improve handling of unread/unwritten shader inputs/ outputs
Ian Romanick
- Mesa (master): i965: Add EU emit support for gen6' s new IF instruction with comparison.
Eric Anholt
- Mesa (master): i965: Set the source operand types for gen6 if/else/ endif to integer.
Eric Anholt
- Mesa (master): i965: Use the new style of IF statement with embedded comparison on gen6.
Eric Anholt
- Mesa (master): draw: cliptest and viewport done in a single loop in vertex shader
Keith Whitwell
- Mesa (master): draw: added viewport and cliptest flags
Keith Whitwell
- Mesa (master): draw: some changes to allow for runtime changes to userclip planes
Keith Whitwell
- Mesa (master): draw: added userclip planes and updated variant_key
Keith Whitwell
- Mesa (master): draw: corrections for w coordinate
Keith Whitwell
- Mesa (master): draw: sanitize llvm variant key
Keith Whitwell
- Mesa (master): llvmpipe: clean up fields in draw_llvm_variant_key
Keith Whitwell
- Mesa (master): draw: corrections to allow for different cliptest cases
Keith Whitwell
- Mesa (master): Merge branch 'llvm-cliptest-viewport'
Keith Whitwell
- Mesa (master): draw: make sure viewport gets updated in draw llvm shader
Keith Whitwell
- Mesa (master): draw: Move loop variable declaration outside for loop.
Vinson Lee
- Mesa (master): r600g: Ensure r600_src is initialized in tgsi_exp function.
Vinson Lee
- Mesa (master): osmesa: link against libtalloc
Adam Jackson
- Mesa (master): llvmpipe/draw: always enable LLVMAddInstructionCombiningPass ()
Brian Paul
- Mesa (master): draw: use float version of LLVM Mul/Add instructions
Brian Paul
- Mesa (master): glsl: Add assert for unhandled ir_shader case.
Vinson Lee
- Mesa (master): glsl: Remove useless ir_shader enumeration value.
Kenneth Graunke
- Mesa (master): mesa: Remove FEATURE_ARB_shading_language_120 macro.
Kenneth Graunke
- Mesa (master): swrast: Print out format on unexpected failure in _swrast_DrawPixels.
Vinson Lee
- Mesa (master): r600g: all non-0 mipmap levels need to be w/h aligned to POT .
Dave Airlie
- Mesa (master): r600g: start adding hooks for aligning width/ height for tiles.
Dave Airlie
- Mesa (master): r600g: move to per-miplevel array mode.
Dave Airlie
- Mesa (master): r600g: add r600 surface to store the aligned height.
Dave Airlie
- Mesa (master): r600g: introduce a per-driver resource flag for transfers.
Dave Airlie
- Mesa (master): r600g: add texture tiling alignment support.
Dave Airlie
- Mesa (master): r600g: add texture tiling enable under a debug option.
Dave Airlie
- Mesa (master): glcpp: Return NEWLINE token for newlines inside multi-line comments.
Kenneth Graunke
- Mesa (master): glcpp: Refresh autogenerated lexer file.
Kenneth Graunke
- Mesa (master): glsl: Add support for GLSL 1.30's modf built-in.
Kenneth Graunke
- Mesa (master): llvmpipe: Remove unnecessary header.
Vinson Lee
- Mesa (master): draw: Remove unnecessary header.
Vinson Lee
- Mesa (master): r600g: initial translate state support
Dave Airlie
- Mesa (master): r600g: start splitting out common code from eg/r600.
Dave Airlie
- Mesa (master): mesa: Remove unused vtxfmt_tmp.h.
Chia-I Wu
- Mesa (master): gallivm: Silence uninitialized variable warnings.
Vinson Lee
- Mesa (master): gallivm: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): generate_builtins.py: Output large strings as arrays of characters.
Kenneth Graunke
- Mesa (master): Refresh autogenerated file builtin_function.cpp.
Kenneth Graunke
- Mesa (master): i965: Fix gl_FrontFacing emit on pre-gen6.
Eric Anholt
- Mesa (master): i965: Split register allocation out of the ever-growing brw_fs.cpp.
Eric Anholt
- Mesa (master): i965: Don't emit register spill offsets directly into g0.
Eric Anholt
- Mesa (master): i965: Add support for register spilling.
Eric Anholt
- Mesa (master): i965: Correct scratch space allocation.
Eric Anholt
- Mesa (master): draw: fix typo in comment
Brian Paul
- Mesa (master): mesa: add GL_RG case to _mesa_source_buffer_exists()
Brian Paul
- Mesa (master): st/mesa: added cases for GL_COMPRESSED_RED/ RG in st_choose_format()
Brian Paul
- Mesa (master): mesa: add missing cases for packing red/green images
Brian Paul
- Mesa (master): docs: update texture red/green support in GL3.txt
Brian Paul
- Mesa (master): docs: add GL_ARB_texture_rg to release notes
Brian Paul
- Mesa (master): i965: Be more aggressive in tracking live/ dead intervals within loops.
Eric Anholt
- Mesa (master): mesa: driver hook for primitive restart
Brian Paul
- Mesa (master): mesa: set/get primitive restart state
Brian Paul
- Mesa (master): mesa: API spec for primitive restart
Brian Paul
- Mesa (master): mesa: regenerated files with primitive restart
Brian Paul
- Mesa (master): mesa: plug in primitive restart function
Brian Paul
- Mesa (master): vbo: support for primitive restart
Brian Paul
- Mesa (master): gallium: new CAP, state for primitive restart
Brian Paul
- Mesa (master): st/mesa: support for primitive restart
Brian Paul
- Mesa (master): draw: implement primitive splitting for primitive restart
Brian Paul
- Mesa (master): softpipe: enable primitive restart
Brian Paul
- Mesa (master): llvmpipe: enable primitive restart
Brian Paul
- Mesa (master): docs: added GL_NV_primitive_restart extension
Brian Paul
- Mesa (master): Merge branch 'primitive-restart-cleanup'
Brian Paul
- Demos (master): egl: Add license info to eglut.
Chia-I Wu
- Mesa (master): winsys/xlib: formatting fixes
Brian Paul
- Mesa (master): winsys/xlib: use Bool type for shm field
Brian Paul
- Mesa (master): winsys/xlib: fix up allocation/dealloction of XImage
Brian Paul
- Mesa (master): winsys/xlib: rename xm->xlib
Brian Paul
- Mesa (master): egl_dri2: Drop the use of _egl[SG]etConfigKey.
Chia-I Wu
- Mesa (master): egl_glx: Drop the use of [SG]ET_CONFIG_ATTRIB.
Chia-I Wu
- Mesa (master): egl_glx: Fix borken driver.
Chia-I Wu
- Mesa (master): egl: Parse image attributes with _eglParseImageAttribList.
Chia-I Wu
- Mesa (master): egl: Move attributes in _EGLImage to _EGLImageAttribs.
Chia-I Wu
- Mesa (master): egl: Move fallback routines to eglfallbacks.c.
Chia-I Wu
- Mesa (master): dri/nouveau: Force a "slow" Z clear if we' re getting a new depth buffer.
Francisco Jerez
- Mesa (master): galahad: silence warnings
Brian Paul
- Mesa (master): mesa: move declaration before code
Brian Paul
- Mesa (lp-offset-twoside): llvmpipe: turn off draw offset/ twoside when we can handle it
Keith Whitwell
- Mesa (master): r300g: say no to PIPE_CAP_STREAM_OUTPUT and PIPE_CAP_PRIMITIVE_RESTART
Marek Olšák
- Mesa (master): r300g: do not print get_param errors in non-debug build
Marek Olšák
- Mesa (master): r600g: not fatal if we can't get tiling info from kernel
Dave Airlie
- Mesa (master): i965: Move the FS disasm/annotation printout to codegen time .
Eric Anholt
- Mesa (master): i965: Add support for pull constants to the new FS backend.
Eric Anholt
- Mesa (master): egl: Minor changes to the _EGLConfig interface.
Chia-I Wu
- Mesa (master): egl: Drop dpy argument from the link functions.
Chia-I Wu
- Mesa (master): egl: Fix _eglModeLookup.
Chia-I Wu
- Mesa (master): egl: Minor changes to the _EGLScreen interface.
Chia-I Wu
- Mesa (master): st/egl: Fix native_mode refresh mode.
Chia-I Wu
- Mesa (master): egl: Add reference count for resources.
Chia-I Wu
- Mesa (master): egl: Use reference counting to replace IsLinked or IsBound.
Chia-I Wu
- Mesa (master): egl: Fix a false negative check in _eglCheckMakeCurrent.
Chia-I Wu
- Mesa (master): st/egl: Use resource reference count for egl_g3d_sync.
Chia-I Wu
- Mesa (master): 26 new commits
Brian Paul
- Mesa (master): r600g: merge more of the common r600/ evergreen state handling
Dave Airlie
- Mesa (master): r600g: Fixed r600_vertex_element leak.
Dave Airlie
- Mesa (master): r600g: Also clear bc data when we're destroying a shader.
Dave Airlie
- Mesa (master): r600g: Added r600_pipe_shader_destroy().
Dave Airlie
- Mesa (master): r600g: drop more common state handling code
Dave Airlie
- Mesa (master): Ensure -L$(TOP)/$(LIB_DIR) appears in link line before any -L in $LDFLAGS
Chia-I Wu
- Mesa (master): mesa: allow FBO attachments of formats LUMINANCE, LUMINANCE_ALPHA, and INTENSITY
Marek Olšák
- Mesa (master): r300g: fix texture border for 16-bits-per-channel formats
Marek Olšák
- Mesa (master): mesa: silence enum comparison warning
Brian Paul
- Mesa (master): mesa: fix uninitialized var warning
Brian Paul
- Mesa (master): xlib: silence unused var warning
Brian Paul
- Mesa (master): util: use pointer_to_func() to silence warning
Brian Paul
- Mesa (master): rtasm: use pointer_to_func() to silence warning
Brian Paul
- Mesa (master): st/mesa: support RGBA16 and use it for RGBA12 as well
Marek Olšák
- Mesa (master): translate: remove unused prototypes
Brian Paul
- Mesa (master): translate: use function typedefs, casts to silence warnings
Brian Paul
- Mesa (master): glsl: Fix ast-to-hir for ARB_fragment_coord_conventions
Ian Romanick
- Mesa (master): glsl: Fix constant component count in vector constructor emitting.
Kenneth Graunke
- Mesa (master): r600g: fix magic 0x1 ->flat shade ena
Dave Airlie
- Mesa (master): mesa: additional glReadPixels error checks for GL_EXT_texture_integer
Brian Paul
- Mesa (master): mesa: additional switch cases for GL_EXT_texture_integer
Brian Paul
- Mesa (master): mesa: additional teximage error checks for GL_EXT_texture_integer
Brian Paul
- Mesa (master): r600g: add assembler support for all the kcache fields.
Dave Airlie
- Mesa (master): egl_dri2: Fix a typo that make glFlush be called at wrong time.
Chia-I Wu
- Mesa (master): i965: Clarify an XXX comment in FB writes with real info.
Eric Anholt
- Mesa (master): i965: Add EU code for dword scattered reads ( constant buffer array indexing).
Eric Anholt
- Mesa (master): i965: Use SENDC on the first render target write on gen6.
Eric Anholt
- Mesa (master): i965: Clear some undefined fields of g0 when using them for gen6 FB writes.
Eric Anholt
- Mesa (master): i965: Add disasm for the flag register.
Eric Anholt
- Mesa (master): i965: Handle new ir_unop_round_even in channel expression splitting.
Eric Anholt
- Mesa (master): i965: Add support for discard instructions on gen6.
Eric Anholt
- Mesa (master): i965: Fix typo in comment about state flags.
Eric Anholt
- Mesa (master): i965: Set up the constant buffer on gen6 when it's needed.
Eric Anholt
- Mesa (master): i965: Add support for constant buffer loads on gen6.
Eric Anholt
- Mesa (master): i965: Drop the eot argument to read messages, which can never be set.
Eric Anholt
- Mesa (master): i965: Disable register spilling on gen6 until it's fixed.
Eric Anholt
- Mesa (master): i965: Fix VS URB entry sizing.
Eric Anholt
- Mesa (master): mesa: do integer FB / shader validation check in _mesa_valid_to_render()
Brian Paul
- Mesa (master): mesa: call _mesa_valid_to_render() in glDrawPixels, glCopyPixels, glBitmap
Brian Paul
- Mesa (master): mesa: remove the unused _mesa_is_fragment_shader_active() function
Brian Paul
- Mesa (master): mesa: fix bug in _mesa_is_format_integer()
Brian Paul
- Mesa (master): mesa: rename function to _mesa_is_format_integer_color()
Brian Paul
- Mesa (glapi-reorg): mesa: Remove unnecessary glapitable.h includes.
Chia-I Wu
- Mesa (master): r600g: In radeon_bo(), call LIST_INITHEAD early.
Tilman Sauerbeck
- Mesa (master): r600g: Destroy the blitter.
Tilman Sauerbeck
- Mesa (master): r300g: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): mesa: Remove unnecessary headers.
Vinson Lee
- Mesa (master): r600g: Silence uninitialized variable warnings.
Vinson Lee
- Mesa (master): st/mesa: Remove unnecessary header.
Vinson Lee
- Mesa (master): mesa: Remove unnecessary header.
Vinson Lee
- Mesa (master): egl: Remove unnecessary headers.
Vinson Lee
- Mesa (master): swrast: Print out format on unexpected failure in _swrast_ReadPixels.
Vinson Lee
- Mesa (master): r100: revalidate after radeon_update_renderbuffers
Alex Deucher
- Mesa (7.9): r100: revalidate after radeon_update_renderbuffers
Alex Deucher
- Mesa (master): r600c: add missing radeon_prepare_render() call on evergreen
Alex Deucher
- Mesa (7.9): r600c: add missing radeon_prepare_render() call on evergreen
Alex Deucher
- Mesa (master): r300g: add a default channel ordering of texture border for unhandled formats
Marek Olšák
- Mesa (master): Fix build on systems where "python" is python 3.
Kenneth Graunke
- Mesa (master): glapi: Add GL_EXT_separate_shader_objects
Ian Romanick
- Mesa (master): glapi: Commit files changed by previous commit
Ian Romanick
- Mesa (master): mesa: Add infrastructure to track GL_EXT_separate_shader_objects
Ian Romanick
- Mesa (master): mesa: Skeletal support for GL_EXT_separate_shader_objects
Ian Romanick
- Mesa (master): mesa: Add display list support for GL_EXT_separate_shader_objects functions
Ian Romanick
- Mesa (master): mesa: Track an ActiveProgram distinct from CurrentProgram
Ian Romanick
- Mesa (master): swrast: Enable GL_EXT_separate_shader_objects in software paths
Ian Romanick
- Mesa (master): Track separate programs for each stage
Ian Romanick
- Mesa (master): docs: add GL_EXT_separate_shader_objects to release notes
Ian Romanick
- Mesa (master): intel: Enable GL_EXT_separate_shader_objects in Intel drivers
Ian Romanick
- Mesa (master): i965: Make FS uniforms be the actual type of the uniform at upload time.
Kenneth Graunke
- Mesa (master): i965: Add bit operation support to the fragment shader backend.
Kenneth Graunke
- Mesa (master): r300/compiler: Use rc_get_readers_normal() for presubtract optimizations
Tom Stellard
- Mesa (master): st/mesa: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): gallium: Avoid using __doc__ in python scripts.
Jose Fonseca
- Mesa (master): gallivm: always enable LLVMAddInstructionCombiningPass()
Jose Fonseca
- Mesa (master): gallivm: Remove the EMMS opcodes.
Jose Fonseca
- Mesa (master): i965: Add user clip planes support to gen6.
Eric Anholt
- Mesa (master): i965: Update gen6 SF state when point state ( sprite or attenuation) changes.
Eric Anholt
- Mesa (master): i965: Upload required gen6 VS push constants even when using pull constants.
Eric Anholt
- Mesa (master): i965: Update the gen6 stencil ref state when stencil state changes.
Eric Anholt
- Mesa (master): 22 new commits
Brian Paul
- Mesa (master): docs: Update egl and openvg docs.
Chia-I Wu
- Mesa (master): autoconf: Better client API selection.
Chia-I Wu
- Mesa (master): autoconf: Update configuration info.
Chia-I Wu
- Mesa (master): glapi: Do not use glapidispatch.h.
Chia-I Wu
- Mesa (master): glapi: Move glapidispatch.h to core mesa.
Chia-I Wu
- Mesa (master): glapi: Do not use glapioffsets.h.
Chia-I Wu
- Mesa (master): glapi: Merge glapioffsets.h into glapidispath.h.
Chia-I Wu
- Mesa (master): mesa: Remove unnecessary glapitable.h includes.
Chia-I Wu
- Mesa (master): vbo: Use CALL_* macros.
Chia-I Wu
- Mesa (master): targets: Add missing quotes to Makefile.xorg.
Chia-I Wu
- Mesa (master): Merge branch 'glapi-reorg'
Chia-I Wu
- Mesa (master): mesa: Fix windows build (uint -> GLuint).
Jose Fonseca
- Mesa (master): mesa: remove dead code
Brian Paul
- Mesa (master): mesa: Make metaops use program refcounts instead of names.
Eric Anholt
- Mesa (master): glsl: Remove unused ARRAY_SIZE macro.
Kenneth Graunke
- Demos (master): Don't use OpenGL 2.0 GLSL functions if OpenGL 2. 0 is not supported
Ian Romanick
- Mesa (master): autoconf: st/vega requires --enable-openvg.
Chia-I Wu
- Mesa (master): osmesa: fix renderbuffer memleak in OSMesaMakeCurrent()
Brian Paul
- Mesa (master): st/mesa: Unreference the sampler view in st_bind_surface.
Chia-I Wu
- Demos (master): egl: Follow the rules of propagating changes for tfp.
Chia-I Wu
- Mesa (master): dri/nouveau: Don't assert(0) on compressed internal formats.
Francisco Jerez
- Mesa (master): dri/nv20: Clear with the 3D engine.
Francisco Jerez
- Mesa (master): dri/nouveau: Call _mesa_update_state() after framebuffer invalidation.
Francisco Jerez
- Mesa (master): dri/nv25: Bind a hierarchical depth buffer.
Francisco Jerez
- Mesa (master): dri/nouveau: Honor the access flags in nouveau_bufferobj_map_range.
Francisco Jerez
- Mesa (master): dri/nouveau: Tell the vbo module we want real hardware BOs.
Francisco Jerez
- Mesa (master): dri/nouveau: Split out the scratch helpers to a separate file.
Francisco Jerez
- Mesa (master): dri/nouveau: Avoid recursion in nouveau_bo_context_reset().
Francisco Jerez
- Mesa (master): dri/nouveau: Use a macro to iterate over the bound vertex attributes.
Francisco Jerez
- Mesa (master): dri/nouveau: Split out array handling to its own file.
Francisco Jerez
- Mesa (master): dri/nouveau: Optimize VBO binding re-emission.
Francisco Jerez
- Mesa (master): dri/nouveau: Keep small DYNAMIC_DRAW vertex buffers in system ram.
Francisco Jerez
- Mesa (master): dri/nouveau: Pipeline glTexSubImage texture transfers.
Francisco Jerez
- Mesa (master): r300/compiler: Don' t clobber presubtract sources during optimizations
Tom Stellard
- Mesa (master): autoconf: Tidy configure output for EGL.
Chia-I Wu
- Mesa (master): targets/egl: Fix a warning with --disable-opengl build.
Chia-I Wu
- Mesa (master): st/egl image: multiply drm buf-stride with blocksize
Chia-I Wu
- Mesa (master): dri/nouveau: Fix type promotion issue on 32bit platforms.
Francisco Jerez
- Mesa (master): dri/nouveau: Validate the framebuffer state on read buffer changes.
Francisco Jerez
- Mesa (master): dri/nouveau: Re-emit the BO state when coming back from a software fallback.
Francisco Jerez
Last message date:
Sun Oct 31 21:13:10 UTC 2010
Archived on: Mon Jan 13 14:18:30 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).