October 2013 Archives by author
Starting: Tue Oct 1 00:54:20 UTC 2013
Ending: Thu Oct 31 19:11:37 UTC 2013
Messages: 652
- Mesa (master): mesa/st: Add VARYING_SLOT_TEX[1-7] to st_translate_geometry_program().
Dave Airlie
- Mesa (master): st/mesa, glsl_to_tgsi: add support for geometry shaders
Dave Airlie
- Mesa (master): mesa/st: Allow geometry shaders without gl_Position export.
Dave Airlie
- Mesa (master): st/mesa: add geometry shader ubo support
Dave Airlie
- Mesa (master): st/mesa: handle layer and primitive id output and point size input
Dave Airlie
- Mesa (master): glapi: add output info to GetProgramiv's params
Eric Anholt
- Mesa (master): i965: Fix a compiler warning about conservative depth enums.
Eric Anholt
- Mesa (master): i965: Don't forget the cube map padding on gen5+.
Eric Anholt
- Mesa (master): mesa: Fix compiler warnings when ALIGN's alignment is "1 << value".
Eric Anholt
- Mesa (master): i965: Fix 3D texture layout by more literally copying from the spec.
Eric Anholt
- Mesa (master): i965/blorp: Fix the register types on blorp's push constants .
Eric Anholt
- Mesa (master): i965/fs: Short-circuit a loop in live variable analysis.
Eric Anholt
- Mesa (master): i965/fs: Rename num_vars to num_vgrfs in live interval analysis.
Eric Anholt
- Mesa (master): i965/fs: Do live variables dataflow analysis on a per-channel level.
Eric Anholt
- Mesa (master): i965/fs: Create a helper function for invalidating live intervals.
Eric Anholt
- Mesa (master): i965/fs: Factor def[]/use[] setup out to a separate function .
Eric Anholt
- Mesa (master): i965/fs: Track live variable ranges on a per-channel level.
Eric Anholt
- Mesa (master): i965/fs: Remove start/end aliases in compute_live_intervals( ).
Eric Anholt
- Mesa (master): i965/fs: Invalidate live intervals when compacting; don' t fix them.
Eric Anholt
- Mesa (master): i965/fs: Keep a copy of the live variables class around.
Eric Anholt
- Mesa (master): i965/fs: Use the new per-channel live ranges for dead code elimination.
Eric Anholt
- Mesa (master): i965/fs: Use per-channel interference for register_coalesce_2().
Eric Anholt
- Mesa (master): i965/fs: Allocate more register classes on gen7.
Eric Anholt
- Mesa (master): i965/fs: Convert gen7 to using GRFs for texture messages.
Eric Anholt
- Mesa (master): dri: Remove dead comment.
Eric Anholt
- Mesa (master): dri: Add an explanatory comment for an important driver entrypoint.
Eric Anholt
- Mesa (master): dri: Merge drisw_util.c into dri_util.c
Eric Anholt
- Mesa (master): dri: Move API version validation into dri/common.
Eric Anholt
- Mesa (master): intel: Remove silly check for !bufmgr.
Eric Anholt
- Mesa (master): i965: Clean up error handling for context creation.
Eric Anholt
- Mesa (master): dri: Reference the global driver vtable once at screen init. .
Eric Anholt
- Mesa (master): i965: Remove dead arguments from prog_data_compare.
Eric Anholt
- Mesa (master): i965: Drop a couple of unused defines.
Eric Anholt
- Mesa (master): i965: Always have the struct gl_program * in the backend visitor.
Eric Anholt
- Mesa (master): i965: Make a brw_stage_prog_data for storing the SURF_INDEX information.
Eric Anholt
- Mesa (master): i965/fs: Dynamically set up the WM binding table offsets.
Eric Anholt
- Mesa (master): i965/vec4: Dynamically assign the VS/ GS binding table offsets.
Eric Anholt
- Mesa (master): i965: Move the common binding table offset code to brw_shader.cpp.
Eric Anholt
- Mesa (master): i965: Fix texture buffer rendering after a whole buffer replacement.
Eric Anholt
- Mesa (master): i965: Drop intel_bufferobj_source().
Eric Anholt
- Mesa (master): i965: Add a note about the late-allocation in intel_bufferobj_buffer().
Eric Anholt
- Mesa (master): i965: Add support for GL_ARB_texture_buffer_range.
Eric Anholt
- Mesa (master): i965: Be sure to reset brw->vb.buffers[] when trying to redo vertex setup.
Eric Anholt
- Mesa (master): i965: Try to avoid stalls on the GPU when doing glBufferSubData().
Eric Anholt
- Mesa (master): i965: Add perf debug hint when the app makes us do index buffer scanning.
Eric Anholt
- Mesa (master): glx: Move the driver extension-loading to a helper function.
Eric Anholt
- Mesa (master): dri: Allow config options to be passed to the loader through extensions.
Eric Anholt
- Mesa (master): dri: Move driver config options to dri driver extensions.
Eric Anholt
- Mesa (master): glx: Add an optional function call for getting the DRI driver interface.
Eric Anholt
- Mesa (master): egl: Add an optional function call for getting the DRI driver interface.
Eric Anholt
- Mesa (master): gbm: Add support for the new __driDriverGetExtensions interface.
Eric Anholt
- Mesa (master): dri: Pass in the dlsym() ed driver extension to screen creation.
Eric Anholt
- Mesa (master): dri: Implement a DRI vtable extension to replace the global driDriverAPI.
Eric Anholt
- Mesa (master): i965: Build the driver into a shared mesa_dri_drivers.so .
Eric Anholt
- Mesa (master): nouveau: Build the driver into the shared mesa_dri_drivers. so.
Eric Anholt
- Mesa (master): dri: Add a tool for generating #defines to namespace driver global symbols.
Eric Anholt
- Mesa (master): i915: Build the driver into the shared mesa_dri_drivers.so.
Eric Anholt
- Mesa (master): radeon: Build the driver into the shared mesa_dri_drivers.so .
Eric Anholt
- Mesa (master): swrast: Build the driver into the shared mesa_dri_drivers.so .
Eric Anholt
- Mesa (master): mesa: Remove dricore from the build.
Eric Anholt
- Mesa (master): i965: Try not to reverse-schedule things when doing LIFO scheduling.
Eric Anholt
- Mesa (master): i965/fs: Stop trying to hack around MRF dep chains on gen7+ LIFO scheduling.
Eric Anholt
- Mesa (master): glsl: Move common code out of opt_algebraic' s handle_expression().
Eric Anholt
- Mesa (master): glsl: Use ir_builder more in opt_algebraic.
Eric Anholt
- Mesa (master): glsl: Drop no-op shifts involving 0.
Eric Anholt
- Mesa (master): i965/vec4: Reduce working set size of live variables computation.
Eric Anholt
- Mesa (master): i965/fs: Drop our dead push constants before overflowing to pull constants.
Eric Anholt
- Mesa (master): i965: Compute the node's delay time for scheduling.
Eric Anholt
- Mesa (master): i965/fs: Prefer more-critical instructions of the same age in LIFO scheduling.
Eric Anholt
- Mesa (master): i965/fs: Update an ancient, wrong comment about reg_offset.
Eric Anholt
- Mesa (master): i965/fs: Split "find what MRFs were used" to a helper function.
Eric Anholt
- Mesa (master): i965/fs: Fix broken register spilling debug code.
Eric Anholt
- Mesa (master): i965/fs: Exit the compile if spilling would overwrite in-use MRFs.
Eric Anholt
- Mesa (master): i965/fs: Fix register spilling for 16-wide.
Eric Anholt
- Mesa (master): i965/fs: Fix register unspills from a reg_offset.
Eric Anholt
- Mesa (master): i965: Merge together opcodes for SHADER_OPCODE_GEN4_SCRATCH_READ/WRITE
Eric Anholt
- Mesa (master): i965/fs: Use the gen7 scratch read opcode when possible.
Eric Anholt
- Mesa (master): i965/gs: Fix incorrect numbering of DWORDs in 3DSTATE_GS
Paul Berry
- Mesa (master): i965/fs: Improve accuracy of dFdy() to match dFdx().
Paul Berry
- Mesa (master): glsl: Keep track of location for interface block fields.
Paul Berry
- Mesa (master): glsl/gs: add gl_in support to builtin_variables.cpp.
Paul Berry
- Mesa (master): glsl/gs: handle gl_ClipDistance geometry input in lower_clip_distance.
Paul Berry
- Mesa (master): i965/gs: Fixup gl_PointSize on entry to geometry shaders.
Paul Berry
- Mesa (master): glsl: Rename the fourth argument to get_interface_instance.
Paul Berry
- Mesa (master): glsl: Add parser support for unsized arrays in interface blocks.
Paul Berry
- Mesa (master): glsl: Move update of max_array_access into a separate function.
Paul Berry
- Mesa (master): glsl: Make accessor functions for ir_variable:: interface_type.
Paul Berry
- Mesa (master): glsl: Add an ir_variable::max_ifc_array_access field.
Paul Berry
- Mesa (master): glsl: Sanity check max_ifc_array_access in ir_validate:: visit(ir_variable *).
Paul Berry
- Mesa (master): glsl: Update ir_variable::max_ifc_array_access properly.
Paul Berry
- Mesa (master): glsl/linker: Modify array_sizing_visitor to handle named interface blocks.
Paul Berry
- Mesa (master): glsl: Update call_link_visitor to update max_ifc_array_access.
Paul Berry
- Mesa (master): glsl: Modify array_sizing_visitor to handle unnamed interface blocks.
Paul Berry
- Mesa (master): glsl: Construct gl_in with a location of -1.
Paul Berry
- Mesa (master): glsl: Fix block name of built-in gl_PerVertex interface block.
Paul Berry
- Mesa (master): glsl: Refactor code for creating gl_PerVertex interface block.
Paul Berry
- Mesa (master): glsl: Construct gl_PerVertex interfaces for GS and VS outputs.
Paul Berry
- Mesa (master): glsl: Account for location field when comparing interface blocks.
Paul Berry
- Mesa (master): glsl: Refactor code to check that identifier names are valid .
Paul Berry
- Mesa (master): glsl: Don' t allow unnamed interface blocks to redeclare variables.
Paul Berry
- Mesa (master): glsl: Don' t allow invalid identifiers as interface block names.
Paul Berry
- Mesa (master): glsl: Don't allow invalid identifier names in struct/ interface fields.
Paul Berry
- Mesa (master): glsl: Don' t allow invalid identifiers as interface block instance names.
Paul Berry
- Mesa (master): glsl: Don't allow invalid identifiers as struct names.
Paul Berry
- Mesa (master): glsl: Generalize processing of variable redeclarations.
Paul Berry
- Mesa (master): glsl: Add an ir_variable::reinit_interface_type() function.
Paul Berry
- Mesa (master): glsl: Make it possible to disable a variable in the symbol table.
Paul Berry
- Mesa (master): glsl: Error check redeclarations of gl_PerVertex.
Paul Berry
- Mesa (master): glsl: Support redeclaration of VS and GS gl_PerVertex output .
Paul Berry
- Mesa (master): glsl: Catch redeclaration of interface block instance names at compile time.
Paul Berry
- Mesa (master): glsl: Support redeclaration of GS gl_PerVertex input.
Paul Berry
- Mesa (master): glsl: Don't allow gl_PerVertex to be redeclared after it' s been used.
Paul Berry
- Mesa (master): i965: Turn on GLSL 1.50 and GL 3.2 support for i965 gen7.
Paul Berry
- Mesa (master): mesa: Remove warning that geometry shader support is experimental.
Paul Berry
- Mesa (master): mesa: Bump version to 10.0.0.
Paul Berry
- Mesa (master): glsl: Add new GLSL 1.50 constants.
Paul Berry
- Mesa (master): i965/fs: Remove bogus field prog_data->dispatch_width.
Paul Berry
- Mesa (master): i965/gs: Set the REORDER bit in 3DSTATE_GS.
Paul Berry
- Mesa (master): mesa: fix transform feedback when a geometry shader is active.
Paul Berry
- Mesa (master): glsl: Treat layout-qualifier-id' s as case-insensitive in desktop GLSL.
Paul Berry
- Mesa (master): glsl: In update_max_array_access, fix interface instance check.
Paul Berry
- Mesa (master): glsl: Fix MSVC build (missing strcasecmp())
Paul Berry
- Mesa (master): glsl/linker: Allow mixing of desktop GLSL versions.
Paul Berry
- Mesa (master): glsl/gs: Prevent illegal input/output primitive types.
Paul Berry
- Mesa (master): i965/fs: Only unroll high-accuracy dFdy() from SIMD16 to SIMD8 on gen4 and IVB.
Paul Berry
- Mesa (master): 25 new commits
Paul Berry
- Mesa (master): i965: Make fs gl_PrimitiveID input work even when there' s no gs.
Paul Berry
- Mesa (master): glsl: Move error message inside validation check reducing duplicate message handling
Paul Berry
- Mesa (master): glsl: Fix comment
Paul Berry
- Mesa (master): glsl: whitespace cleanups.
Paul Berry
- Mesa (master): glsl: Add check for unsized arrays to glsl types
Paul Berry
- Mesa (master): glsl: Generalize MSVC fix for strcasecmp().
Paul Berry
- Mesa (master): swrast: add correct include for out-of-tree builds
Andreas Boll
- Mesa (master): configure.ac: drop obsolete variable HAVE_COMMON_DRI
Andreas Boll
- Mesa (master): freedreno/resource: fail more gracefully
Rob Clark
- Mesa (master): freedreno/a3xx: add blend state
Rob Clark
- Mesa (master): freedreno/a3xx: fix const/rel/const-rel encoding
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: relative addressing
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): gallium/auxiliary/indices: add start param
Rob Clark
- Mesa (master): gallium/auxiliary/indices: add u_primconvert
Rob Clark
- Mesa (master): freedreno: emulated unsupported primitive types
Rob Clark
- Mesa (master): st/xorg: Include u_surface.h for u_copy_rect
Alex Deucher
- Mesa (master): util: when packing depth values, round to nearest.
Jose Fonseca
- Mesa (master): util/u_math: Fix C++ include of u_math.h on MSVC.
Jose Fonseca
- Mesa (master): llvmpipe: We don't use the draw pipeline for offset_point/ line.
Jose Fonseca
- Mesa (master): util: Fix MinGW build.
Jose Fonseca
- Mesa (master): draw: make vs_slot signed.
Jose Fonseca
- Mesa (master): llvmpipe: Advertise PIPE_CAP_DEPTH_CLIP_DISABLE.
Jose Fonseca
- Mesa (master): Revert "scons: Fix build when rtti is disabled"
Jose Fonseca
- Mesa (llvmpipe-rast-64): llvmpipe: Take back AVX2 intrinsic support.
Jose Fonseca
- Mesa (llvmpipe-rast-64): llvmpipe: Tweak IMUL64 definition.
Jose Fonseca
- Mesa (llvmpipe-rast-64): llvmpipe: Disable SSE rasterization code.
Jose Fonseca
- Mesa (llvmpipe-rast-64): llvmpipe: Try 32-bits dcdx/dcdy.
Jose Fonseca
- Mesa (master): util,llvmpipe: correctly set the minimum representable depth value
Jose Fonseca
- Mesa (master): scons: Add missing dependencies to src/mapi/glapi/gen/*.xml
Jose Fonseca
- Mesa (master): i965/blorp: Use passed in framebuffer rather than ctx-> DrawBuffer
Chris Forbes
- Mesa (master): i965: fix bogus swizzle in brw_cubemap_normalize
Chris Forbes
- Mesa (master): mesa: add texture gather changes
Chris Forbes
- Mesa (master): glsl: add texture gather changes
Chris Forbes
- Mesa (master): i965: add SHADER_OPCODE_TG4
Chris Forbes
- Mesa (master): i965/fs: Add support for ir_tg4
Chris Forbes
- Mesa (master): i965/vs: Add support for ir_tg4
Chris Forbes
- Mesa (master): glsl: flag shaders which use gather4 at all
Chris Forbes
- Mesa (master): i965: w/a for gather4 green RG32F
Chris Forbes
- Mesa (master): i965: Add BRW_SURFACEFORMAT_R32G32_FLOAT_LD, required for IVB gather4 w/a
Chris Forbes
- Mesa (master): i965: make room in the binding table for a full alternate set of surface_states
Chris Forbes
- Mesa (master): i965: Emit a second set of SURFACE_STATE for gather4 from textures.
Chris Forbes
- Mesa (master): i965: use gather slots in the binding table for gather4.
Chris Forbes
- Mesa (master): i965: Enable ARB_texture_gather on Gen7
Chris Forbes
- Mesa (master): i965/hsw: Apply gather4 RG32F w/ a using SCS instead of shader.
Chris Forbes
- Mesa (master): docs: Mark off ARB_texture_gather
Chris Forbes
- Mesa (master): mesa: fix make check for ARB_texture_gather
Chris Forbes
- Mesa (master): mesa: add plumbing for GL_ARB_texture_query_levels
Chris Forbes
- Mesa (master): glsl: add plumbing for GL_ARB_texture_query_levels
Chris Forbes
- Mesa (master): i965: ignore all texturing opcodes without a coordinate, for cubemap normalize
Chris Forbes
- Mesa (master): i965/fs: implement ir_query_levels
Chris Forbes
- Mesa (master): i965/vs: implement ir_query_levels
Chris Forbes
- Mesa (master): i965: enable ARB_texture_query_levels on Gen6+
Chris Forbes
- Mesa (master): docs: Mark off ARB_texture_query_levels, update relnotes
Chris Forbes
- Mesa (master): i965/vs: add missing break between ir_query_levels and ir_tg4 cases
Chris Forbes
- Mesa (master): i965/wm: Program correct conservative depth modes
Chris Forbes
- Mesa (master): i965: Enable ARB_conservative_depth for Gen7+.
Chris Forbes
- Mesa (master): docs: mark ARB_conservative_depth done on i965
Chris Forbes
- Mesa (master): glsl: Add support for specifying the component in textureGather
Chris Forbes
- Mesa (master): glsl: add ARB_gpu_shader5' s additional textureGather signatures
Chris Forbes
- Mesa (master): i965/fs: Add support for textureGather(.., comp)
Chris Forbes
- Mesa (master): i965/vs: Add support for textureGather(.., comp)
Chris Forbes
- Mesa (master): i965/ivb: Flag RG32F quirk for texture gather regardless of swizzles
Chris Forbes
- Mesa (master): i965/fs: Fix handling of sampler messages with header but zero offset
Chris Forbes
- Mesa (master): i965/fs: Fix accidental type conversion in header setup
Chris Forbes
- Mesa (master): glsl: Add ARB_gpu_shader5 textureGatherOffset signatures
Chris Forbes
- Mesa (master): glsl: relax const offset requirement for textureGatherOffset
Chris Forbes
- Mesa (master): i965: add missing tg4 case in brw_instruction_name
Chris Forbes
- Mesa (master): i965: Add SHADER_OPCODE_TG4_OFFSET for gather with nonconstant offsets.
Chris Forbes
- Mesa (master): i965: relax brw_texture_offset assert
Chris Forbes
- Mesa (master): i965/fs: add support for gather4 with nonconstant offsets
Chris Forbes
- Mesa (master): i965/vs: add support for gather4 with nonconstant offsets
Chris Forbes
- Mesa (master): glsl: Add support for separate reference Z for shadow samplers
Chris Forbes
- Mesa (master): glsl: Add new textureGather[Offset]() overloads for shadow samplers
Chris Forbes
- Mesa (master): i965: Add Gen7 gather4_c and gather4_po_c message types
Chris Forbes
- Mesa (master): i965/vs: Add support for shadow comparitors with gather4
Chris Forbes
- Mesa (master): i965/fs: Add support for shadow comparitors with gather4
Chris Forbes
- Mesa (master): glsl: add support for texture functions with offset arrays
Chris Forbes
- Mesa (master): glsl: add signatures for textureGatherOffsets()
Chris Forbes
- Mesa (master): i965: Add asserts to ensure that ir_tg4 offset arrays are lowered
Chris Forbes
- Mesa (master): i965: Add lowering pass for splitting textureGatherOffsets
Chris Forbes
- Mesa (master): i965: Add lowering pass to fold offset into unnormalized coords
Chris Forbes
- Mesa (master): i965: Generalize coord+offset lowering pass for ir_txf
Chris Forbes
- Mesa (master): i965: Remove ir_txf coord+offset special case in visitors
Chris Forbes
- Mesa (master): r600g: fix tgsi_op2_s with trans-only instructions
Vadim Girlin
- Mesa (master): radeonsi: pass alpha_ref value to PS in the user sgpr
Vadim Girlin
- Mesa (master): r600g/sb: fix issue with DCE between GVN and GCM (v2)
Vadim Girlin
- Mesa (master): r600g/sb: fix value::is_fixed()
Vadim Girlin
- Mesa (master): docs: Mark off KHR_debug, update relnotes
Kenneth Graunke
- Mesa (master): docs: Mark a few more things as "in progress" in GL3.txt.
Kenneth Graunke
- Mesa (master): i965/blorp: Add an is_render_target parameter to surface_info::set.
Kenneth Graunke
- Mesa (master): i965/blorp: Add support for non-render-target formats.
Kenneth Graunke
- Mesa (master): i965/blorp: Use R16_UNORM for Z16 surfaces.
Kenneth Graunke
- Mesa (master): i965/blorp: Use R32_FLOAT for Z32F surfaces.
Kenneth Graunke
- Mesa (master): i965/blorp: Explain why Z24 can't use a sensible format.
Kenneth Graunke
- Mesa (master): i965/blorp: Rework sRGB override behavior.
Kenneth Graunke
- Mesa (master): i965/blorp: Allow format conversions for CopyTexSubImage.
Kenneth Graunke
- Mesa (master): 29 new commits
Kenneth Graunke
- Mesa (master): i965: Un-virtualize brw_finish_batch().
Kenneth Graunke
- Mesa (master): i965: Un-virtualize brw_new_batch().
Kenneth Graunke
- Mesa (master): i965: Unindent the body of intelDestroyContext.
Kenneth Graunke
- Mesa (master): i965: Replace dri_bo_release with drm_intel_bo_unreference.
Kenneth Graunke
- Mesa (master): i965: Merge brw_destroy_context() into intelDestroyContext() .
Kenneth Graunke
- Mesa (master): i965: Fold brwInitVtbl() into brwCreateContext().
Kenneth Graunke
- Mesa (master): i965: Enable OpenGL 3.3 and GLSL 3.30.
Kenneth Graunke
- Mesa (master): docs: Note that we support OpenGL 3.3 in the release notes.
Kenneth Graunke
- Mesa (master): i965: Mark G45 as having surface tile offset support.
Kenneth Graunke
- Mesa (master): mesa: Add infrastructure for GL_ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): swrast: Enable ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): gallium: Enable ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): r200: Enable ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): radeon: Enable ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): i965: Drop unused simple_list.h includes.
Kenneth Graunke
- Mesa (master): i965: Implement ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): docs: Update docs for ARB_texture_mirror_clamp_to_edge.
Kenneth Graunke
- Mesa (master): i965: Only emit interpolation setup if there are actual FS inputs.
Kenneth Graunke
- Mesa (master): i965: Move flushing out of write_reg and into the callers.
Kenneth Graunke
- Mesa (master): i965: Expose write_reg() as brw_store_register_mem64().
Kenneth Graunke
- Mesa (master): i965: Weaken the flushing in gen7_end_transform_feedback().
Kenneth Graunke
- Mesa (master): i965: CS writes/reads should use I915_GEM_INSTRUCTION
Kenneth Graunke
- Mesa (master): i965: Emit post-sync non-zero flush before 3DSTATE_GS_SVB_INDEX.
Kenneth Graunke
- Mesa (master): i965: Emit post-sync non-zero flush before 3DSTATE_DRAWING_RECTANGLE.
Kenneth Graunke
- Mesa (master): i965: Also guard 3DSTATE_DRAWING_RECTANGLE with a flush in blorp.
Kenneth Graunke
- Mesa (master): i965: Move post-sync non-zero flush for 3DSTATE_MULTISAMPLE.
Kenneth Graunke
- Mesa (master): i965: Also emit HIER_DEPTH and STENCIL packets when disabling depth.
Kenneth Graunke
- Mesa (master): i965: Also emit HiZ and Stencil packets when disabling depth on Gen6.
Kenneth Graunke
- Mesa (master): mesa: Separate transform feedback object initialization from allocation.
Kenneth Graunke
- Mesa (master): st/mesa: Use the new _mesa_init_transform_feedback_object() helper.
Kenneth Graunke
- Mesa (master): i965: Create a new brw_transform_feedback_object subclass.
Kenneth Graunke
- Mesa (master): i965: Implement Pause/ ResumeTransformfeedback driver hooks on Gen7+.
Kenneth Graunke
- Mesa (master): mesa: Add a new GetTransformFeedbackVertexCount() driver hook.
Kenneth Graunke
- Mesa (master): i965: Mark brw_draw_prims tfb_vertcount parameter as unused.
Kenneth Graunke
- Mesa (master): i965: Implement glDrawTransformFeedback().
Kenneth Graunke
- Mesa (master): i965: Initialize batchbuffer and state modules before extensions.
Kenneth Graunke
- Mesa (master): i965: Enable ARB_transform_feedback2 on Gen7+ if register writes work.
Kenneth Graunke
- Mesa (master): i965: Create a temporary for transform feedback output components.
Kenneth Graunke
- Mesa (master): i965: Explicitly maintain a count of SO_DECL structures emitted.
Kenneth Graunke
- Mesa (master): i965: Add support for gl_SkipComponents[1234].
Kenneth Graunke
- Mesa (master): i965: Enable the ARB_transform_feedback3 extension on Gen7+.
Kenneth Graunke
- Mesa (master): i965: Enable the ARB_transform_feedback_instanced extension on Gen7+.
Kenneth Graunke
- Mesa (master): docs: List transfom_feedback{2,3, instanced} for i965 in release notes.
Kenneth Graunke
- Mesa (master): i965: Fix brw_store_register_mem64 to stay within a single batch.
Kenneth Graunke
- Mesa (master): wayland: Don' t rely on static variable for identifying wl_drm buffers
Kristian Høgsberg
- Mesa (master): wayland: Only pass wl_drm instance to gbm when using gbm platform
Kristian Høgsberg
- Mesa (master): egl-wayland: Add support for RGB565 pixel format for Wayland clients
Kristian Høgsberg
- Mesa (master): i965: Add support for RGB565 __DRIimage
Kristian Høgsberg
- Mesa (master): egl_dri2: Match X11 visuals using rgba masks instead of depth
Kristian Høgsberg
- Mesa (master): egl_dri2: Remove depth argument from dri2_add_config()
Kristian Høgsberg
- Mesa (master): egl_dri2: Set NativeVisualID to the matching GBM config for the gbm platform
Kristian Høgsberg
- Mesa (master): dri/common: Add support for creating ARGB2101010 configs
Kristian Høgsberg
- Mesa (master): i965: Create ARGB2101010 DRI configs
Kristian Høgsberg
- Mesa (master): dri: Add __DRIimage support for the ARGB2101010 format
Kristian Høgsberg
- Mesa (master): gbm: Add support for gbm bos and surfaces using GBM_FORMAT_ARGB2101010
Kristian Høgsberg
- Mesa (master): Revert "i965: Create ARGB2101010 DRI configs"
Kristian Høgsberg
- Mesa (master): gbm-dri: Support importing RGB565 buffers
Kristian Høgsberg
- Mesa (master): wayland: Don't leak wl_drm global when unbinding display
Kristian Høgsberg
- Mesa (9.2): wayland: Don' t rely on static variable for identifying wl_drm buffers
Kristian Høgsberg
- Mesa (master): haiku: Build Haiku's libGL from within Mesa
Alexander von Gluck IV
- Mesa (master): haiku: Add first Haiku renderer (softpipe)
Alexander von Gluck IV
- Mesa (master): haiku: Correct Haiku softpipe library
Alexander von Gluck IV
- Mesa (master): haiku: Drop haiku-softpipe.c; fix extern C
Alexander von Gluck IV
- Mesa (master): haiku: Clean up code, use target-helpers
Alexander von Gluck IV
- Mesa (master): haiku: Ensure correct libraries are referenced.
Alexander von Gluck IV
- Mesa (master): haiku: Remove common directory search path
Alexander von Gluck IV
- Mesa (master): haiku: Fix llvmpipe and clean up softpipe tracing
Alexander von Gluck IV
- Mesa (master): build: remove forced -fno-rtti
Alexander von Gluck IV
- Mesa (master): scons: Fix build when rtti is disabled
Alexander von Gluck IV
- Mesa (master): scons: Simplified fix of llvm cxxflags for rtti
Alexander von Gluck IV
- Mesa (master): scons: Fix Haiku missing library
Alexander von Gluck IV
- Mesa (master): winsys: Correct Haiku winsys display target code
Alexander von Gluck IV
- Mesa (master): haiku-softpipe: Minor cleanup and color space fixes
Alexander von Gluck IV
- Mesa (master): glx: Hide xGLXMakeCurrentReply inside SendMakeCurrentRequest
Adam Jackson
- Mesa (master): glx: Propagate failures from SendMakeCurrentRequest where possible
Adam Jackson
- Mesa (master): glx: Generate fewer errors in MakeContextCurrent
Adam Jackson
- Mesa (master): glx: Fix return value from indirect_bind_context
Adam Jackson
- Mesa (master): mesa: Fix misplaced includes of "main/uniforms.h".
Francisco Jerez
- Mesa (master): glsl: Initialize all member variables of _mesa_glsl_parse_state on construction.
Francisco Jerez
- Mesa (master): i965: Initialize all member variables of vec4_instruction on construction.
Francisco Jerez
- Mesa (master): glsl: Switch ast_node to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): glsl: Switch ast_type_qualifier to the non-zeroing allocator .
Francisco Jerez
- Mesa (master): i965: Initialize all member variables of bblock_t on construction.
Francisco Jerez
- Mesa (master): i965: Initialize all member variables of cfg_t on construction.
Francisco Jerez
- Mesa (master): i965: Switch ip_record to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): i965: Switch fs_inst to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): i965: Switch fs_live_variables to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): i965: Switch vec4_live_variables to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): mesa/program: Switch ir_to_mesa_instruction to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): st/mesa: Switch glsl_to_tgsi_instruction to the non-zeroing allocator.
Francisco Jerez
- Mesa (master): ralloc: Remove the rzalloc-based new/ delete operator definition macro.
Francisco Jerez
- Mesa (master): glsl: Fix usage of the wrong union member in program_resource_visitor::recursion .
Francisco Jerez
- Mesa (master): dri/nouveau: add AllocTextureImageBuffer implementation
Francisco Jerez
- Mesa (master): 31 new commits
Francisco Jerez
- Mesa (master): clover: Query maximum kernel block size from the device instead of the kernel object .
Francisco Jerez
- Mesa (master): mesa: Define introspection macro to determine whether a type is trivially destructible .
Francisco Jerez
- Mesa (master): ralloc: Hook up C++ destructors to ralloc when necessary.
Francisco Jerez
- Mesa (master): i965: Handle deallocation of some private ralloc contexts explicitly.
Francisco Jerez
- Mesa (master): glapi: Add support for ARB_shader_atomic_counters.
Francisco Jerez
- Mesa (master): mesa: Add support for ARB_shader_atomic_counters.
Francisco Jerez
- Mesa (master): glsl: Add extension enables for ARB_shader_atomic_counters.
Francisco Jerez
- Mesa (master): glsl: Add new atomic_uint built-in GLSL type.
Francisco Jerez
- Mesa (master): glsl: Add type predicate to check whether a type contains any opaque types.
Francisco Jerez
- Mesa (master): glsl: Basic support for built-in intrinsics.
Francisco Jerez
- Mesa (master): glsl: Add built-in functions and constants required for ARB_shader_atomic_counters .
Francisco Jerez
- Mesa (master): glsl: Fix the function inlining pass to deal with general opaque arguments.
Francisco Jerez
- Mesa (master): i965: Define vtbl method that initializes an untyped R/ W surface.
Francisco Jerez
- Mesa (master): i965: Implement ABO surface state emission.
Francisco Jerez
- Mesa (master): i965/gen7: Implement code generation for untyped atomic instructions.
Francisco Jerez
- Mesa (master): i965/gen7: Implement code generation for untyped surface read instructions.
Francisco Jerez
- Mesa (master): i965: Add brw_reg constructors taking a dynamically determined vector width.
Francisco Jerez
- Mesa (master): i965: Simplify the shader time code by using atomic counter helpers.
Francisco Jerez
- Mesa (master): clover: Use context device list for error checking in clGetProgramBuildInfo.
Francisco Jerez
- Mesa (master): radeon/uvd: optimize message handling a bit
Christian König
- Mesa (master): radeon/vdpau: only export necessary symbols
Christian König
- Mesa (master): radeon/uvd: fix video format reporting
Christian König
- Mesa (master): radeon/uvd: try to fix VC-1 decoding
Christian König
- Mesa (master): radeon/uvd: disable VC-1 simple/main profile
Christian König
- Mesa (master): st/vdpau: fix GenerateCSCMatrix with NULL procamp
Christian König
- Mesa (master): st/vdpau: add new formats to OutputSurface rendering
Christian König
- Mesa (master): st/vdpau: really block until surface is idle
Christian König
- Mesa (master): radeon/winsys: fix handling in radeon_drm_cs_flush v2
Christian König
- Mesa (master): radeon/uvd: use PIPE_BIND_LINEAR for video surfaces
Christian König
- Mesa (master): radeon: use staging for mapping linear textures
Christian König
- Mesa (master): st/vdpau: add format conversions for GetBitsYCbCr
Christian König
- Mesa (master): winsys/radeon: cleanup CS offloading
Christian König
- Mesa (master): winsys/radeon: make radeon_drm_winsys_create public
Christian König
- Mesa (master): implement NV_vdpau_interop v7
Christian König
- Mesa (master): vl: add 400 chroma format as well
Christian König
- Mesa (master): radeon/uvd: fix H264 chroma format handling
Christian König
- Mesa (master): vl/h264: split fields into SPS/PPS
Christian König
- Mesa (master): st/xvmc: Include u_surface.h for u_copy_rect.
Vinson Lee
- Mesa (master): st/vdpau: Include u_format.h for util_format_description.
Vinson Lee
- Mesa (master): st/vdpau: Include u_surface.h for u_copy_rect.
Vinson Lee
- Mesa (master): draw: Add a null check for draw.
Vinson Lee
- Mesa (master): util/u_format: Assert that format block size is at least 1 byte.
Vinson Lee
- Mesa (master): llvmpipe: Remove unnecessary null check of shader.
Vinson Lee
- Mesa (master): i915: Fix memory leak in do_blit_readpixels.
Vinson Lee
- Mesa (master): configure: set HAVE_COMMON_DRI when building only swrast
Vinson Lee
- Mesa (master): glsl: Define isnormal for Oracle Solaris Studio.
Vinson Lee
- Mesa (master): i965: Initialize brw_blorp_const_color_program::prog_data.
Vinson Lee
- Mesa (master): glapi: Do not use backtrace on NetBSD.
Vinson Lee
- Mesa (master): mesa: Do not use newlocale on NetBSD.
Vinson Lee
- Mesa (master): mesa: Remove GLXContextID typedef from glx.h.
Vinson Lee
- Mesa (master): glsl: Initialize per_vertex_accumulator::fields.
Vinson Lee
- Mesa (master): r600g/sb: Initialize shader::dce_flags.
Vinson Lee
- Mesa (master): mesa: Add GL_NV_vdpau_interop functions to dispatch_sanity. cpp.
Vinson Lee
- Mesa (master): r600g/llvm: fix txq for texture buffer
Vincent Lejeune
- Mesa (master): r600g/llvm: Undef z and w component of 2D TXP inst
Vincent Lejeune
- Mesa (master): r600/llvm: Adds support for MSAA
Vincent Lejeune
- Mesa (master): radeonsi: Allow Sinking pass to move preloaded const/res/ sampl
Vincent Lejeune
- Mesa (master): i915g: Fix the sampler bind function
Stephane Marchesin
- Mesa (master): i915g: Rename sampler to fragment_sampler
Stephane Marchesin
- Mesa (master): i915g: Fix assert
Stephane Marchesin
- Mesa (master): gallium/state_trackers/egl: use X11_INCLUDES rather than X11_CFLAGS
Gaetan Nadon
- Mesa (master): gallium/targets/libgl-xlib: X11/Xlib.h: No such file or directory
Gaetan Nadon
- Mesa (master): gallium/state_trackers/glx: X11/Xlib.h: No such file or directory
Gaetan Nadon
- Mesa (master): egl/main: remove undefined X11_LIBS automake variable
Gaetan Nadon
- Mesa (direct_state_access): mesa: advertise GL_EXT_direct_state_access
Dylan Noblesmith
- Mesa (master): st/egl: flush resources before presentation
Marek Olšák
- Mesa (master): r300g/swtcl: don't call draw_prepare_shader_outputs
Marek Olšák
- Mesa (master): r600g,radeonsi: create aux_context last
Marek Olšák
- Mesa (master): r600g: fix ínitialization of non_disp_tiling fl?==?UTF-8?Q?ag
Marek Olšák
- Mesa (master): r300g: remove unused function r300_lacks_vertex_textures
Marek Olšák
- Mesa (master): r600g: remove an assertion causing a crash at context cleanup
Marek Olšák
- Mesa (master): r600g: texture offsets for non-TXF instructions
Marek Olšák
- Mesa (master): Revert "r600g: only flush the caches that need to be flushed during CP DMA operations"
Marek Olšák
- Mesa (master): st/mesa: improve format selection for GLES
Marek Olšák
- Mesa (master): configure.ac: report an error if LLVM shared libs are disabled and CL is enabled
Marek Olšák
- Mesa (master): gallium/radeon: don't export any private symbols
Marek Olšák
- Mesa (master): gallium/swrast: don't export any private symbols
Marek Olšák
- Mesa (master): st/dri: don't export any private symbols
Marek Olšák
- Mesa (master): radeonsi: draw register fixes for CIK
Marek Olšák
- Mesa (master): radeonsi: fix occlusion queries for CIK
Marek Olšák
- Mesa (master): gallium/dri targets: use DRI_DRIVER_LDFLAGS
Marek Olšák
- Mesa (master): r600g: fix crash in set_framebuffer_state
Marek Olšák
- Mesa (master): r300g/compiler: Fix unsigned comparison with less than zero
Marek Olšák
- Mesa (master): docs: Updating forgotten GL feature completion for r600
Marek Olšák
- Mesa (master): radeonsi: respect semantic indices for COLOR[i] fragment shader outputs
Marek Olšák
- Mesa (master): radeonsi: add the vertex shader position output if it' s missing
Marek Olšák
- Mesa (master): winsys/radeon: add the implementation of fences from r300g
Marek Olšák
- Mesa (master): r600g,radeonsi: use fences provided by the winsys
Marek Olšák
- Mesa (master): gallium: add PIPE_CAP_MIXED_FRAMEBUFFER_SIZES
Marek Olšák
- Mesa (master): mesa/st: disable ARB_framebuffer_object when no driver support.
Marek Olšák
- Mesa (master): glsl: break the gl_FragData array into separate gl_FragData[ i] variables
Marek Olšák
- Mesa (master): glsl: fix crash introduced by the previous commit
Marek Olšák
- Mesa (master): gallium: include u_surface.h instead of u_rect.h
Brian Paul
- Mesa (master): svga: we don't support TGSI_OPCODE_CONT
Brian Paul
- Mesa (master): svga: return 0 for PIPE_CAP_PREFER_BLIT_BASED_TEXTURE_TRANSFER
Brian Paul
- Mesa (master): svga: fix pixel center integer
Brian Paul
- Mesa (master): st/egl: include u_format.h for util_format_get_blocksize()
Brian Paul
- Mesa (master): mesa: asst. clean-ups in copy_label()
Brian Paul
- Mesa (master): mesa: use caller string in error message in get_label_pointer()
Brian Paul
- Mesa (master): mesa: add missing error checks in _mesa_GetObject[Ptr]Label( )
Brian Paul
- Mesa (master): mesa: minor fix-ups for _mesa_validate_sync()
Brian Paul
- Mesa (master): mesa: check for bufSize > 0 in _mesa_GetSynciv()
Brian Paul
- Mesa (master): st/mesa: silence warning about unhandled enum in switch statement
Brian Paul
- Mesa (master): 44 new commits
Brian Paul
- Mesa (master): gallium/tests: fix SHADER typo
Brian Paul
- Mesa (master): radeonsi/compute: fix bind_compute_sampler_states() breakage
Brian Paul
- Mesa (master): svga: fix incorrect memcpy src in svga_buffer_upload_piecewise()
Brian Paul
- Mesa (9.2): docs: add missing <pre> tag
Brian Paul
- Mesa (master): docs: add the MD5 sums for the 9.2.1 and 9.1.7 releases
Brian Paul
- Mesa (master): docs: rephrase 9.2.1, 9.1.7 news item
Brian Paul
- Mesa (master): st/mesa: silence warning about unhandled ir_query_levels in switch
Brian Paul
- Mesa (master): glsl: fix signed/unsigned comparison warning
Brian Paul
- Mesa (master): vbo: assorted minor clean-ups
Brian Paul
- Mesa (master): st/mesa: whitespace fixes in st_cb_bufferobjects.c
Brian Paul
- Mesa (master): mesa: add comment to clarify ctx->Driver.MapBufferRange() return value
Brian Paul
- Mesa (master): svga: s/0/FALSE/
Brian Paul
- Mesa (master): mesa: Add missing switch break in invalidate_framebuffer_storage()
Brian Paul
- Mesa (master): mesa: consolidate cube width=height error checking
Brian Paul
- Mesa (master): vbo: access VBO memory more efficiently when building display lists
Brian Paul
- Mesa (master): mesa: update glext.h to version 20131008
Brian Paul
- Mesa (master): mesa: update glxext.h to version 20131008
Brian Paul
- Mesa (master): cso: fix incorrect sampler view count in cso_restore_sampler_views()
Brian Paul
- Mesa (master): svga: minor fix-ups in svga_get_shader_param()
Brian Paul
- Mesa (master): mesa: change glTexImage[23]DMultisample() internalformat to GLenum
Brian Paul
- Mesa (master): st/mesa: add a few comments in st_create_context_priv()
Brian Paul
- Mesa (master): mesa: remove PFNGLBLENDCOLORPROC, PFNGLBLENDEQUATIONPROC typedefs in gl.h
Brian Paul
- Mesa (master): mesa: remove remnants of GL_MESA_shader_debug
Brian Paul
- Mesa (master): mesa: remove GL_MESA_program_debug bits from gl.h
Brian Paul
- Mesa (master): mesa: fix a couple issues with U_FIXED, I_FIXED macros
Brian Paul
- Mesa (master): st/dri: minor formatting clean-ups in dri_context.c
Brian Paul
- Mesa (master): st/mesa: minor whitespace, comment changes in st_draw.c
Brian Paul
- Mesa (master): mesa: fixes for MSVC 2013
Brian Paul
- Mesa (master): svga: remove unneeded include of u_double_list.h
Brian Paul
- Mesa (master): gallium: new, unified pipe_context::set_sampler_views() function
Brian Paul
- Mesa (master): radeonsi: remove unused si_set_cs_sampler_view()
Brian Paul
- Mesa (master): nv50: clamp PIPE_SHADER_CAP_MAX_TEXTURE_SAMPLERS to PIPE_MAX_SAMPLERS
Brian Paul
- Mesa (master): freedreno: fix compile error
Brian Paul
- Mesa (master): svga: remove user-space vertex/index buffer code
Brian Paul
- Mesa (master): glsl: silence unused 'var' variable warning
Brian Paul
- Mesa (master): mesa: add vdpau.c and st_vdpau.c to src/mesa/SConscript
Brian Paul
- Mesa (master): mesa: use void in _mesa_VDPAUFiniNV() as in the header file
Brian Paul
- Mesa (master): mesa: Remove trailing whitespace in texparam.c
Brian Paul
- Mesa (master): svga: reindent drawing code
Brian Paul
- Mesa (master): st/mesa: move out of memory check in st_draw_vbo()
Brian Paul
- Mesa (master): st/draw: silence Mingw warning in pointer_to_offset()
Brian Paul
- Mesa (master): glsl: fix MSVC int->bool conversion warning
Brian Paul
- Mesa (master): meta: fix assorted MSVC int/float conversion warnings
Brian Paul
- Mesa (master): mesa: fix some MSVC signed/unsigned compiler warnings
Brian Paul
- Mesa (master): swrast: fix MSVC double->float conversion warnings
Brian Paul
- Mesa (master): vbo: fix MSVC double->float conversion warnings
Brian Paul
- Mesa (master): i965: Do not set bilinear_filter flag in case of multisample blits
Anuj Phogat
- Mesa (master): mesa: Allow external textures to use fallback (0, 0, 0, 1)
Topi Pohjolainen
- Mesa (master): mesa: Don't return any data for GL_SHADER_BINARY_FORMATS
Ian Romanick
- Mesa (master): glsl: Count shader inputs and outputs separately
Ian Romanick
- Mesa (master): glsl: Set gl_MaxVertexOutputs from VertexProgram. MaxOutputComponents etc
Ian Romanick
- Mesa (master): glsl: Remove glsl_parser_state MaxVaryingFloats field
Ian Romanick
- Mesa (master): glsl_compiler: Re-enable building glsl_compiler
Ian Romanick
- Mesa (master): glsl_compiler: Use no_argument instead of 0 in getopt_long options
Ian Romanick
- Mesa (master): glsl_compiler: Set max GLSL version on the command line
Ian Romanick
- Mesa (master): glsl_compiler: Always log the compiler diagnostics
Ian Romanick
- Mesa (master): glsl_compiler: Sort extensions by name
Ian Romanick
- Mesa (master): glsl_compiler: Enable any extension that any Mesa driver enables
Ian Romanick
- Mesa (master): glsl: Remove extraneous .dir-locals.el
Ian Romanick
- Mesa (master): mesa/tests: Add simple, dumb test for _mesa_program_state_string
Ian Romanick
- Mesa (master): glsl: When constructing a variable with an interface type, set interface_type
Ian Romanick
- Mesa (master): glsl/tests: Verify vertex shader built-ins generated by _mesa_glsl_initialize_variables
Ian Romanick
- Mesa (master): glsl/tests: Verify fragment shader built-ins generated by _mesa_glsl_initialize_variables
Ian Romanick
- Mesa (master): glsl/tests: Verify geometry shader built-ins generated by _mesa_glsl_initialize_variables
Ian Romanick
- Mesa (master): glsl: Modify interface to link_invalidate_variable_locations
Ian Romanick
- Mesa (master): glsl/tests: Unit test vertex shader in / out with link_invalidate_variable_locations
Ian Romanick
- Mesa (master): glsl: Simplify the interface to link_invalidate_variable_locations
Ian Romanick
- Mesa (master): mesa: Drop unused return value from use_shader_program
Ian Romanick
- Mesa (master): glsl: Extract explicit location code from apply_type_qualifier_to_variable
Ian Romanick
- Mesa (master): glsl: Eliminate the global check in validate_explicit_location
Ian Romanick
- Mesa (master): glsl: Make mode_string function globally available
Ian Romanick
- Mesa (master): glsl: Slightly restructure error generation in validate_explicit_location
Ian Romanick
- Mesa (master): glsl: Move layout(location) checks to AST-to-HIR conversion
Ian Romanick
- Mesa (master): gallivm: support printing of 64 bit integers
Zack Rusin
- Mesa (master): gallium: Add support for 32x32 muls with 64 bit results
Zack Rusin
- Mesa (master): llvmpipe: implement 64 bit mul opcodes in llvmpipe
Zack Rusin
- Mesa (master): llvmpipe: abstract the code to set number of subpixel bits
Zack Rusin
- Mesa (llvmpipe-rast-64): llvmpipe: implement 64 bit triangle rasterization
Zack Rusin
- Mesa (master): gallivm: ignore rho approximation for cube maps
Roland Scheidegger
- Mesa (master): gallivm: handle explicit derivatives for cubemaps
Roland Scheidegger
- Mesa (master): gallivm: kill old per-quad face selection code
Roland Scheidegger
- Mesa (master): llvmpipe: increase fs shader variant instruction cache limit by factor 4
Roland Scheidegger
- Mesa (master): softpipe: fix seamless cube filtering
Roland Scheidegger
- Mesa (master): gallivm: implement seamless cube filtering
Roland Scheidegger
- Mesa (master): llvmpipe: enable seamless cube filtering
Roland Scheidegger
- Mesa (master): gallivm: implement fully accurate corner filtering for seamless cube maps
Roland Scheidegger
- Mesa (master): llvmpipe: fix bogus layer clamping in setup
Roland Scheidegger
- Mesa (master): 29 new commits
Tom Stellard
- Mesa (master): radeonsi: Fix build
Tom Stellard
- Mesa (master): radeonsi/compute: Fix segfault caused by recent refactoring
Tom Stellard
- Mesa (master): clover: fix building with llvm-3.4 since rev191922
Tom Stellard
- Mesa (master): radeon/llvm: show LLVM disassembly when available
Tom Stellard
- Mesa (master): clover: Link libclc before running any optimizations
Tom Stellard
- Mesa (master): r600g/compute Improve debugging output
Tom Stellard
- Mesa (master): radeonsi: Use 'SI' as the LLVM processor for CIK on LLVM <= 3.3
Tom Stellard
- Mesa (master): clover: fix build after a3ed98f7aa85636579a5696bf036ec13e5c9104a
Tom Stellard
- Mesa (master): radeon/llvm: Specify the DataLayout when running optimizations
Tom Stellard
- Mesa (master): clover: Don't install headers when using the icd
Tom Stellard
- Mesa (master): radeonsi: Allow longer intrinsic names
Tom Stellard
- Mesa (master): rtasm: The heap is NX on 64-bit Cygwin, so use the rtasm_exec_malloc() implementation which uses mmap()
Jon TURNEY
- Mesa (master): rtasm: Cygwin uses the msabi calling convention on x86_64
Jon TURNEY
- Mesa (master): translate_sse: Fix generated code argument handling for msabi on x86_64
Jon TURNEY
- Mesa (master): glsl: Add ir_binop_carry and ir_binop_borrow.
Matt Turner
- Mesa (master): glsl: Implement uaddCarry() built-in for ARB_gpu_shader5.
Matt Turner
- Mesa (master): glsl: Implement usubBorrow() built-in for ARB_gpu_shader5.
Matt Turner
- Mesa (master): i965: Add UD null register helpers.
Matt Turner
- Mesa (master): i965: Generate code for ir_binop_carry and ir_binop_borrow.
Matt Turner
- Mesa (master): i965: Don' t dead-code eliminate instructions that write to the accumulator.
Matt Turner
- Mesa (master): i965: Add Gen assertion checks for newer instructions.
Matt Turner
- Mesa (master): glsl: Implement [iu]mulExtended() built-ins for ARB_gpu_shader5.
Matt Turner
- Mesa (master): i965/fs: Disable CSE on instructions writing to HW_REG.
Matt Turner
- Mesa (master): i965: Use the multiplication result' s type for the accumulator.
Matt Turner
- Mesa (master): i965: Generate code for ir_binop_imul_high.
Matt Turner
- Mesa (master): i965: Fixup for don' t dead-code eliminate instructions that write to the accumulator.
Matt Turner
- Mesa (master): i965: Remove the "ARF" register file.
Matt Turner
- Mesa (master): i965: Don't copy prop source mods into instructions that can 't take them.
Matt Turner
- Mesa (master): configure.ac: Don't check for cross compiling.
Matt Turner
- Mesa (master): configure.ac: Don't check for awk, grep, nm.
Matt Turner
- Mesa (master): i965: Print instructions' children during scheduling debugging.
Matt Turner
- Mesa (master): i965/fs: Handle printing HW_REGS in dump_instruction().
Matt Turner
- Mesa (master): glsl: Optimize mul(a, -1) into neg(a).
Matt Turner
- Mesa (master): glapi: Add missing XML files to Makefile dependencies.
Matt Turner
- Mesa (master): docs: Mark GLSL 1.50, 3.30, and geometry shaders done for i965.
Matt Turner
- Mesa (master): glsl: Use saved values instead of recomputing them.
Matt Turner
- Mesa (master): glsl: Optimize abs(-expr) and abs(abs(expr)) into abs(expr).
Matt Turner
- Mesa (master): glsl: Optimize -(-expr) into expr.
Matt Turner
- Mesa (master): i965: s/Muchnik/Muchnick/.
Matt Turner
- Mesa (master): i965/fs: Match commutative expressions with reversed arguments.
Matt Turner
- Mesa (master): glsl: Optimize (not A) or (not B) into not (A and B).
Matt Turner
- Mesa (master): glsl: Optimize (not A) and (not B) into not (A or B).
Matt Turner
- Mesa (master): i965/fs: Add is_null() method to fs_reg.
Matt Turner
- Mesa (master): i965/fs: Add reads_flag() and writes_flag() to fs_inst.
Matt Turner
- Mesa (master): i965/fs: Use reads_flag and writes_flag methods in the scheduler.
Matt Turner
- Mesa (master): i965/fs: Don't emit null MOVs in CSE.
Matt Turner
- Mesa (master): i965/fs: Perform CSE on CMP(N) instructions.
Matt Turner
- Mesa (master): st/xorg: remove unnecessary headers
Emil Velikov
- Mesa (master): st/xorg: add sanity checks after malloc
Emil Velikov
- Mesa (master): st/xorg: drop set but unsused variables dxo, dyo
Emil Velikov
- Mesa (master): gallium/targets/xorg: drop set but unused variable entity
Emil Velikov
- Mesa (master): targets/xorg-nouveau: drop usage of dri1 function DRICreatePCIBusID
Emil Velikov
- Mesa (master): configure: use PKG_CONFIG variable over hardcoded pkg-config
Emil Velikov
- Mesa (master): automake: properly handle non-default expat installation
Emil Velikov
- Mesa (master): automake: handle expat version pre 2.1
Emil Velikov
- Mesa (master): doxygen: Generate Doxygen for i965
Chad Versace
- Mesa (master): gen7: Use logical, not physical, dims in 3DSTATE_DEPTH_BUFFER (v2)
Chad Versace
- Mesa (master): i965: extend fast texture upload
Chad Versace
- Mesa (master): doxygen: Add i965 to list of modules in html header
Chad Versace
- Mesa (master): i965: Fix glTexImage when packing alignment != cpp
Chad Versace
- Mesa (master): i965: Print more debuginfo in intel_texsubimage_memcpy()
Chad Versace
- Mesa (master): wayland: silence unused var warning
Chad Versace
- Mesa (9.2): r600g: fix constant buffer cache flushing
Carl Worth
- Mesa (9.2): r600g: fix texture buffer object cache flushing
Carl Worth
- Mesa (9.2): cherry-ignore: Ignore a commit which appeared twice on master
Carl Worth
- Mesa (9.2): Use -Bsymbolic when linking libEGL.so
Carl Worth
- Mesa (9.2): mesa: Remove all traces of GL_OES_matrix_get
Carl Worth
- Mesa (9.2): i965: Reenable glBitmap() after the sRGB winsys enabling.
Carl Worth
- Mesa (9.2): mesa: check for bufSize > 0 in _mesa_GetSynciv()
Carl Worth
- Mesa (9.1): mesa: Remove stray debug printfs in attachment completeness code
Carl Worth
- Mesa (9.1): mesa: Validate the layer selection of an array texture too
Carl Worth
- Mesa (9.1): nv50: handle pure integer vertex attributes
Carl Worth
- Mesa (9.1): r600g: disable GPUVM by default
Carl Worth
- Mesa (9.1): nv30: U8_USCALED only works for size 4
Carl Worth
- Mesa (9.1): mesa/vbo: Fix handling of attribute 0 in non-compatibilty contexts
Carl Worth
- Mesa (9.1): nv30: remove no-longer-used formats from table
Carl Worth
- Mesa (9.1): meta: Fix blitting a framebuffer with renderbuffer attachment
Carl Worth
- Mesa (9.1): glsl: Add new overload of program_resource_visitor:: visit_field method
Carl Worth
- Mesa (9.1): glsl: Use alignment of container record for its first field
Carl Worth
- Mesa (9.1): i965/fs: Gen4: Zero out extra coordinates when using shadow compare
Carl Worth
- Mesa (9.1): nouveau: initialise the nouveau_transfer maps
Carl Worth
- Mesa (9.1): nvc0/ir: fix use after free in texture barrier insertion pass
Carl Worth
- Mesa (9.1): nvc0: fix blitctx memory leak
Carl Worth
- Mesa (9.1): radeon/winsys: pad IBs to a multiple of 8 DWs
Carl Worth
- Mesa (9.1): i965/gen4: Fix fragment program rectangle texture shadow compares.
Carl Worth
- Mesa (9.1): Use -Bsymbolic when linking libEGL.so
Carl Worth
- Mesa (9.1): mesa: Remove all traces of GL_OES_matrix_get
Carl Worth
- Mesa (9.2): i965: fix bogus swizzle in brw_cubemap_normalize
Carl Worth
- Mesa (9.1): mesa: Don' t call driver RenderTexture for really broken textures
Carl Worth
- Mesa (9.1): mesa: Don't call driver RenderTexture for invalid zoffset
Carl Worth
- Mesa (9.1): mesa: Generate a renderbuffer wrapper even if the texture has no image
Carl Worth
- Mesa (9.1): glsl: Move and refine test for unsized arrays in GLSL ES
Carl Worth
- Mesa (9.1): glx: Initialize OpenGL version to 1.0
Carl Worth
- Mesa (9.2): meta: Set correct viewport and projection in decompress_texture_image.
Carl Worth
- Mesa (9.2): st/gbm: Add $(WAYLAND_CFLAGS) for HAVE_EGL_PLATFORM_WAYLAND.
Carl Worth
- Mesa (9.2): wayland-egl.pc requires wayland-client.pc.
Carl Worth
- Mesa (9.2): mesa: Don't return any data for GL_SHADER_BINARY_FORMATS
Carl Worth
- Mesa (9.2): mesa: Bump version to 9.2.1
Carl Worth
- Mesa (9.2): docs: Add release notes for 9.2.1 release
Carl Worth
- Mesa (9.2): docs: Add md5sums for 9.2.1 release
Carl Worth
- Mesa: tag gles3-fmt-v1: GLES3 changes for readpix/teximage/FBO
Carl Worth
- Mesa: tag mesa-9.2.1: Mesa 9.2.1 release
Carl Worth
- Mesa (9.1): Update get-pick-list to look specifically for "9.1" in NOTE
Carl Worth
- Mesa (9.1): cherry-ignore: Ignore last two patches in current get-pick-list output
Carl Worth
- Mesa (9.1): meta: Set correct viewport and projection in decompress_texture_image.
Carl Worth
- Mesa (9.1): st/gbm: Add $(WAYLAND_CFLAGS) for HAVE_EGL_PLATFORM_WAYLAND.
Carl Worth
- Mesa (9.1): wayland-egl.pc requires wayland-client.pc.
Carl Worth
- Mesa (9.1): mesa: Don't return any data for GL_SHADER_BINARY_FORMATS
Carl Worth
- Mesa (9.1): Bump version to 9.1.7
Carl Worth
- Mesa (9.1): doc: Add releases notes for the upcoming 9.1.7 release.
Carl Worth
- Mesa (9.1): Revert "radeon/winsys: pad IBs to a multiple of 8 DWs"
Carl Worth
- Mesa (9.1): docs: Add md5sums for 9.1.7 release files.
Carl Worth
- Mesa: tag mesa-9.1.7: Mesa 9.1.7 release
Carl Worth
- Mesa (master): docs: Add release notes and NEWS item for 9.2.1 release
Carl Worth
- Mesa (master): docs: Add release notes for 9.1.7 release
Carl Worth
- Mesa (9.2): svga: fix incorrect memcpy src in svga_buffer_upload_piecewise( )
Carl Worth
- Mesa (9.2): glsl: Fix usage of the wrong union member in program_resource_visitor::recursion .
Carl Worth
- Mesa (9.2): glx: Generate fewer errors in MakeContextCurrent
Carl Worth
- Mesa (9.2): i965: Don't forget the cube map padding on gen5+.
Carl Worth
- Mesa (9.2): mesa: Fix compiler warnings when ALIGN's alignment is "1 << value".
Carl Worth
- Mesa (9.2): i965: Fix 3D texture layout by more literally copying from the spec.
Carl Worth
- Mesa (9.2): mesa: Add missing switch break in invalidate_framebuffer_storage()
Carl Worth
- Mesa (9.2): mesa: consolidate cube width=height error checking
Carl Worth
- Mesa (9.2): radeonsi: Use 'SI' as the LLVM processor for CIK on LLVM <= 3.3
Carl Worth
- Mesa (9.2): Revert "glx: Generate fewer errors in MakeContextCurrent"
Carl Worth
- Mesa (9.2): Bump version to 9.2.2
Carl Worth
- Mesa (9.2): docs: Add release notes for 9.2.2 release
Carl Worth
- Mesa (9.2): Add bin/test-driver to the list of files to be distributed.
Carl Worth
- Mesa (9.2): docs: Add md5sums for the 9.2.2 release
Carl Worth
- Mesa: tag mesa-9.2.2: Mesa 9.2.2 release
Carl Worth
- Mesa (master): docs: Import 9.2.2 release notes, add news item.
Carl Worth
- Mesa (9.2): mesa: fixes for MSVC 2013
Carl Worth
- Mesa (9.2): i965: Fix texture buffer rendering after a whole buffer replacement.
Carl Worth
- Mesa (9.2): cherry-ignore: Ignore two more patches.
Carl Worth
- Mesa (9.2): cherry-ignore: Ignore another commit
Carl Worth
- Mesa (master): Remove error when calling glGenQueries/ glDeleteQueries while a query is active
Carl Worth
- Mesa (master): i965: compute DDX in a subspan based only on top row
Chia-I Wu
- Mesa (master): i965: make BRW_COMPRESSION_2NDHALF valid for brw_SAMPLE
Chia-I Wu
- Mesa (master): i965: allow SIMD8 sampler messages in SIMD16 mode
Chia-I Wu
- Mesa (master): i965: keep SecHalf flag after register coalescing
Chia-I Wu
- Mesa (master): ilo: minor cleanups for recent interface changes
Chia-I Wu
- Mesa (master): ilo: Fix out-of-tree build.
Chia-I Wu
Last message date:
Thu Oct 31 19:11:37 UTC 2013
Archived on: Mon Jan 13 14:19:13 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).