December 2010 Archives by author
Starting: Wed Dec 1 02:02:18 UTC 2010
Ending: Fri Dec 31 23:44:21 UTC 2010
Messages: 709
- Mesa (7.9): gallium/egl: fix r300 vs r600 loading
Dave Airlie
- Mesa (master): r300g: fixup rs690 tiling stride alignment calculations.
Dave Airlie
- Mesa (7.10): r300g: fixup rs690 tiling stride alignment calculations.
Dave Airlie
- Mesa (7.9): r300g: fixup rs690 tiling stride alignment calculations.
Dave Airlie
- Mesa (master): mesa/swrast/st: add ARB_occlusion_query2 support.
Dave Airlie
- Mesa (master): mesa: fix queryobj whitespace.
Dave Airlie
- Mesa (master): r600g: fix evergreen segfaults.
Dave Airlie
- Mesa (master): r600g: drop unused code in evergreen.
Dave Airlie
- Mesa (master): gallium: add fragment shader property for color writes to all buffers. (v2)
Dave Airlie
- Mesa (master): softpipe: add support for color writes all color bufs property
Dave Airlie
- Mesa (master): mesa/st: set the color write cbuf property for fragColor writes
Dave Airlie
- Mesa (master): r300g: add support for color0 writes to all bound color buffers.
Dave Airlie
- Mesa (master): tgsi_text: just parse as an integer (value is a boolean).
Dave Airlie
- Mesa (master): r300g: hyperz fixing typo.
Dave Airlie
- Mesa (master): r300g: turn back on rv530 hiz.
Dave Airlie
- Mesa (master): r600g: hack around property unknown issues.
Dave Airlie
- Mesa (master): tgsi_dump: fix assert due to missing property name.
Dave Airlie
- Mesa (master): i965: Dump the WHILE jump distance on gen6.
Eric Anholt
- Mesa (master): i965: Add support for gen6 DO/WHILE ISA emit.
Eric Anholt
- Mesa (master): i965: Add support for gen6 BREAK ISA emit.
Eric Anholt
- Mesa (master): i965: Add support for gen6 CONTINUE instruction emit.
Eric Anholt
- Mesa (master): i965: Enable IF statements in the VS.
Eric Anholt
- Mesa (master): i965: Add support for loops in the VS.
Eric Anholt
- Mesa (master): glsl: Mark the array access for whole-array comparisons.
Eric Anholt
- Mesa (master): glsl: Fix flipped return of has_value() for array constants.
Eric Anholt
- Mesa (master): mesa: Add getters for the rest of the supported draw buffers .
Eric Anholt
- Mesa (master): mesa: Add getters for ARB_copy_buffer's attachment points.
Eric Anholt
- Mesa (master): intel: Add an env var override to execute for a different GPU revision.
Eric Anholt
- Mesa (master): i965: Update gen6 WM state on compiled program change, not just FP change.
Eric Anholt
- Mesa (master): i965: Update gen6 SF state on fragment program change too.
Eric Anholt
- Mesa (master): i965: Fix compile warning about missing opcodes.
Eric Anholt
- Mesa (master): i965: Move payload reg setup to compile, not lookup time.
Eric Anholt
- Mesa (master): i965: Provide delta_xy reg to gen6 non-GLSL path PINTERP.
Eric Anholt
- Mesa (master): i965: Fix up 16-wide gen6 FB writes after various refactoring.
Eric Anholt
- Mesa (master): i965: Don' t smash a group of coordinates doing gen6 16-wide sampler headers.
Eric Anholt
- Mesa (master): i965: Fix gen6 interpolation setup for 16-wide.
Eric Anholt
- Mesa (master): i965: Fix up gen6 samplers for their usage by brw_wm_emit.c
Eric Anholt
- Mesa (master): i965: Make the sampler's implied move on gen6 be a raw move.
Eric Anholt
- Mesa (master): i965: Align gen6 push constant size to dispatch width.
Eric Anholt
- Mesa (master): i965: Add support for the instruction compression bits on gen6.
Eric Anholt
- Mesa (master): i965: Nuke brw_wm_glsl.c.
Eric Anholt
- Mesa (master): i965: Remove INTEL_DEBUG=glsl_force now that there' s no brw_wm_glsl.c
Eric Anholt
- Mesa (master): i965: Fix comment about gen6_wm_constants.
Eric Anholt
- Mesa (master): i965: Handle saturates on gen6 math instructions.
Eric Anholt
- Mesa (master): i965: Always hand the absolute value to RSQ.
Eric Anholt
- Mesa (master): i965: Add disabled debug code for dumping out the WM constant payload.
Eric Anholt
- Mesa (master): i965: Work around gen6 ignoring source modifiers on math instructions.
Eric Anholt
- Mesa (master): i965: Fix flipped value of the not-embedded-in-if on gen6.
Eric Anholt
- Mesa (master): i965: Don't try to store gen6 (float) blend constant color in bytes.
Eric Anholt
- Mesa (master): i965: Set up the color masking for the first drawbuffer on gen6.
Eric Anholt
- Mesa (master): i965: Set up the per-render-target blend state on gen6.
Eric Anholt
- Mesa (master): i965: Set the render target index in gen6 fixed-function/ ARB_fp path.
Eric Anholt
- Mesa (master): i965: Use the new pixel mask location for gen6 ARB_fp KIL instructions.
Eric Anholt
- Mesa (master): i965: Drop KIL_NV from the ff/ ARB_fp path since it was only used for GLSL.
Eric Anholt
- Mesa (master): i965: Drop push-mode reladdr constant loading and always use constant_map.
Eric Anholt
- Mesa (master): i965: Fix VS constants regression pre-gen6.
Eric Anholt
- Mesa (master): i965: Clean up VS constant buffer location setup.
Eric Anholt
- Mesa (master): i965: Set up the correct texture border color state struct for Ironlake.
Eric Anholt
- Mesa (master): i965: Set render_cache_read_write surface state bit on gen6 constant surfs.
Eric Anholt
- Mesa (master): i965: remove unused variable since brw_wm_glsl.c removal.
Eric Anholt
- Mesa (master): intel: Use plain R8 and RG8 for COMPRESSED_RED and COMPRESSED_RG.
Eric Anholt
- Mesa (master): intel: Set the swizzling for depth textures using the GL_RED depth mode.
Eric Anholt
- Mesa (master): glsl: Correct the marking of InputsRead/OutputsWritten on in /out matrices.
Eric Anholt
- Mesa (master): i965: Add support for gen6 constant-index constant loading.
Eric Anholt
- Mesa (master): i965: Add support for gen6 reladdr VS constant loading.
Eric Anholt
- Mesa (master): mesa: Don't assertion fail for _mesa_get_format_name( MESA_FORMAT_NONE)
Eric Anholt
- Mesa (master): intel: Add spans code for the ARB_texture_rg support.
Eric Anholt
- Mesa (master): intel: Add a couple of helper functions to reduce rb code duplication.
Eric Anholt
- Mesa (master): intel: Just use ChooseTextureFormat for renderbuffer format choice.
Eric Anholt
- Mesa (master): i965: Put common info on converting MESA_FORMAT to BRW_FORMAT in a table.
Eric Anholt
- Mesa (master): intel: Include stdbool so we can stop using GLboolean when we want to.
Eric Anholt
- Mesa (master): i965: Fix ARL to work on gen6.
Eric Anholt
- Mesa (master): i956: Fix the old FP path fragment position setup on gen6.
Eric Anholt
- Mesa (master): i965: Fix gl_FragCoord.z setup on gen6.
Eric Anholt
- Mesa (master): i965: Improve the hacks for ARB_fp scalar^scalar POW on gen6 .
Eric Anholt
- Mesa (master): i965: Add support for using the BLT ring on gen6.
Eric Anholt
- Mesa (master): i915: Fix INTEL_DEBUG=wm segmentation fault
Eric Anholt
- Mesa (master): i965: Set the alternative floating point mode on gen6 VS and WM.
Eric Anholt
- Mesa (master): intel: Update renderbuffers before looking up CopyTexImage' s read buffer.
Eric Anholt
- Mesa (master): intel: Drop commented intel_flush from copy_teximage.
Eric Anholt
- Mesa (master): intel: Try to sanely check that formats match for CopyTexImage.
Eric Anholt
- Mesa (master): intel: Support glCopyTexImage() from XRGB8888 to ARGB8888.
Eric Anholt
- Mesa (master): i965: Avoid using float type for raw moves, to work around SNB issue.
Eric Anholt
- Mesa (master): i965: Correct the dp_read message descriptor setup on g4x.
Eric Anholt
- Mesa (master): i965: Keep around a copy of the VS constant surface dumping code.
Eric Anholt
- Mesa (7.9): i965: Correct the dp_read message descriptor setup on g4x.
Eric Anholt
- Mesa (7.10): i965: Correct the dp_read message descriptor setup on g4x.
Eric Anholt
- Mesa (master): intel: Only do frame throttling at glFlush time when using frontbuffer.
Eric Anholt
- Mesa (7.10): intel: Include stdbool so we can stop using GLboolean when we want to.
Eric Anholt
- Mesa (7.10): i965: Fix ARL to work on gen6.
Eric Anholt
- Mesa (7.10): i956: Fix the old FP path fragment position setup on gen6.
Eric Anholt
- Mesa (7.10): i965: Fix gl_FragCoord.z setup on gen6.
Eric Anholt
- Mesa (7.10): i965: Add support for using the BLT ring on gen6.
Eric Anholt
- Mesa (7.10): i965: Use MI_FLUSH_DW for blt ring flush on sandybridge
Eric Anholt
- Mesa (7.10): intel: Update renderbuffers before looking up CopyTexImage' s read buffer.
Eric Anholt
- Mesa (7.10): intel: Drop commented intel_flush from copy_teximage.
Eric Anholt
- Mesa (7.10): intel: Try to sanely check that formats match for CopyTexImage .
Eric Anholt
- Mesa (7.10): intel: Support glCopyTexImage() from XRGB8888 to ARGB8888.
Eric Anholt
- Mesa (7.10): i965: Avoid using float type for raw moves, to work around SNB issue.
Eric Anholt
- Mesa (7.10): i965: explicit tell header present for fb write on sandybridge
Eric Anholt
- Mesa (7.10): intel: Check for unsupported texture when finishing using as a render target
Eric Anholt
- Mesa (7.10): i965: Set the alternative floating point mode on gen6 VS and WM.
Eric Anholt
- Mesa (7.10): i965: Add support for gen6 constant-index constant loading.
Eric Anholt
- Mesa (7.10): i965: Add support for gen6 reladdr VS constant loading.
Eric Anholt
- Mesa (master): i965: Factor out the ir comparision to BRW_CONDITIONAL_* code.
Eric Anholt
- Mesa (master): i965: Fix regression in FS comparisons on original gen4 due to gen6 changes.
Eric Anholt
- Mesa (master): i965: Do lowering of array indexing of a vector in the FS.
Eric Anholt
- Mesa (master): i915g: drop alignment parameter from iws->buffer_create
Jakob Bornecrantz
- Mesa (master): i915g: add winsys function to create tiled buffers
Jakob Bornecrantz
- Mesa (master): i915g: switch to tiled allocations, kill set_fence
Jakob Bornecrantz
- Mesa (master): i915g: prepare winsys/batchbuffer for execbuf2
Jakob Bornecrantz
- Mesa (master): i915g: return tiling in iws->buffer_from_handle
Jakob Bornecrantz
- Mesa (master): i915g: implement unfenced color&depth buffer using tiling bits
Jakob Bornecrantz
- Mesa (master): i915g: implement unfenced relocs for textures using tiling bits
Jakob Bornecrantz
- Mesa (master): i915g: postpone mipmap/face offset calculation
Jakob Bornecrantz
- Mesa (master): i915g: don't pot-align stride for tiled buffers
Jakob Bornecrantz
- Mesa (master): i915g: enable X-tiling for textures
Jakob Bornecrantz
- Mesa (master): i915g: switch rendering to mipmapped textures to (x, y) offsets
Jakob Bornecrantz
- Mesa (master): i915g: enable x-tiling for render targets
Jakob Bornecrantz
- Mesa (master): i915g: assert(depth_surface->offset == 0)
Jakob Bornecrantz
- Mesa (master): i915g: track TODO items
Jakob Bornecrantz
- Mesa (master): i915g: Fix closure of full batch buffers
Jakob Bornecrantz
- Mesa (master): i915g: Improve debug printing for textures
Jakob Bornecrantz
- Mesa (master): i915g: Make sure that new vbo gets updated
Jakob Bornecrantz
- Mesa (master): st/mesa: Unbind all constant buffers
Jakob Bornecrantz
- Mesa (master): i915g: Ignore color0 writes all cbufs tgsi property
Jakob Bornecrantz
- Mesa (master): wrapper: Fix width and height given to map and remove uneeded fields
Jakob Bornecrantz
- Mesa (master): wrapper: Flush pipe on unmap
Jakob Bornecrantz
- Mesa (master): svga: Add Galahad and Softpipe to scons build
Jakob Bornecrantz
- Mesa (master): svga: Fix newline at EOF
Jakob Bornecrantz
- Mesa (master): svga: Correct spelling in swtnl backend
Jakob Bornecrantz
- Mesa (master): svga: Remove debug print in winsys
Jakob Bornecrantz
- Mesa (master): svga: Minor debug text fix
Jakob Bornecrantz
- Mesa (master): svga, glhd: Remove incorrect assert and add note
Jakob Bornecrantz
- Mesa (nvc0): nvc0: rcp f32 also supports neg and abs modifiers
Christoph Bumiller
- Mesa (nvc0): nvc0: support primitive restart
Christoph Bumiller
- Mesa (nvc0): nvc0: upload constants with m2mf for the time being
Christoph Bumiller
- Mesa (nvc0): nvc0: index buffers are back
Christoph Bumiller
- Mesa (nvc0): nvc0: fix immediate arg for SHL/SHR
Christoph Bumiller
- Mesa (nvc0): nvc0: generate shader header for geometry programs
Christoph Bumiller
- Mesa (nvc0): nvc0: buffer suballocation with a primitive slab allocator
Christoph Bumiller
- Mesa (nvc0): nvc0: use tile flags in a way compatible with nouveau
Christoph Bumiller
- Mesa (nvc0): nvc0: write texture address to TIC with a RELOC
Christoph Bumiller
- Mesa (nvc0): nvc0: call grobj_alloc for all used classes
Christoph Bumiller
- Mesa (nvc0): nvc0: fix branching ops
Christoph Bumiller
- Mesa (nvc0): nvc0: fix FACE state and and handle FACE sysval/varying offset
Christoph Bumiller
- Mesa (nvc0): nvc0: enable vertex color clamping
Christoph Bumiller
- Mesa (nvc0): nvc0: support user clip planes
Christoph Bumiller
- Mesa (nvc0): 654 new commits
Christoph Bumiller
- Mesa (nvc0): nvc0: use most defs/decls from nouveau_pushbuf.h
Christoph Bumiller
- Mesa (nvc0): nvc0: fix layer stride state
Christoph Bumiller
- Mesa (nvc0): nvc0: respond please inline to PIPE_SHADER_CAP_SUBROUTINES
Christoph Bumiller
- Mesa (nvc0): nvc0: init miptree transfer layer stride
Christoph Bumiller
- Mesa (nvc0): nvc0: implement VRAM buffer transfers with bounce buffers
Christoph Bumiller
- Mesa (nvc0): nvc0: use VTX_ATTR for stride 0 vertex attributes
Christoph Bumiller
- Mesa (nvc0): nvc0: reenable some shader optimizations
Christoph Bumiller
- Mesa (nvc0): nvc0: reference the vertex buffers
Christoph Bumiller
- Mesa (master): r600c: fix some opcodes on evergreen
Alex Deucher
- Mesa (master): r600c: bump texture limits to hw limits
Alex Deucher
- Mesa (master): r600g: bump texture/cb limits appropriately for evergreen
Alex Deucher
- Mesa (master): radeon: bump mip tree levels to 15
Alex Deucher
- Mesa (master): r600g: fix rendering with a vertex attrib having a zero stride
Alex Deucher
- Mesa (master): r600g: remove useless switch statements
Alex Deucher
- Mesa (7.9): r600c: fix some opcodes on evergreen
Alex Deucher
- Mesa (7.9): r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.
Alex Deucher
- Mesa (7.10): r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.
Alex Deucher
- Mesa (7.10): r600g: fix rendering with a vertex attrib having a zero stride
Alex Deucher
- Mesa (7.10): r600g: fix pow(0, 0) evaluating to NaN
Alex Deucher
- Mesa (master): Regenerate gl_mangle.h.
Thomas Fogal
- Mesa (master): svga: Silence debug printf.
Jose Fonseca
- Mesa (master): scons: Move MSVS_VERSION option to common module.
Jose Fonseca
- Mesa (master): vega: Remove extraneous ;
Jose Fonseca
- Mesa (master): retrace: Some fixes.
Jose Fonseca
- Mesa (master): util: C++ safe.
Jose Fonseca
- Mesa (master): wgl: Fix double free. Remove dead code.
Jose Fonseca
- Mesa (master): util: Plug leaks in util_destroy_gen_mipmap.
Jose Fonseca
- Mesa (master): util: __builtin_frame_address() doesn't work on mingw.
Jose Fonseca
- Mesa (master): util: Don't try to use imagehlp on mingw.
Jose Fonseca
- Mesa (master): wgl: Unreference the current framebuffer after the make_current call.
Jose Fonseca
- Mesa (master): WIN32_THREADS -> WIN32
Jose Fonseca
- Mesa (master): mapi: Hack to avoid vgCreateFont being generated as vgCreateFontA.
Jose Fonseca
- Mesa (master): wgl: Fix visual's buffer_mask configuration.
Jose Fonseca
- Mesa (master): mesa: Temporary hack to prevent stack overflow on windows
Jose Fonseca
- Mesa (master): mesa: Bump the number of bits in the register index.
Jose Fonseca
- Mesa (master): llvmpipe: Plug fence leaks.
Jose Fonseca
- Mesa (master): gallivm: Cleanup util_format_xxx_fetch_xxx call generation.
Jose Fonseca
- Mesa (master): r600g: dump raw shader output for debugging
Jerome Glisse
- Mesa (master): r600g: set address of pop instructions to next instruction
Jerome Glisse
- Mesa (master): r600g: update polygon offset only when rasterizer or zbuffer change
Jerome Glisse
- Mesa (master): r600g: indentation fix
Jerome Glisse
- Mesa (master): r600g: more indentation fix + warning silencing + dead code removal
Jerome Glisse
- Mesa (master): r600g: build fetch shader from vertex elements
Jerome Glisse
- Mesa (master): r600g: avoid useless shader rebuild at draw call
Jerome Glisse
- Mesa (master): r600g: remove useless flush map
Jerome Glisse
- Mesa (master): r600g: remove dead code
Jerome Glisse
- Mesa (master): r600g: fix userspace fence against lastest kernel
Jerome Glisse
- Mesa (master): r600g: avoid using pb* helper we are loosing previous cpu cycle with it
Jerome Glisse
- Mesa (master): r600g: specialized upload manager
Jerome Glisse
- Mesa (master): r600g: indentation cleanup
Jerome Glisse
- Mesa (master): r600g: fix bo size when creating bo from handle
Jerome Glisse
- Mesa (master): r600g: fix segfault when translating vertex buffer
Jerome Glisse
- Mesa (master): r600g: need to reference upload buffer as the might still live accross flush
Jerome Glisse
- Mesa (master): r600g: fix pow(0, 0) evaluating to NaN
Jerome Glisse
- Mesa (master): gallium: properly check for src->dst blit compatibilities
Jerome Glisse
- Mesa (master): r600g: properly unset vertex buffer
Jerome Glisse
- Mesa (master): r600g: avoid segfault
Jerome Glisse
- Mesa (master): ir_to_mesa: Add support for conditional discards.
Kenneth Graunke
- Mesa (master): glsl: Add an optimization pass to simplify discards.
Kenneth Graunke
- Mesa (master): glsl: Add a lowering pass to move discards out of if-statements.
Kenneth Graunke
- Mesa (master): glsl: Remove "discard" support from lower_jumps.
Kenneth Graunke
- Mesa (master): glsl: Add comments to lower_jumps (from the commit message).
Kenneth Graunke
- Mesa (master): ir_print_visitor: Print out constant structure values.
Kenneth Graunke
- Mesa (master): glsl: Factor out code which emits a new function into the IR stream.
Kenneth Graunke
- Mesa (master): symbol_table: Add support for adding a symbol at top-level/ global scope.
Kenneth Graunke
- Mesa (master): glsl: Properly add functions during lazy built-in prototype importing.
Kenneth Graunke
- Mesa (master): glcpp: Don' t emit SPACE tokens in conditional_tokens production.
Kenneth Graunke
- Mesa (master): Refresh autogenerated glcpp parser.
Kenneth Graunke
- Mesa (master): glsl: fix lowering conditional returns in subroutines
Kenneth Graunke
- Mesa (master): Remove OES_compressed_paletted_texture from the ES2 extension list.
Kenneth Graunke
- Mesa (master): glsl: Expose a public glsl_type::void_type const pointer.
Kenneth Graunke
- Mesa (master): glsl/builtins: Compute the correct value for smoothstep(vec, vec, vec).
Kenneth Graunke
- Mesa (master): Refresh autogenerated file builtin_function.cpp.
Kenneth Graunke
- Mesa (master): glsl: Support if-flattening beyond a given maximum nesting depth.
Kenneth Graunke
- Mesa (master): i965: Flatten if-statements beyond depth 16 on pre-gen6.
Kenneth Graunke
- Mesa (master): i965: Internally enable GL_NV_blend_square on ES2.
Kenneth Graunke
- Mesa (master): docs: Fix MESA_drm_image typo
Kristian Høgsberg
- Mesa (master): nvfx: restore BEGIN_RING usage
Francisco Jerez
- Mesa (master): mesa: Clean up header file inclusion in texcompress.h.
Vinson Lee
- Mesa (master): st/vega: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in texcompress_s3tc.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in texenvprogram.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in texformat.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in texgetimage.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in texobj.h.
Vinson Lee
- Mesa (master): gallium/noop: Add prototype for noop_init_state_functions.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in texrender.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in transformfeedback.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in varray.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in viewport.h.
Vinson Lee
- Mesa (master): r200: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): r600g: Fix SCons build.
Vinson Lee
- Mesa (master): i965: Silence uninitialized variable warning.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in arbprogparse.h.
Vinson Lee
- Mesa (master): tnl: Initialize gl_program_machine memory in run_vp.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in ir_to_mesa.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in nvfragparse.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in nvvertparse.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in prog_cache.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in prog_optimize.h.
Vinson Lee
- Mesa (master): mesa: Clean up header file inclusion in prog_statevars.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_accum.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_program.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_readpixels. h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_cb_texture.h.
Vinson Lee
- Mesa (master): st/mesa: Remove comment cruft from st_context.h.
Vinson Lee
- Mesa (master): st/python: remove unused 'buf' parameter in pipe_buffer_unmap
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_draw.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_format.h.
Vinson Lee
- Mesa (master): st/vega: Remove unnecessary headers.
Vinson Lee
- Mesa (master): svga: Remove unnecessary header.
Vinson Lee
- Mesa (master): r300g: Remove unnecessary headers.
Vinson Lee
- Mesa (master): llvmpipe: Remove unnecessary headers.
Vinson Lee
- Mesa (master): i915g: Remove unnecessary header.
Vinson Lee
- Mesa (master): gallivm: Fix 'cast from pointer to integer of different size ' warning.
Vinson Lee
- Demos (master): objview: Remove unnecessary header.
Vinson Lee
- Mesa (master): gallivm: Disable MMX-disabling code on llvm-2.9.
Vinson Lee
- Mesa (master): st/mesa: Remove unnecessary header.
Vinson Lee
- Demos (master): geartrain: Fix and clean up printf messages on error paths.
Vinson Lee
- Demos (master): glxswapcontrol: Fix memory leak on error path.
Vinson Lee
- Demos (master): bumpmap: Remove meaningless const qualifier.
Vinson Lee
- Mesa (master): mesa: Fix #ifdef typo in _mesa_format_to_type_and_comps.
Vinson Lee
- Mesa (master): i965: Remove unnecessary headers.
Vinson Lee
- Mesa (master): intel: Remove unnecessary headers.
Vinson Lee
- Mesa (master): mapi: Remove unnecessary header.
Vinson Lee
- Mesa (master): r300g: Remove unnecessary header.
Vinson Lee
- Mesa (master): libgl-xlib: Remove unnecessary header.
Vinson Lee
- Mesa (master): st/egl: Remove unnecessary header.
Vinson Lee
- Mesa (master): mesa: Assert _mesa_DeleteFragmentShaderATI doesn' t ever free static DummyShader.
Vinson Lee
- Mesa (master): r600g: Rearrange print order of outputs of R600_ERR.
Vinson Lee
- Mesa (master): mesa: Assert format is not MESA_FORMAT_COUNT in _mesa_format_to_type_and_comps.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_gen_mipmap.h.
Vinson Lee
- Mesa (master): st/mesa: Clean up header file inclusion in st_mesa_to_tgsi.h .
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_aaline.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_aatriangle.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_accum.h.
Vinson Lee
- 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: Clean up header file inclusion in s_depth.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_fog.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_span.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_fragprog.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_logic.h.
Vinson Lee
- Mesa (master): nvfx: Remove unused variable.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_masking.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_texcombine.h.
Vinson Lee
- Mesa (master): swrast: Clean up header file inclusion in s_texfilter.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): glcpp: Add negative tests for redefintions with valueless macros.
Vinson Lee
- Mesa (master): tnl: Clean up header file inclusion in tnl.h.
Vinson Lee
- Mesa (master): tnl: Clean up header file inclusion in t_vp_build.h.
Vinson Lee
- Mesa (master): vbo: Clean up header file inclusion in vbo.h.
Vinson Lee
- Mesa (master): tnl: Clean up header file inclusion in t_vertex.h.
Vinson Lee
- Mesa (master): x86: Clean up header file inclusion in mmx.h.
Vinson Lee
- Mesa (master): tgsi: Clean up header file inclusion in tgsi_sanity.h.
Vinson Lee
- Mesa (master): graw: Include p_shader_tokens.h for tgsi_token struct.
Vinson Lee
- Mesa (master): tgsi: Clean up header file inclusion in tgsi_text.h.
Vinson Lee
- Mesa (master): util: Add forward declarations in u_index_modify.h.
Vinson Lee
- Mesa (master): r600c : inline vertex format is not updated in an app, switch to use vfetch constants. For the 7.9 and 7.10 branches as well.
Richard Li
- Mesa (master): nvfx: fixes after array textures merge
Patrice Mandin
- Mesa (master): init ps->context with util_surfaces_get and do_get
Patrice Mandin
- Mesa (master): gallium/trace: check bind_vertex_sampler_states and set_vertex_sampler_views
Patrice Mandin
- Mesa (master): r300/compiler: implement and lower OPCODE_CLAMP
Marek Olšák
- Mesa (master): r300g: fix texture swizzling with compressed textures on r400-r500
Marek Olšák
- Mesa (master): r300g: disable ARB_texture_swizzle if S3TC is enabled on r3xx-only
Marek Olšák
- Mesa (7.9): r300g: fix microtiling for 16-bits-per-channel formats
Marek Olšák
- Mesa (7.9): r300g: fix texture border for 16-bits-per-channel formats
Marek Olšák
- Mesa (7.9): r300g: add a default channel ordering of texture border for unhandled formats
Marek Olšák
- Mesa (7.9): r300g: fix texture border color for all texture formats
Marek Olšák
- Mesa (7.9): r300g: fix rendering with no vertex elements
Marek Olšák
- Mesa (7.9): r300/compiler: fix rc_rewrite_depth_out for it to work with any instruction
Marek Olšák
- Mesa (7.9): r300g: fix texture border color once again
Marek Olšák
- Mesa (7.9): r300g: fix texture swizzling with compressed textures on r400-r500
Marek Olšák
- Mesa (7.9): r300g: disable ARB_texture_swizzle if S3TC is enabled on r3xx-only
Marek Olšák
- Mesa (master): r300g: fix up cubemap texture offset computation
Marek Olšák
- Mesa (master): r300/compiler: disable the swizzle lowering pass in vertex shaders
Marek Olšák
- Mesa (master): r300g: Abort if atom allocations fail
Marek Olšák
- Mesa (master): r300g: Abort if draw_create() fails
Marek Olšák
- Mesa (master): r300g: Drop unnecessary cast
Marek Olšák
- Mesa (master): r300g: fix build
Marek Olšák
- Mesa (master): r300g: use internal BO handle for add_buffer and write_reloc
Marek Olšák
- Mesa (master): r300g: implement simple transfer_inline_write for buffers
Marek Olšák
- Mesa (master): mesa, st/mesa: fix gl_FragCoord with FBOs in Gallium
Marek Olšák
- Mesa (master): r300g: fix pointer arithmetic with void* in transfer_inline_write
Marek Olšák
- Mesa (master): r300g: do not remove unused constants if we are not near the limit
Marek Olšák
- Mesa (master): r300g: add capability bit index_bias_supported
Marek Olšák
- Mesa (master): r300g: one more r500_index_bias_supported leftover
Marek Olšák
- Mesa (master): r300g: do not use the index parameter in set_constant_buffer
Marek Olšák
- Mesa (master): r300g: try and use all of vertex constant space
Marek Olšák
- Mesa (master): r300g: cleanup winsys
Marek Olšák
- Mesa (master): r300g: optimize looping over atoms
Marek Olšák
- Mesa (master): st/mesa: initialize key in st_vp_varient
Marek Olšák
- Mesa (7.9): mesa, st/mesa: fix gl_FragCoord with FBOs in Gallium
Marek Olšák
- Mesa (7.9): st/mesa: initialize key in st_vp_varient
Marek Olšák
- Mesa (master): u_blitter: use util_is_format_compatible in the assert
Marek Olšák
- Mesa (master): r300g: cache packet dwords of 3D_LOAD_VBPNTR in a command buffer if possible
Marek Olšák
- Mesa (master): r300g: validate buffers only if any of bound buffers is changed
Marek Olšák
- Mesa (master): r300g: also revalidate the SWTCL vertex buffer after its reallocation
Marek Olšák
- Mesa (master): r300/compiler: don' t terminate regalloc if we surpass max temps limit
Marek Olšák
- Mesa (master): r300/compiler: add a function to query program stats (alu, tex, temps..)
Marek Olšák
- Mesa (master): r300/compiler: cleanup rc_run_compiler
Marek Olšák
- Mesa (master): r300/compiler: do not print pair/tex/ presub program stats for vertex shaders
Marek Olšák
- Mesa (master): r300/compiler: handle DPH and XPD in rc_compute_sources_for_writemask
Marek Olšák
- Mesa (master): r300/compiler: make lowering passes possibly use up to two less temps
Marek Olšák
- Mesa (master): r300/compiler: remove at least unused immediates if externals cannot be removed
Marek Olšák
- Mesa (master): r300/compiler: fix LIT in VS
Marek Olšák
- Mesa (master): r300/compiler: fix swizzle lowering with a presubtract source operand
Marek Olšák
- Mesa (master): tgsi: fix rbug compile error
Marek Olšák
- Mesa (master): r300g: fix rendering with a vertex attrib having a zero stride
Marek Olšák
- Mesa (7.9): r300/compiler: fix swizzle lowering with a presubtract source operand
Marek Olšák
- Mesa (7.9): r300g: fix rendering with a vertex attrib having a zero stride
Marek Olšák
- Mesa (7.10): r300/compiler: fix LIT in VS
Marek Olšák
- Mesa (7.10): r300/compiler: fix swizzle lowering with a presubtract source operand
Marek Olšák
- Mesa (7.10): r300g: fix rendering with a vertex attrib having a zero stride
Marek Olšák
- Mesa (master): r300g: finally fix the texture corruption on r3xx-r4xx
Marek Olšák
- Mesa (7.9): r300g: finally fix the texture corruption on r3xx-r4xx
Marek Olšák
- Mesa (7.10): r300g: finally fix the texture corruption on r3xx-r4xx
Marek Olšák
- Mesa (master): r300g: optimize the fallback for misaligned ushort indices
Marek Olšák
- Mesa (master): gallium: remove unused 'buf' parameter in pipe_buffer_unmap
Marek Olšák
- Mesa (master): r300g: support B10G10R10A2 render targets only with DRM 2.8. 0 or later versions
Marek Olšák
- Mesa (master): r300g: fix precision issues with B10G10R10A2
Marek Olšák
- Mesa (master): st/mesa: use DXT SRGB formats for COMPRESSED_SRGB
Marek Olšák
- Mesa (master): st/mesa: use RGBA16 for RGB12 and RGB16
Marek Olšák
- Mesa (master): st/mesa: if Z32 is unsupported, prefer Z24 to Z16
Marek Olšák
- Mesa (master): mesa: implement new texture format ARGB2101010
Marek Olšák
- Mesa (master): mesa: implement new texture format AL44
Marek Olšák
- Mesa (master): mesa: implement new texture format A16
Marek Olšák
- Mesa (master): mesa: implement new texture format L16
Marek Olšák
- Mesa (master): mesa: implement new texture format I16
Marek Olšák
- Mesa (master): gallium: add new formats L16A16_UNORM, A16_UNORM, I16_UNORM, B2G3R3_UNORM
Marek Olšák
- Mesa (master): st/mesa: use the formats RGB233, ARGB2101010, AL44, AL1616, A16, L16, I16
Marek Olšák
- Mesa (master): st/mesa: do not require all texture formats to be renderable
Marek Olšák
- Mesa (master): mesa: fix texel store functions for some float formats
Marek Olšák
- Mesa (master): r300g: add support for B2G3R3 texturing
Marek Olšák
- Mesa (master): r300g: use a simpler fallback for misaligned ushort indices with triangles
Marek Olšák
- Mesa (master): r300g/swtcl: re-enable LLVM
Marek Olšák
- Mesa (master): r300g: increase the size of upload buffers
Marek Olšák
- Mesa (master): r300g: user index buffers are always aligned
Marek Olšák
- Mesa (master): r300g: simplify the code for buffer uploads
Marek Olšák
- Mesa (master): r300g: simplify buffer_transfer_inline_write
Marek Olšák
- Mesa (master): r300g: mark vertex arrays as dirty after a buffer_offset change
Marek Olšák
- Mesa (master): r300g: rename aos to vertex arrays
Marek Olšák
- Mesa (7.10): r300g/swtcl: re-enable LLVM
Marek Olšák
- Mesa (7.10): r300g: mark vertex arrays as dirty after a buffer_offset change
Marek Olšák
- Mesa (master): r300g: support user buffers as constant buffers
Marek Olšák
- Mesa (master): util: add a way to store translated indices to a user memory in u_index_modify
Marek Olšák
- Mesa (7.9): st/mesa: fix mipmap generation bug
Marek Olšák
- Mesa (master): mesa: raise max texture sizes to 16K
Brian Paul
- Mesa (master): softpipe: increase max texture size to 16K
Brian Paul
- Mesa (master): mesa: replace large/ MAX_WIDTH stack allocations with heap allocations
Brian Paul
- Mesa (master): mesa: replace large/ MAX_WIDTH stack allocations with heap allocations
Brian Paul
- Mesa (master): swrast: avoid large stack allocations in blend code
Brian Paul
- Mesa (master): swrast: avoid large stack allocations in tex combine code
Brian Paul
- Mesa (master): st/mesa: avoid large stack allocations in readpixels code
Brian Paul
- Mesa (master): mesa: replace more MAX_WIDTH stack allocations with heap allocations
Brian Paul
- Mesa (master): gallivm/llvmpipe: remove lp_build_context::builder
Brian Paul
- Mesa (master): gallivm: fix null builder pointers
Brian Paul
- Mesa (master): mesa: fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME query
Brian Paul
- Mesa (master): mesa: return GL_FRAMEBUFFER_DEFAULT as FBO attachment type
Brian Paul
- Mesa (master): llvmpipe: fix broken stencil writemask
Brian Paul
- Mesa (7.9): llvmpipe: fix broken stencil writemask
Brian Paul
- Mesa (master): mesa: consolidate some compiler -D flags
Brian Paul
- Mesa (master): swrast: allow GL_RG format in glDrawPixels()
Brian Paul
- Mesa (master): swrast: fix indentation
Brian Paul
- Mesa (master): swrast: accept GL_RG in glReadPixels()
Brian Paul
- Mesa (master): swrast: restructure some glReadPixels() code
Brian Paul
- Mesa (master): mesa: make glGet*(GL_NONE) generate GL_INVALID_ENUM
Brian Paul
- Mesa (master): mesa: remove unneeded cast
Brian Paul
- Mesa (master): mesa: update comments, remove dead code
Brian Paul
- Mesa (master): st/mesa: new comment about updating state vars
Brian Paul
- Mesa (master): mesa: add error margin to clip mask debug/check code
Brian Paul
- Mesa (master): gallium/util: minor formatting fixes
Brian Paul
- Mesa (master): mesa/llvm: use llvm-config --cppflags
Brian Paul
- Mesa (master): st/mesa: fix mipmap generation bug
Brian Paul
- Mesa (master): mesa: test for cube map completeness in glGenerateMipmap()
Brian Paul
- Mesa (master): mesa: set gl_texture_object::_Complete=FALSE in incomplete()
Brian Paul
- Mesa (master): mesa: consolidate glTexImage1/2/3D() code
Brian Paul
- Mesa (master): mesa: simplify proxy texture code in texture_error_check()
Brian Paul
- Mesa (master): mesa: consolidate the glTexSubImage1/2/3D() functions
Brian Paul
- Mesa (master): mesa: consolidate glCopyTexImage1/2D() code
Brian Paul
- Mesa (master): mesa: consolidate glCopyTexSubImage1/2/3D() functions
Brian Paul
- Mesa (master): mesa: consolidate glCompressedTexImage1/2/3D() functions
Brian Paul
- Mesa (master): mesa: make _mesa_test_proxy_teximage() easier to read
Brian Paul
- Mesa (master): configure: use llvm-config --cppflags instead of --cflags
Brian Paul
- Mesa (master): mesa: revamp error checking for compressed texture images
Brian Paul
- Mesa (master): mesa: simplify target checking for TexImage functions
Brian Paul
- Mesa (master): mesa: allow GLfixed arrays for OpenGL ES 2.0
Brian Paul
- Mesa (master): draw/llvm: remove extraneous conditional
Brian Paul
- Mesa (master): draw/llvm: remove redundant comment
Brian Paul
- Mesa (master): draw/llvm: don't flush in vs_llvm_delete()
Brian Paul
- Mesa (master): mesa/meta: fix broken assertion, rename stack depth var
Brian Paul
- Mesa (master): vbo: Avoid the copy to current in dlists if not required.
Brian Paul
- Mesa (st-mesa-per-context-shaders): st/mesa: restore glDraw/ CopyPixels using new fragment program variants
Brian Paul
- Mesa (master): tnl: a better way to initialize the gl_program_machine memory
Brian Paul
- Mesa (master): gallivm: store callbacks in a linked list rather than fixed size array
Brian Paul
- Mesa (st-mesa-per-context-shaders): st/mesa: implement geometry shader varients
Brian Paul
- Mesa (st-mesa-per-context-shaders): st/mesa: reorganize vertex program translation code
Brian Paul
- Mesa (master): mesa, st/mesa: disable GL_ARB_geometry_shader4
Brian Paul
- Mesa (master): Squashed commit of the following ( st-mesa-per-context-shaders branch):
Brian Paul
- Mesa (master): st/mesa: add comments, fix formatting in st_cb_program.c
Brian Paul
- Mesa (master): st/mesa: make st_delete_program() static
Brian Paul
- Mesa (master): st/mesa: minor re-indenting
Brian Paul
- Mesa (master): st/mesa: rename variable
Brian Paul
- Mesa (master): st/mesa: use st_fragment_program() instead of cast
Brian Paul
- Mesa (master): st/mesa: program struct comments
Brian Paul
- Mesa (master): st/mesa: add geom program code in destroy_program_variants()
Brian Paul
- Mesa (master): st/mesa: 80-columns wrapping, whitespace fixes in st_cb_bitmap.c
Brian Paul
- Demos (master): glxinfo: check for extension support before querying limits
Brian Paul
- Demos (master): shadow_sampler: probe/print pixel value, fix GL version check
Brian Paul
- Mesa (master): st/mesa: rename the varient release functions
Brian Paul
- Mesa (master): gallivm: do texture swizzle after shadow compare
Brian Paul
- Mesa (master): glsl: new glsl_strtod() wrapper to fix decimal point interpretation
Brian Paul
- Mesa (master): tgsi: document texture opcodes
Brian Paul
- Mesa (master): mesa: more program debug code
Brian Paul
- Mesa (master): softpipe: do texture swizzle during texture sampling
Brian Paul
- Mesa (master): st/mesa: fix incorrect prev pointer in destroy_program_variants()
Brian Paul
- Mesa (7.10): draw/llvm: don't flush in vs_llvm_delete()
Brian Paul
- Mesa (7.10): tnl: Initialize gl_program_machine memory in run_vp.
Brian Paul
- Mesa (7.9): mesa: fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME query
Brian Paul
- Mesa (7.10): tnl: a better way to initialize the gl_program_machine memory
Brian Paul
- Mesa (7.9): mesa: return GL_FRAMEBUFFER_DEFAULT as FBO attachment type
Brian Paul
- Mesa (7.9): mesa: make glGet*(GL_NONE) generate GL_INVALID_ENUM
Brian Paul
- Mesa (7.10): mesa, st/mesa: disable GL_ARB_geometry_shader4
Brian Paul
- Mesa (7.9): mesa: test for cube map completeness in glGenerateMipmap()
Brian Paul
- Mesa (7.9): tnl: Initialize gl_program_machine memory in run_vp.
Brian Paul
- Mesa (7.9): tnl: a better way to initialize the gl_program_machine memory
Brian Paul
- Mesa (7.9): mesa, st/mesa: disable GL_ARB_geometry_shader4
Brian Paul
- Mesa (master): st/mesa: s/varient/variant
Brian Paul
- Mesa (master): softpipe: s/varient/variant
Brian Paul
- Mesa (master): i915g: s/varient/variant/
Brian Paul
- Mesa (master): i965g: s/varient/variant/
Brian Paul
- Mesa (master): svga: s/varient/variant/
Brian Paul
- Mesa (master): draw: s/varient/variant/
Brian Paul
- Mesa (master): gallivm: work around LLVM 2.6 bug when calling C functions
Brian Paul
- Mesa (master): gallivm: fix copy&paste error from previous commit
Brian Paul
- Mesa (master): softpipe: fix depth texture sampling regression
Brian Paul
- Mesa (master): softpipe: remove sp_tex_tile_cache_border_color()
Brian Paul
- Mesa (draw-instanced): mesa: enable GL_ARB_draw_instanced for software drivers
Brian Paul
- Mesa (master): egl: add missing case in _eglError()
Brian Paul
- Mesa (master): mapi: add missing newline in error message
Brian Paul
- Mesa (master): glsl: Use M_LOG2E constant instead of calling log2
Ian Romanick
- Mesa (master): glsl: Lower ir_binop_pow to a sequence of EXP2 and LOG2
Ian Romanick
- Mesa (master): i915: Request that POW instructions be lowered
Ian Romanick
- Mesa (master): i915: Correctly generate unconditional KIL instructions
Ian Romanick
- Mesa (master): glsl: Ensure that equality comparisons don' t return a NULL IR tree
Ian Romanick
- Mesa (master): i965: Correctly emit constants for aggregate types (array, matrix, struct)
Ian Romanick
- Mesa (master): glsl: Inherrit type of declared variable from initializer
Ian Romanick
- Mesa (master): linker: Ensure that unsized arrays have a size after linking
Ian Romanick
- Mesa (master): linker: Fix regressions caused by previous commit
Ian Romanick
- Mesa (master): glsl: Clean up code by adding a new is_break() function.
Ian Romanick
- Mesa (master): glsl: Consider the "else" branch when looking for loop breaks.
Ian Romanick
- Mesa (master): glsl: Unroll loops with conditional breaks anywhere ( not just the end)
Ian Romanick
- Mesa (7.10): glsl: Unroll loops with conditional breaks anywhere ( not just the end)
Ian Romanick
- Mesa (master): glsl: Minor clean-up in validate_assignment
Ian Romanick
- Mesa (master): glsl: Inherrit type of declared variable from initializer after processing assignment
Ian Romanick
- Mesa (master): linker: Allow built-in arrays to have different sizes between shader stages
Ian Romanick
- Mesa (master): ir_to_mesa: Don' t generate swizzles for record derefs of non-scalar/vectors
Ian Romanick
- Mesa (7.9): mesa: Validate assembly shaders when GLSL shaders are used
Ian Romanick
- Mesa (7.9): intel: Allow CopyTexSubImage to InternalFormat 3/4 textures, like RGB/RGBA.
Ian Romanick
- Mesa (7.9): linker: Reject shaders that have unresolved function calls
Ian Romanick
- Mesa (7.9): mesa: Refactor validation of shader targets
Ian Romanick
- Mesa (7.9): glsl: Fix lexer rule for ^=
Ian Romanick
- Mesa (7.9): glsl: Slightly change the semantic of _LinkedShaders
Ian Romanick
- Mesa (7.9): linker: Improve handling of unread/unwritten shader inputs/ outputs
Ian Romanick
- Mesa (7.9): glcpp: Return NEWLINE token for newlines inside multi-line comments.
Ian Romanick
- Mesa (7.9): generate_builtins.py: Output large strings as arrays of characters.
Ian Romanick
- Mesa (7.9): glsl: Fix ast-to-hir for ARB_fragment_coord_conventions
Ian Romanick
- Mesa (7.9): glsl: Fix constant component count in vector constructor emitting.
Ian Romanick
- Mesa (7.9): glsl: Commit lexer files changed by previous cherry picking
Ian Romanick
- Mesa (7.9): mesa: Make metaops use program refcounts instead of names.
Ian Romanick
- Mesa (7.9): meta: Don't leak alpha function/reference value changes.
Ian Romanick
- Mesa (7.9): meta: Fix incorrect rendering of the bitmap alpha component.
Ian Romanick
- Mesa (7.9): meta: Don't try to disable cube maps if the driver doesn' t expose the extension.
Ian Romanick
- Mesa (7.9): ir_dead_functions: Actually free dead functions and signatures.
Ian Romanick
- Mesa (7.9): glsl: Fix ir_expression::constant_expression_value()
Ian Romanick
- Mesa (7.9): glsl: Fix incorrect gl_type of sampler2DArray and sampler1DArrayShadow
Ian Romanick
- Mesa (7.9): mesa: Allow query of MAX_SAMPLES with EXT_framebuffer_multisample
Ian Romanick
- Mesa (7.9): glsl: fix crash in loop analysis when some controls can' t be determined
Ian Romanick
- Mesa (7.9): glsl: Free the loop state context when we free the loop state.
Ian Romanick
- Mesa (7.9): i965: Allow OPCODE_SWZ to put immediates in the first arg.
Ian Romanick
- Mesa (7.9): intel: Fix emit_linear_blit to use DWORD aligned width blits
Ian Romanick
- Mesa (7.9): intel: Add a new B43 pci id.
Ian Romanick
- Mesa (7.9): egl_dri2: Add missing intel chip ids.
Ian Romanick
- Mesa (7.9): glcpp: Define GL_FRAGMENT_PRECISION_HIGH if GLSL version >= 1. 30.
Ian Romanick
- Mesa (7.9): glsl: Unconditionally define GL_FRAGMENT_PRECISION_HIGH in ES2 shaders.
Ian Romanick
- Mesa (7.9): glsl: Fix erroneous cast in ast_jump_statement::hir()
Ian Romanick
- Mesa (7.9): glsl: Fix constant expression handling for <, >, <=, >= on vectors.
Ian Romanick
- Mesa (7.9): glsl: fix off by one in register index assertion
Ian Romanick
- Mesa (7.9): glsl: better handling of linker failures
Ian Romanick
- Mesa (7.9): i965: Don't write mrf assignment for pointsize output
Ian Romanick
- Mesa (7.9): mesa: Fix glGet of ES2's GL_MAX_*_VECTORS properties.
Ian Romanick
- Mesa (7.9): glsl: Use do_common_optimization in the standalone compiler.
Ian Romanick
- Mesa (7.9): glsl: Don't inline function prototypes.
Ian Romanick
- Mesa (7.9): i965: Add support for rendering to SARGB8 FBOs.
Ian Romanick
- Mesa (7.9): i915: Disallow alpha, red, RG, and sRGB as render targets
Ian Romanick
- Mesa (7.9): glsl: Add a virtual as_discard() method.
Ian Romanick
- Mesa (7.9): glsl/linker: Free any IR discarded by optimization passes.
Ian Romanick
- Mesa (7.9): glsl: Add an optimization pass to simplify discards.
Ian Romanick
- Mesa (7.9): ir_to_mesa: Add support for conditional discards.
Ian Romanick
- Mesa (7.9): glsl: Add a lowering pass to move discards out of if-statements .
Ian Romanick
- Mesa (7.9): glsl: Remove "discard" support from lower_jumps.
Ian Romanick
- Mesa (7.9): i915: Correctly generate unconditional KIL instructions
Ian Romanick
- Mesa (7.9): glsl: Refactor get_num_operands.
Ian Romanick
- Mesa (7.9): glsl: Fix 'control reaches end of non-void function' warning.
Ian Romanick
- Mesa (7.9): glsl: Add unary ir_expression constructor
Ian Romanick
- Mesa (7.9): glsl: Add a helper constructor for expressions that works out result type.
Ian Romanick
- Mesa (7.9): glsl: Fix structure and array comparisions.
Ian Romanick
- Mesa (7.9): glsl: Quiet unreachable no-return-from-function warning.
Ian Romanick
- Mesa (7.9): glsl: Mark the array access for whole-array comparisons.
Ian Romanick
- Mesa (7.9): glsl: Ensure that equality comparisons don' t return a NULL IR tree
Ian Romanick
- Mesa (7.9): glsl: fix matrix type check in ir_algebraic
Ian Romanick
- Mesa (7.9): glsl: Fix linker bug in cross_validate_globals()
Ian Romanick
- Mesa (7.9): glsl: Fix flipped return of has_value() for array constants.
Ian Romanick
- Mesa (7.9): mesa: Add getters for the rest of the supported draw buffers.
Ian Romanick
- Mesa (7.9): mesa: Add getters for ARB_copy_buffer's attachment points.
Ian Romanick
- Mesa (7.9): glcpp: Don't emit SPACE tokens in conditional_tokens production .
Ian Romanick
- Mesa (7.9): glcpp: Commit changes in generated files cause by previous commit
Ian Romanick
- Mesa (7.9): glsl: Inherrit type of declared variable from initializer
Ian Romanick
- Mesa (7.9): glsl: Inherrit type of declared variable from initializer after processing assignment
Ian Romanick
- Mesa (7.9): linker: Ensure that unsized arrays have a size after linking
Ian Romanick
- Mesa (7.9): linker: Fix regressions caused by previous commit
Ian Romanick
- Mesa (7.9): mesa: Do not advertise GL_OES_texture_3D.
Ian Romanick
- Mesa (7.9): glsl: fix lowering conditional returns in subroutines
Ian Romanick
- Mesa (7.9): glsl: Correct the marking of InputsRead/OutputsWritten on in/ out matrices.
Ian Romanick
- Mesa (7.9): glsl: Clean up code by adding a new is_break() function.
Ian Romanick
- Mesa (7.9): glsl: Consider the "else" branch when looking for loop breaks.
Ian Romanick
- Mesa (7.9): glsl: Unroll loops with conditional breaks anywhere ( not just the end)
Ian Romanick
- Mesa (master): gallium/util: add states relevant to geometry shaders
Zack Rusin
- Mesa (gallium-array-textures): gallium: even more compile fixes after merge
Roland Scheidegger
- Mesa (gallium-array-textures): 43 new commits
Roland Scheidegger
- Mesa (gallium-array-textures): 39 new commits
Roland Scheidegger
- Mesa (master): gallium: support for array textures and related changes
Roland Scheidegger
- Mesa (master): nv50: silence some unknown get_param warnings
Ben Skeggs
- Mesa (master): nvfx: fix fragprog word swapping on big-endian machines
Ben Skeggs
- Mesa (master): nouveau: fix includes for latest libdrm
Ben Skeggs
- Mesa (nvc0): st/mesa: Clean up header file inclusion in st_cb_readpixels.h.
Ben Skeggs
- Mesa (nvc0): st/mesa: Clean up header file inclusion in st_cb_texture.h.
Ben Skeggs
- Mesa (nvc0): st/mesa: Remove comment cruft from st_context.h.
Ben Skeggs
- Mesa (nvc0): gallium: remove unused 'buf' parameter in pipe_buffer_unmap
Ben Skeggs
- Mesa (nvc0): st/python: remove unused 'buf' parameter in pipe_buffer_unmap
Ben Skeggs
- Mesa (nvc0): r600g: properly unset vertex buffer
Ben Skeggs
- Mesa (nvc0): Regenerate gl_mangle.h.
Ben Skeggs
- Mesa (nvc0): nouveau: fix includes for latest libdrm
Ben Skeggs
- Mesa (nvc0): Merge remote branch 'origin/master' into nvc0-new
Ben Skeggs
- Mesa (nvc0): nvc0: fence.bo is mappable, mark it as such
Ben Skeggs
- Mesa (nvc0): nvc0: BEGIN_RING->BEGIN_RING_NI in a couple of places
Ben Skeggs
- Mesa (nvc0): nvc0: remove unused 'buf' parameter in pipe_buffer_unmap
Ben Skeggs
- Mesa (nvc0): drm/nvc0: don't un-bind every subchannel on init
Ben Skeggs
- Mesa (7.9): r300/compiler: Don' t allow presubtract sources to be remapped twice
Tom Stellard
- Mesa (master): r600g: Cleanup block bo references in r600_context_fini().
Henri Verbeet
- Mesa (master): r600g: Cleanup fetch shader resources in r600_pipe_shader_destroy().
Henri Verbeet
- Mesa (master): r600g: r600_new() and r600_delete() are unused.
Henri Verbeet
- Mesa (master): r600g: Remove the unused "pframebuffer" field from r600_pipe_context.
Henri Verbeet
- Mesa (master): r600g: Get rid of r600_blit_uncompress_depth_ptr.
Henri Verbeet
- Mesa (master): r600g: r600_blit_uncompress_depth() can't fail.
Henri Verbeet
- Mesa (master): st/mesa: Handle wrapped depth buffers in st_copy_texsubimage ().
Henri Verbeet
- Mesa (7.10): st/mesa: Handle wrapped depth buffers in st_copy_texsubimage() .
Henri Verbeet
- Mesa (7.9): r600: Evergreen has two extra frac_bits for the sampler LOD state.
Henri Verbeet
- Mesa (7.9): st/mesa: Handle wrapped depth buffers in st_copy_texsubimage().
Henri Verbeet
- Mesa (master): glsl: Fix linker bug in cross_validate_globals()
Chad Versace
- Mesa (master): glsl: In ast_to_hir, check sampler array indexing
Chad Versace
- Mesa (master): i965: also using align1 mode for math2 on sandybridge
Zhenyu Wang
- Mesa (master): i965: Fix GS state uploading on Sandybridge
Zhenyu Wang
- Mesa (master): i965: upload WM state for _NEW_POLYGON on sandybridge
Zhenyu Wang
- Mesa (master): i965: explicit tell header present for fb write on sandybridge
Zhenyu Wang
- Mesa (master): i965: Use MI_FLUSH_DW for blt ring flush on sandybridge
Zhenyu Wang
- Mesa (master): i965: upload multisample state for fragment program change
Zhenyu Wang
- Mesa (master): i965: don't spawn GS thread for LINELOOP on Sandybridge
Zhenyu Wang
- Mesa (7.10): i965: don't spawn GS thread for LINELOOP on Sandybridge
Zhenyu Wang
- Mesa (master): Revert "i965: upload multisample state for fragment program change"
Zhenyu Wang
- Mesa (master): i965: Fix occlusion query on sandybridge
Zhenyu Wang
- Mesa (7.10): i965: Fix occlusion query on sandybridge
Zhenyu Wang
- Mesa (master): intel: Check for unsupported texture when finishing using as a render target
Chris Wilson
- Mesa (master): 27 new commits
Chia-I Wu
- Mesa (master): st/vega: Fix negated logic in image_draw.
Chia-I Wu
- Mesa (master): st/vega: Fix degenerate paints.
Chia-I Wu
- Mesa (master): st/vega: Simplify radial gradient.
Chia-I Wu
- Mesa (master): st/vega: Remove st_inlines.h.
Chia-I Wu
- Mesa (master): st/vega: Delay blend texture creation until needed.
Chia-I Wu
- Mesa (master): st/vega: Create drawing surface mask as needed.
Chia-I Wu
- Mesa (master): st/vega: Initialize pipe states with renderer.
Chia-I Wu
- Mesa (master): st/vega: Avoid unnecessary constant bufer upload.
Chia-I Wu
- Demos (master): hack for OpenVG RI
Chia-I Wu
- Demos (master): egl/eglut: Avoid busy looping.
Chia-I Wu
- Demos (master): Revert "hack for OpenVG RI"
Chia-I Wu
- Mesa (master): st/vega: Destroy the pipe context with vg_context.
Chia-I Wu
- Mesa (master): st/vega: polygon_array requires a deep free.
Chia-I Wu
- Demos (master): egl/openvg: Remove eglutPostRedisplay calls.
Chia-I Wu
- Mesa (master): st/egl: Set pipe_resource::array_size to 1.
Chia-I Wu
- Mesa (master): st/vega: Set pipe_resource::array_size to 1.
Chia-I Wu
- Mesa (master): st/vega: Move vertex transformation to shader.
Chia-I Wu
- Demos (master): egl/openvg: Print FPS for lion.
Chia-I Wu
- Mesa (master): st/vega: Add a missing break.
Chia-I Wu
- Mesa (master): st/vega: Add some comments to pipeline shaders.
Chia-I Wu
- Mesa (master): st/vega: Refactor blend shaders.
Chia-I Wu
- Mesa (master): st/vega: Move masking after blending.
Chia-I Wu
- Mesa (master): st/vega: Add support for per-channel alpha.
Chia-I Wu
- Mesa (master): st/vega: Blending should use premultiplied alpha.
Chia-I Wu
- Mesa (master): st/vega: Fix VG_BLEND_MULTIPLY.
Chia-I Wu
- Mesa (master): st/vega: Add blend shaders for all blend modes.
Chia-I Wu
- Mesa (master): st/vega: Fix pipe blend state for various blend modes.
Chia-I Wu
- Demos (master): egl/openvg: blend demo needs a window with alpha channel.
Chia-I Wu
- Demos (master): egl/openvg: Verify blend demo rendering with vgReadPixels.
Chia-I Wu
- Demos (master): egl/openvg: Add VG_BLEND_ADDITIVE test to blend demo.
Chia-I Wu
- Mesa (master): egl: _eglFilterArray should not allocate.
Chia-I Wu
- Mesa (master): mapi: Rewrite mapi_abi.py to get rid of preprocessor magic.
Chia-I Wu
- Mesa (master): vbo: Drop second ATTR macro.
Chia-I Wu
- Mesa (master): vbo: Fix GLES2 glVertexAttrib.
Chia-I Wu
- Mesa (master): mesa: Do not advertise GL_OES_texture_3D.
Chia-I Wu
- Demos (master): egl/opengles1: Update tri to use GL_FIXED.
Chia-I Wu
- Mesa (master): mesa: Fix GL_FIXED arrays.
Chia-I Wu
- Mesa (master): mesa: Fix glTexCoordPointer with type GL_FIXED.
Chia-I Wu
- Demos (master): egl/opengles1:
Chia-I Wu
- Mesa (master): target/egl: Fix misleading debug message.
Chia-I Wu
- Mesa (master): targets/egl: Improve st_GL.so loading.
Chia-I Wu
- Demos (master): egl/opengles1: Clean up "clear" demo.
Chia-I Wu
- Mesa (master): mapi: Fix a warning in !THREADS build.
Chia-I Wu
- Mesa (master): egl: Do not unload drivers.
Chia-I Wu
- Mesa (master): mapi: Add ABI-tag note.
Chia-I Wu
- Mesa (master): mapi: Clean up u_current interface.
Chia-I Wu
- Mesa (master): mapi: Clean up sources.mk.
Chia-I Wu
- Mesa (master): st/egl: Make config optional for create_pixmap_surface.
Chia-I Wu
- Mesa (master): st/egl: Remove unnecessary egl_g3d_find_pixmap_config.
Chia-I Wu
- Mesa (master): st/egl: Remove native_config::slow_config.
Chia-I Wu
- Mesa (master): st/egl: Remove native_config::samples.
Chia-I Wu
- Mesa (master): st/egl: Allow single-buffered pixmaps.
Chia-I Wu
- Mesa (master): st/egl: Plug pbuffer leaks.
Chia-I Wu
- Mesa (master): st/egl: Fix eglCopyBuffers.
Chia-I Wu
- Demos (master): egl/opengl: EGL_SURFACE_TYPE should be ORed.
Chia-I Wu
- Mesa (master): st/egl: Assorted fixes for dri2_display_get_configs.
Chia-I Wu
- Mesa (7.10): st/egl: Plug pbuffer leaks.
Chia-I Wu
- Mesa (7.10): st/egl: Fix eglCopyBuffers.
Chia-I Wu
- Mesa (7.10): st/egl: Assorted fixes for dri2_display_get_configs.
Chia-I Wu
- Mesa (master): mapi: Store alias entry instead of alias name.
Chia-I Wu
- Mesa (master): mapi: Minor ABIPrinter refactoring.
Chia-I Wu
- Mesa (master): mapi: Add "handcode" attribute to the script.
Chia-I Wu
- Mesa (master): mapi: Fix hidden entries.
Chia-I Wu
- Mesa (master): mapi: Allow blocks to be disabled from the output.
Chia-I Wu
- Mesa (master): mapi: Make struct mapi_stub opaque.
Chia-I Wu
- Mesa (master): mapi: Add and use entry_get_public.
Chia-I Wu
- Mesa (master): mapi: Define MAPI_TMP_DEFINES only when needed.
Chia-I Wu
- Mesa (master): mapi: Move mapi_func typedef to entry.h.
Chia-I Wu
- Mesa (master): docs/egl: Update egl.html.
Chia-I Wu
- Mesa (7.10): docs/egl: Update egl.html.
Chia-I Wu
- Mesa (master): st/egl: Fix eglChooseConfig when configs is NULL.
Chia-I Wu
- Mesa (7.10): st/egl: Fix eglChooseConfig when configs is NULL.
Chia-I Wu
- Mesa (master): i965: add support for polygon mode on Sandybridge.
Haihao Xiang
- Mesa (master): i965: fix for flat shading on Sandybridge
Haihao Xiang
- Mesa (master): i965: set minimum/maximum Point Width on Sandybridge
Haihao Xiang
- Mesa (master): meta: allow nested meta operations
Haihao Xiang
- Mesa (master): i965: support for two-sided lighting on Sandybridge
Haihao Xiang
- Mesa (master): i965: fix register region description
Haihao Xiang
- Mesa (master): i965: use align1 access mode for instructions with execSize= 1 in VS
Haihao Xiang
- Mesa (7.10): meta: allow nested meta operations
Haihao Xiang
- Mesa (7.10): mesa/meta: fix broken assertion, rename stack depth var
Haihao Xiang
- Mesa (7.10): i965: support for two-sided lighting on Sandybridge
Haihao Xiang
- Mesa (7.10): i965: fix register region description
Haihao Xiang
- Mesa (7.10): i965: use align1 access mode for instructions with execSize= 1 in VS
Haihao Xiang
Last message date:
Fri Dec 31 23:44:21 UTC 2010
Archived on: Mon Jan 13 14:18:33 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).