January 2015 Archives by date
Starting: Thu Jan 1 00:20:17 UTC 2015
Ending: Sat Jan 31 16:56:59 UTC 2015
Messages: 413
- Mesa (master): vc4: Fix memory leak as of 0404e7fe0ac2a6234a11290b4b1596e8bc127a4b.
Eric Anholt
- Mesa (master): u_primconvert: Fix leak of the upload BO on context destroy.
Eric Anholt
- Mesa (master): i965: Use WARN_ONCE for the single-primitive-exceeded-aperture message.
Kenneth Graunke
- Mesa (master): i965: Fix start/base_vertex_location for > 1 prims but !BRW_NEW_VERTICES.
Kenneth Graunke
- Mesa (master): i965: Fix start/base_vertex_location for > 1 prims but !BRW_NEW_VERTICES.
Kenneth Graunke
- Mesa (master): radeonsi: fix warnings
Marek Olšák
- Mesa (master): gallium/state_tracker: Rewrite Haiku's state tracker
Alexander von Gluck IV
- Mesa (master): nv50/ir: fold MAD when one of the multiplicands is const
Ilia Mirkin
- Mesa (master): nv50/ir: Fold sat into mad
Ilia Mirkin
- Mesa (master): swrast: Fix -Wduplicate-decl-specifier warning
Jeremy Huddleston
- Mesa (master): i965: Show opt_vector_float() and later passes in INTEL_DEBUG=optimizer.
Kenneth Graunke
- Mesa (master): i965: Fix INTEL_DEBUG=optimizer with VF types.
Kenneth Graunke
- Mesa (master): i965: Make INTEL_DEBUG= state ignore state flags with a count of 1.
Kenneth Graunke
- Mesa (master): glsl_to_tgsi: fix a bug in copy propagation
Marek Olšák
- Mesa (10.3): i965: Add missing BRW_NEW_*_PROG_DATA to texture/ renderbuffer atoms.
Emil Velikov
- Mesa (10.3): radeonsi: Don' t modify PA_SC_RASTER_CONFIG register value if rb_mask == 0
Emil Velikov
- Mesa (10.3): nv50,nvc0: set vertex id base to index_bias
Emil Velikov
- Mesa (10.3): i965: Fix start/base_vertex_location for > 1 prims but !BRW_NEW_VERTICES.
Emil Velikov
- Mesa (10.3): glsl_to_tgsi: fix a bug in copy propagation
Emil Velikov
- Mesa (10.3): i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()
Emil Velikov
- Mesa (10.3): i965: Use safer pointer arithmetic in gather_oa_results()
Emil Velikov
- Mesa (10.4): i965: Add missing BRW_NEW_*_PROG_DATA to texture/ renderbuffer atoms.
Emil Velikov
- Mesa (10.4): radeonsi: Don' t modify PA_SC_RASTER_CONFIG register value if rb_mask == 0
Emil Velikov
- Mesa (10.4): nv50,nvc0: implement half_pixel_center
Emil Velikov
- Mesa (10.4): nv50,nvc0: set vertex id base to index_bias
Emil Velikov
- Mesa (10.4): i965: Fix start/base_vertex_location for > 1 prims but !BRW_NEW_VERTICES.
Emil Velikov
- Mesa (10.4): glsl_to_tgsi: fix a bug in copy propagation
Emil Velikov
- Mesa (10.4): i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()
Emil Velikov
- Mesa (10.4): i965: Use safer pointer arithmetic in gather_oa_results()
Emil Velikov
- Mesa (master): r300g: handle vertex format PIPE_FORMAT_NONE
Marek Olšák
- Mesa (master): i965: Implement WaCsStallAtEveryFourthPipecontrol on IVB/ BYT.
Kenneth Graunke
- Mesa (master): i965: Make the precompile ignore DEPTH_TEXTURE_MODE on Gen7.5+.
Kenneth Graunke
- Mesa (master): i965: Copy shader->shadow_samplers to prog->ShadowSamplers.
Kenneth Graunke
- Mesa (master): i965: Fix BLORP sRGB MSAA overrides to cope with X vs. A formats.
Kenneth Graunke
- Mesa (master): i965: Support MESA_FORMAT_R8G8B8X8_SRGB.
Kenneth Graunke
- Mesa (master): i965: Micro-optimize swizzle_to_scs() and make it inlinable.
Kenneth Graunke
- Mesa (master): nv50/ir: fix texture offsets in release builds
Ilia Mirkin
- Mesa (master): nv50,nvc0: avoid doing work inside of an assert
Ilia Mirkin
- Mesa (master): nv50/ir: Add sat modifier for mul
Ilia Mirkin
- Mesa (master): nv50/ir: enable sat modifier for OP_SUB
Ilia Mirkin
- Mesa (master): nv50: enable texture compression
Ilia Mirkin
- Mesa (master): nv50: regenerate rnndb headers
Ilia Mirkin
- Mesa (master): nvc0: regenerate rnndb headers
Ilia Mirkin
- Mesa (master): nvc0: add name to magic number
Ilia Mirkin
- Mesa (master): gallium/util: fix crash with daz detection on x86
Roland Scheidegger
- Mesa (master): gallium/util: make sure cache line size is not zero
Roland Scheidegger
- Mesa (master): gallivm: silence a couple compiler warnings
Brian Paul
- Mesa (master): draw: silence uninitialized variable warning
Brian Paul
- Mesa (master): meta: init var to silence uninitialized variable warning
Brian Paul
- Mesa (master): glsl: use the is_gl_identifier() helper in a couple more places
Brian Paul
- Mesa (master): mesa: fix error strings in shaderapi.c
Brian Paul
- Mesa (master): mesa: rearrange error handling in glProgramParameteri()
Brian Paul
- Mesa (master): mesa: update comment on delete_shader_program()
Brian Paul
- Mesa (master): mesa: make _mesa_reference_shader_program() an inline function
Brian Paul
- Mesa (master): mesa: minor whitespace fixes in shaderapi.c
Brian Paul
- Mesa (master): mesa: simplify a conditional in detach_shader()
Brian Paul
- Mesa (master): mesa: add _mesa_base_tex_image() helper function
Brian Paul
- Mesa (master): st/mesa: use new _mesa_base_tex_image() helper
Brian Paul
- Mesa (master): swrast: use new _mesa_base_tex_image() helper
Brian Paul
- Mesa (master): mesa: remove unused ctx parameter for _mesa_select_tex_image()
Brian Paul
- Mesa (master): mesa: create, use new _mesa_texture_base_format() function
Brian Paul
- Mesa (master): radeonsi: Cache LLVMTargetMachine object in si_screen
Tom Stellard
- Mesa (master): radeon/llvm: Use amdgcn triple for SI+ on LLVM >= 3.6
Tom Stellard
- Mesa (master): ax_prog_flex.m4: Merge upstream OpenBSD fixes.
Vinson Lee
- Mesa (master): egl: Inform the client API when ancillary buffers may become undefined.
Eric Anholt
- Mesa (master): gallium: Plumb the swap INVALIDATE_ANCILLARY flag through more layers.
Eric Anholt
- Mesa (master): vc4: Skip storing the Z/S contents when it's invalidated.
Eric Anholt
- Mesa (master): vc4: Fix deletion from the program cache.
Eric Anholt
- Mesa (master): vc4: Fix scaling W projection of the Z coordinate when there's a Z offset.
Eric Anholt
- Mesa (master): 28 new commits
Marek Olšák
- Mesa (master): glapi: Force frame pointer elimination on Windows.
Jose Fonseca
- Mesa (master): mesa: Don't use _mesa_generic_nop on Windows.
Jose Fonseca
- Mesa (master): radeonsi: Fix crash when destroying si_screen
Tom Stellard
- Mesa (master): Revert "radeonsi: reduce the size of si_pm4_state"
Marek Olšák
- Mesa (master): tgsi: keep track of read vs written indirects
Rob Clark
- Mesa (master): tgsi: track max array per file
Rob Clark
- Mesa (master): freedreno/ir3: hack for old compiler
Rob Clark
- Mesa (master): freedreno/ir3: legalize vs unused sam dst components
Rob Clark
- Mesa (master): freedreno/ir3: handle relative addr in ir3_dump
Rob Clark
- Mesa (master): freedreno/ir3: runtime enable RA debug for DEBUG builds
Rob Clark
- Mesa (master): freedreno/ir3: drop instr_clone() stuff
Rob Clark
- Mesa (master): freedreno/ir3: split up ssa_src
Rob Clark
- Mesa (master): freedreno/ir3: regmask support for relative addr
Rob Clark
- Mesa (master): freedreno/ir3: simplify RA
Rob Clark
- Mesa (master): freedreno/ir3: make reg array dynamic
Rob Clark
- Mesa (master): freedreno/ir3: start on indirect gpr reads
Rob Clark
- Mesa (master): freedreno/ir3: fix pos_regid > max_reg
Rob Clark
- Mesa (master): i965/skl: Report more accurate number of samples for format
Kristian Høgsberg
- Mesa (master): i965/skl: Always use a header for SIMD4x2 sampler messages
Kristian Høgsberg
- Mesa (master): mesa: Address `assignment makes integer from pointer without a cast` gcc warning.
Jose Fonseca
- Mesa (master): st/wgl: Ignore ulVersion in DrvValidateVersion.
Jose Fonseca
- Mesa (master): 40 new commits
Jason Ekstrand
- Mesa (master): mesa: fix MSVC compilation errors
Brian Paul
- Mesa (master): mesa: compute row stride outside of loop and fix MSVC compilation error
Brian Paul
- Mesa (master): i965/cfg: Fix end_ip of last basic block.
Matt Turner
- Mesa (master): i965: Consider SEL.{GE, L} to be commutative operations.
Matt Turner
- Mesa (fp64_floor): glsl: dfloor_to_arith WIP
Tapani Pälli
- Mesa (fp64_floor): glsl: dfloor_to_arith WIP
Tapani Pälli
- Mesa (master): state_tracker: Fix assertion failures in conditional block movs.
Eric Anholt
- Mesa (master): vc4: Move global seqno short-circuiting to vc4_wait_seqno() .
Eric Anholt
- Mesa (master): vc4: Fix the no-copy-propagating-from-TLB_COLOR_READ check.
Eric Anholt
- Mesa (master): vc4: Restructure color packing as a series of channel replacements.
Eric Anholt
- Mesa (master): vc4: Pack VPM attr contents according to just the size of the attribute.
Eric Anholt
- Mesa (master): vc4: Fix miscalculation of the VPM space.
Eric Anholt
- Mesa (master): vc4: Redo VPM reads as a read file.
Eric Anholt
- Mesa (master): vc4: Split two notions of instructions having side effects.
Eric Anholt
- Mesa (master): vc4: Cook up the draw-time VPM setup info during shader compile.
Eric Anholt
- Mesa (master): vc4: Allow dead code elimination of VPM reads.
Eric Anholt
- Mesa (master): vc4: Avoid the save/restore of r3 for raddr conflicts, just use ra31.
Eric Anholt
- Mesa (master): vc4: Fix clear color setup for RGB565.
Eric Anholt
- Mesa (master): vc4: Fix up statechange management for uncompiled/ compiled FS/VS.
Eric Anholt
- Mesa (master): vc4: Add a little helper for clamping to [0,1].
Eric Anholt
- Mesa (master): vc4: Clamp the inputs to the blend equation to [0, 1].
Eric Anholt
- Mesa (master): mesa: Add missing error checks in _mesa_ProgramBinary
Ian Romanick
- Mesa (master): mesa: Ensure that length is set to zero in _mesa_GetProgramBinary
Ian Romanick
- Mesa (master): mesa: Always generate GL_INVALID_OPERATION in _mesa_GetProgramBinary
Ian Romanick
- Mesa (master): i965: Respect the no_8 flag on Gen6, not just Gen7+.
Kenneth Graunke
- Mesa (10.3): nv50/ir: fix texture offsets in release builds
Emil Velikov
- Mesa (10.3): vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
Emil Velikov
- Mesa (10.3): st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
Emil Velikov
- Mesa (10.3): Update version to 10.3.7
Emil Velikov
- Mesa (10.3): Add release notes for the 10.3.7 release
Emil Velikov
- Mesa (10.3): docs: Add sha256 sums for the 10.3.7 release
Emil Velikov
- Mesa (10.4): nv50/ir: fix texture offsets in release builds
Emil Velikov
- Mesa (10.4): gallium/util: fix crash with daz detection on x86
Emil Velikov
- Mesa (10.4): gallium/util: make sure cache line size is not zero
Emil Velikov
- Mesa (10.4): vbo: ignore primitive restart if FixedIndex is enabled in DrawArrays
Emil Velikov
- Mesa (10.4): st/mesa: fix GL_PRIMITIVE_RESTART_FIXED_INDEX
Emil Velikov
- Mesa (10.4): radeonsi: fix VertexID for OpenGL
Emil Velikov
- Mesa (10.4): Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch"
Emil Velikov
- Mesa (10.4): r600g/sb: fix issues with loops created for switch
Emil Velikov
- Mesa (10.4): r600g: fix regression since UCMP change
Emil Velikov
- Mesa (10.4): r600g/sb: implement r600 gpr index workaround. (v3.1)
Emil Velikov
- Mesa (10.4): Update version to 10.4.2
Emil Velikov
- Mesa (10.4): Add release notes for the 10.4.2 release
Emil Velikov
- Mesa (10.4): docs: Add sha256 sums for the 10.4.2 release
Emil Velikov
- Mesa: tag mesa-10.3.7: Mesa 10.3.7 release
Emil Velikov
- Mesa: tag mesa-10.4.2: Mesa 10.4.2 release
Emil Velikov
- Mesa (master): Add release notes for the 10.3.7 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.3.7 release
Emil Velikov
- Mesa (master): Add release notes for the 10.4.2 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.4.2 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.3.7/ 10.4.2
Emil Velikov
- Mesa (fp64_floor): glsl: dfloor_to_arith WIP
Tapani Pälli
- Mesa (master): 50 new commits
Iago Toral Quiroga
- Mesa (master): mesa: Move declarations to to of block.
Jose Fonseca
- Mesa (master): mesa/main: In _mesa_CompressedTextureSubImage3D() check found texObj
Jason Ekstrand
- Mesa (master): main: Remove comparison unsigned int >= 0.
Laura Ekstrand
- Mesa (master): r600g: fix build failure when building the driver without LLVM
Marek Olšák
- Mesa (master): i965: Sets missing vertex shader constant values for HighInt format
Iago Toral Quiroga
- Mesa (master): mesa: Initializes the stencil value masks to 0xFF instead of ~0u
Iago Toral Quiroga
- Mesa (master): mesa: Depth and stencil attachments must be the same in OpenGL ES3
Iago Toral Quiroga
- Mesa (master): i965: Fix bitcast operations with negate (ceil)
Iago Toral Quiroga
- Mesa (master): main: fix return GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL value
Iago Toral Quiroga
- Mesa (master): main: round floating-point value to nearest integer in glGetTexParameteriv()
Iago Toral Quiroga
- Mesa (master): main: round floating-point value to nearest integer in glGetSamplerParameteriv( )
Iago Toral Quiroga
- Mesa (master): mesa: Allows querying GL_SAMPLER_BINDING on GLES3 profile
Iago Toral Quiroga
- Mesa (master): mesa: Returns a GL_INVALID_VALUE error if num of fbos in glDeleteFramebuffers is negative
Iago Toral Quiroga
- Mesa (master): mesa: Returns a GL_INVALID_VALUE error if num of fbos in glDeleteRenderbuffers is negative
Iago Toral Quiroga
- Mesa (master): mesa: Returns a GL_INVALID_VALUE error if num of texs in glDeleteTextures is negative
Iago Toral Quiroga
- Mesa (master): mesa: Fix error reporting for some cases of incomplete FBO attachments
Iago Toral Quiroga
- Mesa (master): freedreno/ir3: handle "holes" in inputs
Rob Clark
- Mesa (master): mesa: Enable GL_RGB/GL_RGBA in GLES3 glGetInternalformativ
Chad Versace
- Mesa (master): egl/wayland: Fix unused variable warnings
Chad Versace
- Mesa (master): i965/fs: Allow constant propagation between different types
Jason Ekstrand
- Mesa (master): mesa/glsl/glapi: enable GL_EXT_draw_buffers extension
Tapani Pälli
- Mesa (master): i965/miptree_map_blit: Don' t do the initial copy if INVALIDATE_RANGE is set
Jason Ekstrand
- Mesa (master): mesa: rename RGBA8888_* format constants to something appropriate.
Iago Toral Quiroga
- Mesa (master): configure: change required Python Mako version to 0.3.4
Iago Toral Quiroga
- Mesa (master): configure: add check for GNU indent
Iago Toral Quiroga
- Mesa (master): i965: Pass a shader stage abbreviation to fs_generator().
Kenneth Graunke
- Mesa (master): i965: Fix "vertex" vs. "geometry" and "VS" vs. "GS" in debug output.
Kenneth Graunke
- Mesa (master): meta: Put _mesa_meta_in_progress in the header file
Kenneth Graunke
- Mesa (master): i965: Micro-optimize brw_get_index_type
Kenneth Graunke
- Mesa (master): i965: Store the atoms directly in the context
Kenneth Graunke
- Mesa (master): mesa: Only validate shaders that can exist in the context
Kenneth Graunke
- Mesa (master): mesa: Only check for a current vertex shader in core profile
Kenneth Graunke
- Mesa (master): mesa: Drop index buffer bounds check
Kenneth Graunke
- Mesa (master): mesa: Check for vertex program the same way in desktop GL and ES
Kenneth Graunke
- Mesa (master): mesa: Micro-optimize _mesa_is_valid_prim_mode
Kenneth Graunke
- Mesa (master): st/clover: Adapt to TargetLibraryInfo.h move in LLVM SVN r226078
Michel Dänzer
- Mesa (master): Revert "radeonsi: only set BC_OPTIMIZE_DISABLE when necessary"
Michel Dänzer
- Mesa (master): vc4: Fix early Z behavior on hardware.
Eric Anholt
- Mesa (master): vc4: Don' t let pairing happen with badly mismatched pack flags.
Eric Anholt
- Mesa (master): vc4: Don' t let pairing happen with badly mismatched unpack flags.
Eric Anholt
- Mesa (master): vc4: Don't swap the raddr on instructions doing unpacks.
Eric Anholt
- Mesa (master): vc4: Move the tests for src needing to be an A register to vc4_qir.c.
Eric Anholt
- Mesa (master): vc4: No turning unpack arguments into small immediates.
Eric Anholt
- Mesa (master): vc4: Colormask should apply after all other fragment ops ( like logic op).
Eric Anholt
- Mesa (master): vc4: Fix texture type masking.
Eric Anholt
- Mesa (master): vc4: Fix CL dumping trying to dump too far.
Eric Anholt
- Mesa (master): vc4: Add dumping for the TILE_RENDERING_MODE_CONFIG packet.
Eric Anholt
- Mesa (master): vc4: Add some dumping for STORE_TILE_BUFFER_GENERAL.
Eric Anholt
- Mesa (master): 161 new commits
Jason Ekstrand
- Mesa (master): i965/fs: Emit MADs from (x + -(y * z)).
Matt Turner
- Mesa (master): i965/fs: Emit MADs from (x + abs(y * z)).
Matt Turner
- Mesa (master): i965/vec4: Make sure that imm writes are to registers in the same file.
Matt Turner
- Mesa (master): i965: Don' t consider null dst instructions as matching non-null dst.
Matt Turner
- Mesa (master): hash_table: Rename insert_with_hash to insert_pre_hashed
Jason Ekstrand
- Mesa (master): util: Move main/set to util/hash_set
Jason Ekstrand
- Mesa (master): util/hash_set: Rework the API to know about hashing
Jason Ekstrand
- Mesa (master): mesa: Fix render buffer initial internal format in GLES 3
Chad Versace
- Mesa (master): mesa: move GET_CURRENT_CONTEXT() to top of _mesa_init_renderbuffer()
Brian Paul
- Mesa (master): nir: silence compiler warning from visit_src() call
Brian Paul
- Mesa (master): nir: fix incorrect argument passed to validate_src() in validate_tex_instr()
Brian Paul
- Mesa (master): nir: Add a worklist helper structure
Jason Ekstrand
- Mesa (master): nir/live_variables: Use a worklist
Jason Ekstrand
- Mesa (master): i965/gen6: Fix crash with VS+TF after rendering with GS
Iago Toral Quiroga
- Mesa (master): format_utils: Use a more precise conversion when decreasing bits
Neil Roberts
- Mesa (master): i965/fs: Make lower_load_payload etc. appear in INTEL_DEBUG =optimizer.
Kenneth Graunke
- Mesa (master): i965: Fix some oddities in FB_WRITE register width and execution size.
Kenneth Graunke
- Mesa (master): glsl: Add convenience function get_sampler_instance
Carl Worth
- Mesa (master): util: Make unreachable at least be an assert
Carl Worth
- Mesa (master): mesa: Add iterate method for string_to_uint_map
Carl Worth
- Mesa (master): glsl: Add blob.c---a simple interface for serializing data
Carl Worth
- Mesa (master): glsl: Add blob_overwrite_bytes and blob_overwrite_uint32
Carl Worth
- Mesa (master): glsl: Add unit tests for blob.c
Carl Worth
- Mesa (master): configure: Add copyright and license block to configure.ac
Carl Worth
- Mesa (master): mesa: Add mesa SHA-1 functions
Carl Worth
- Mesa (master): configure: Add machinery for --enable-shader-cache ( and --disable-shader-cache)
Carl Worth
- Mesa (master): gbm/dri: Fix const confusion
Kristian Høgsberg
- Mesa (master): i965: Fix up too-wide comment
Kristian Høgsberg
- Mesa (master): nir: s/malloc.h/stdlib.h/
Vinson Lee
- Mesa (master): sha1: Fix gcry_md_hd_t typo.
Vinson Lee
- Mesa (master): gbm: Define _DEFAULT_SOURCE to avoid warning
Kristian Høgsberg
- Mesa (master): i965/fs: Fix the dummy fragment shader.
Kenneth Graunke
- Mesa (master): mesa: Add ARB_shader_precision infrastructure
Chris Forbes
- Mesa (master): mesa: support GL_RGB for GL_EXT_texture_type_2_10_10_10_REV
Tapani Pälli
- Mesa (master): mesa: fix a trivial spelling mistake
Kenneth Graunke
- Demos (master): s/Tungsten Graphics/VMware/
Jose Fonseca
- Mesa (master): Rename sha1.c and sha1.h to mesa-sha1.c and mesa-sha1.h
Carl Worth
- Mesa (master): winsys/radeon: increase the size of buffer cache
Marek Olšák
- Mesa (master): st/mesa: don't set vs.key.clamp_color if a shader doesn' t write any colors
Marek Olšák
- Mesa (master): i965: Replace fs_reg(fs_visitor, type) with fs_visitor:: vgrf(type).
Kenneth Graunke
- Mesa (master): i965/nir: Replace fs_reg(GRF, virtual_grf_alloc(...)) with vgrf(...).
Kenneth Graunke
- Mesa (master): i965/nir: Use offset() instead of altering reg_offset directly.
Kenneth Graunke
- Mesa (master): i965/nir: Enable SIMD16 support in the NIR FS backend.
Kenneth Graunke
- Mesa (master): i965: Work around mysterious Gen4 GPU hangs with minimal state changes.
Kenneth Graunke
- Mesa (master): radeon: Add a helper function for freeing members of radeon_shader_binary
Tom Stellard
- Mesa (master): radeon: Teach radeon_elf_read() how to parse reloc information v3
Tom Stellard
- Mesa (master): radeonsi/compute: Use relocs for scratch pointer rather than user sgprs v2
Tom Stellard
- Mesa (master): radeonsi: Re-enable LLVM IR dumps
Tom Stellard
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a4xx: sysmem bypass
Rob Clark
- Mesa (master): vc4: Fix build since 8ed5305d28d9309d651dfec3fbf4349854694694
Eric Anholt
- Mesa (master): i965: Add QWORD sizes to type_sz macro
Kenneth Graunke
- Mesa (master): i965: Extract scalar region checking logic
Kenneth Graunke
- Mesa (master): nir: Add a nir_foreach_phi_src helper macro
Jason Ekstrand
- Mesa (master): mesa: remove comparisons that are always true
Jose Fonseca
- Mesa (master): mesa: Fix some signed-unsigned comparison warnings
Jose Fonseca
- Mesa (master): mesa: Add assert to check number of vector elements
Jose Fonseca
- Mesa (master): nir: Add src and dest constructors
Jason Ekstrand
- Mesa (master): mesa: change assert to unreachable in two format functions
Matt Turner
- Mesa (master): nir: Stop using designated initializers
Jason Ekstrand
- Mesa (master): i965/vec4: Fix fprintf argument ordering.
Matt Turner
- Mesa (master): nir: Replace assert(0) with unreachable().
Matt Turner
- Mesa (master): glsl: do not allow interface block to have name already taken
Tapani Pälli
- Mesa (10.4): i965: Respect the no_8 flag on Gen6, not just Gen7+.
Emil Velikov
- Mesa (10.4): mesa: Fix clamping to -1.0 in snorm_to_float
Emil Velikov
- Mesa (10.4): i965: Work around mysterious Gen4 GPU hangs with minimal state changes.
Emil Velikov
- Mesa (master): mesa/dd: Add a function for creating a texture from a buffer object
Jason Ekstrand
- Mesa (master): i965/mipmap_tree: Add a depth parameter to create_for_bo
Jason Ekstrand
- Mesa (master): i965: Apply the miptree offset to surface state for renderbuffers
Jason Ekstrand
- Mesa (master): i965: Implement SetTextureStorageForBufferObject
Jason Ekstrand
- Mesa (master): formats: Use a hash table for _mesa_format_from_array_format
Jason Ekstrand
- Mesa (master): meta: Add a BlitFramebuffers-based implementation of TexSubImage
Jason Ekstrand
- Mesa (master): meta: Add an implementation of GetTexSubImage for PBOs
Jason Ekstrand
- Mesa (master): i965/pixel_read: Use meta_pbo_GetTexSubImage for PBO ReadPixels
Jason Ekstrand
- Mesa (master): i965/tex_image: Use meta for instead of the blitter PBO TexImage and GetTexImage
Jason Ekstrand
- Mesa (master): i965/tex_subimage: use meta instead of the blitter for PBO TexSubImage
Jason Ekstrand
- Mesa (master): meta: Move loop declaration to top of block.
Jose Fonseca
- Mesa (master): scons: Add X11 include path if X11 is available.
Emil Velikov
- Mesa (master): glsl: Link glsl_test with pthreads library.
Emil Velikov
- Mesa (master): nir: Make an easier helper for setting up SSA defs.
Eric Anholt
- Mesa (master): nir: Fix setup of constant bool initializers.
Eric Anholt
- Mesa (master): 50 new commits
Emil Velikov
- Mesa (master): i965/emit: Do the sampler index adjustment directly in header.0.3
Jason Ekstrand
- Mesa (master): i965/emit: Assert that src1 is not an MRF after doing the MRF->GRF conversion
Jason Ekstrand
- Mesa (10.4): 45 new commits
Emil Velikov
- Mesa (master): glsl: fix stale comment
Connor Abbott
- Mesa (master): i965: Fix max_wm_threads for CHV
Ville Syrjala
- Mesa (master): i965: Fix min_vs_entries for CHV
Ville Syrjala
- Mesa (master): nir: add generated file to .gitignore
Jason Ekstrand
- Mesa (master): mesa: Remove pack_tmp.h from sources.
Matt Turner
- Mesa (master): mesa: Add format_{un,}pack.py to distribution.
Matt Turner
- Mesa (master): nir: Add nir_{opt_,}algebraic.py to distribution.
Matt Turner
- Mesa (master): nir: Add headers to distribution.
Matt Turner
- Mesa (master): glsl: Build with subdir-objects.
Matt Turner
- Mesa (master): mesa: Drop inclusion of glapi_gen.mk.
Matt Turner
- Mesa (master): mapi: Remove vgapi from SUBDIRS.
Matt Turner
- Mesa (master): mapi: Build with subdir-objects.
Matt Turner
- Mesa (master): glsl: Build a libglsl_util library.
Matt Turner
- Mesa (master): mesa: Build with subdir-objects.
Matt Turner
- Mesa (master): gitignore: Ignore .tar.xz files.
Matt Turner
- Mesa (master): loader: Remove NEED_OPENGL_COMMON check.
Matt Turner
- Mesa (master): i965/nir: Do optimizations again just before lowering source mods.
Kenneth Graunke
- Mesa (master): i965/nir: Print NIR on INTEL_DEBUG=fs.
Kenneth Graunke
- Mesa (master): i965/nir: Report NIR instruction counts (in SSA form) via KHR_debug.
Kenneth Graunke
- Mesa (master): nir: Pull nir_instr_can_cse()' s SSA checks out of the switch.
Kenneth Graunke
- Mesa (master): nir: Implement CSE on intrinsics that can be eliminated and reordered.
Kenneth Graunke
- Mesa (master): nir: Add a bunch of algebraic optimizations on logic/ bit operations.
Kenneth Graunke
- Mesa (master): nir: Add algebraic optimizations for pointless shifts.
Kenneth Graunke
- Mesa (master): nir: Add algebraic optimizations for simplifying comparisons.
Kenneth Graunke
- Mesa (master): nir: Add algebraic optimizations for exponential/ logarithmic functions.
Kenneth Graunke
- Mesa (master): nir: Add algebraic optimizations for division and reciprocal.
Kenneth Graunke
- Mesa (master): nir: Make some helpers for copying ALU src/dests.
Eric Anholt
- Mesa (master): nir: Add nir_lower_alu_to_scalar.
Eric Anholt
- Mesa (master): nir: When asked to print with a NULL state, just use bare variable names.
Eric Anholt
- Mesa (master): nir: Expose nir_print_instr() for debug prints
Eric Anholt
- Mesa (master): i965/fs: Allow SIMD16 on pre-SNB when try_replace_with_sel is successful
Ian Romanick
- Mesa (master): i965: Don' t make instructions with a null dest a barrier to scheduling.
Matt Turner
- Mesa (master): glsl: Add a foreach_in_list_reverse_safe macro.
Matt Turner
- Mesa (master): i965/cfg: Add a foreach_inst_in_block_reverse_safe macro.
Matt Turner
- Mesa (master): i965/cfg: Add a foreach_block_reverse macro.
Matt Turner
- Mesa (master): i965: Add backend_instruction::can_do_cmod().
Matt Turner
- Mesa (master): i965: Add is_3src() to backend_instruction.
Matt Turner
- Mesa (master): i965/fs: Add a pass to fixup 3-src instructions that have a null dest.
Matt Turner
- Mesa (master): i965/fs: Apply conditional mod specially to split MAD/LRP.
Matt Turner
- Mesa (master): i965/fs: Eliminate null-dst instructions without side-effects.
Matt Turner
- Mesa (master): i965/fs: Add pass to propagate conditional modifiers.
Matt Turner
- Mesa (master): i965/fs: Add unit tests for cmod propagation pass.
Matt Turner
- Mesa (master): i965/fs: Propagate cmod across flag read if it contains the same value.
Matt Turner
- Mesa (master): i965/fs: Allow flipping cond mod for negated arguments.
Matt Turner
- Mesa (master): i965/fs: Add support for removing MOV.NZ instructions.
Matt Turner
- Mesa (master): i965: Convert CMP.GE -(abs)reg 0 -> CMP.Z reg 0.
Matt Turner
- Mesa (10.4): Update version to 10.4.3
Emil Velikov
- Mesa (10.4): Add release notes for the 10.4.3 release
Emil Velikov
- Mesa (10.4): docs: Add sha256 sums for the 10.4.3 release
Emil Velikov
- Mesa (master): Add release notes for the 10.4.3 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.4.3 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.4.3
Emil Velikov
- Mesa: tag mesa-10.4.3: Mesa 10.4.3 release
Emil Velikov
- Mesa (master): nir: use Python to autogenerate opcode information
Jason Ekstrand
- Mesa (master): nir: add new constant folding infrastructure
Jason Ekstrand
- Mesa (master): nir/constant_folding: use the new constant folding infrastructure
Jason Ekstrand
- Mesa (master): configure: Link against all LLVM targets when building clover
Francisco Jerez
- Mesa (master): clover: Fix build with llvm after r226981
Tom Stellard
- Mesa (master): i965: Handle CMP.nz ... 0 and MOV.nz similarly in cmod propagation.
Kenneth Graunke
- Mesa (master): nir: Use pointers for nir_src_copy and nir_dest_copy
Jason Ekstrand
- Mesa (master): nir/opcodes: Simplify and fix the unpack_half_*_split_* constant expressions
Jason Ekstrand
- Mesa (master): nir/opcodes: Don' t go through doubles when constant-folding iabs
Jason Ekstrand
- Mesa (master): mesa: simplify detection of fpclassify
Jason Ekstrand
- Mesa (master): mesa/autoconf: attempt to use gnu99 on older gcc compilers
Dave Airlie
- Mesa (master): i965/tex_subimage: Use the fast tiled path for rectangle textures
Jason Ekstrand
- Mesa (master): i965: Refactor tiled memcpy functions and move them into their own file
Jason Ekstrand
- Mesa (master): i965/tiled_memcpy: Add tiled-to-linear paths
Jason Ekstrand
- Mesa (master): i965: Implemente a tiled fast-path for glReadPixels and glGetTexImage
Jason Ekstrand
- Mesa (master): nir: add a helper function for getting the number of source components
Connor Abbott
- Mesa (master): nir: fix a bug with constant folding non-per-component instructions
Connor Abbott
- Mesa (master): r600g,radeonsi: Fix calculation of IR target cap string buffer size
Michel Dänzer
- Mesa (master): st/clover: Pass target instead of target.begin() to std:: string()
Michel Dänzer
- Mesa (master): r600g: move selecting the pixel shader earlier.
Dave Airlie
- Mesa (master): r600g: add support for primitive id without geom shader (v2 )
Dave Airlie
- Mesa (master): clover/llvm: Move CLOVER_DEBUG stuff into anonymous namespace.
Francisco Jerez
- Mesa (master): clover/llvm: Dump the OpenCL C code earlier.
Francisco Jerez
- Mesa (master): mesa: improve error messaging for format CSV parser
Tapani Pälli
- Mesa (master): i965/gen8: Include the buffer offset when emitting renderbuffer relocs
Jason Ekstrand
- Mesa (master): i965/tex: Don' t create read-write textures with non-renderable formats
Jason Ekstrand
- Mesa (master): util: Move the alternate fpclassify implementation to util
Jason Ekstrand
- Mesa (master): nir/opcodes: Use fpclassify() instead of isnormal() for ldexp
Jason Ekstrand
- Mesa (master): drirc: set allow_glsl_extension_directive_midshader for Dead Island.
Marek Olšák
- Mesa (master): util: Predicate the fpclassify fallback on !defined( __cplusplus)
Jason Ekstrand
- Mesa (master): Revert "nir/opcodes: Use fpclassify() instead of isnormal() for ldexp"
Jason Ekstrand
- Mesa (master): Revert "util: Move the alternate fpclassify implementation to util"
Jason Ekstrand
- Mesa (master): nir/opcodes: Use a return type of tfloat for ldexp
Jason Ekstrand
- Mesa (master): radeonsi: Avoid leaking memory when rebuilding shader states
Tom Stellard
- Mesa (master): radeonsi/compute: Rename si_compute::program to si_compute: :shader
Tom Stellard
- Mesa (master): radeonsi: Add radeon_shader_binary member to struct si_shader
Tom Stellard
- Mesa (master): radeonsi/compute: Allocate the scratch buffer during state creation
Tom Stellard
- Mesa (master): radeonsi: Enable VGPR spilling for all shader types v5
Tom Stellard
- Mesa (master): mesa: Move simple_list.h to src/util.
Eric Anholt
- Mesa (master): mesa: Port a variant of 68afbe89c72d085dcbbf2b264f0201ab73fe339e to util/
Eric Anholt
- Mesa (master): gallium: Replace u_simple_list.h with util/simple_list.h
Eric Anholt
- Mesa (master): nir: Make vec-to-movs handle src/dest aliasing.
Eric Anholt
- Mesa (master): Mesa: Add support for GL_OES_texture_*float* extensions.
Tapani Pälli
- Mesa (master): Mesa: Add support for HALF_FLOAT_OES type.
Tapani Pälli
- Mesa (master): Mesa: Advertise GL_OES_texture_*float* extensions support with i965.
Tapani Pälli
- Mesa (master): docs: fix mesa 10.4.3 release date
Emil Velikov
- Mesa (master): nir: Add a couple of helpers for glsl types.
Eric Anholt
- Mesa (master): nir: Fix a bit of broken indentation.
Eric Anholt
- Mesa (master): nir: Don' t try to to-SSA ALU instructions that are already SSA.
Eric Anholt
- Mesa (master): vc4: Fix point size handling when it's the first output.
Eric Anholt
- Mesa (master): nir: Add variants of some of the comparison simplifications.
Eric Anholt
- Demos (master): glxinfo: Add support for GLX_MESA_query_renderer
Adam Jackson
- Mesa (master): gallium/docs: fix docs wrt ARL/ARR/FLR
Roland Scheidegger
- Mesa (master): nir: Add an invalid type
Jason Ekstrand
- Mesa (master): nir/search: Add support for matching unknown constants
Jason Ekstrand
- Mesa (master): nir/search: Allow for matching variables based on types
Jason Ekstrand
- Mesa (master): nir/algebraic: Fail to compile of a variable is used in a replace but not the search
Jason Ekstrand
- Mesa (master): nir/algebraic: Support specifying variable as constant or by type
Jason Ekstrand
- Mesa (master): nir/opt_algebraic: Add some boolean simplifications
Jason Ekstrand
- Mesa (master): nir/opt_algebraic: Add some constant bcsel reductions
Jason Ekstrand
- Mesa (master): meta/blit: Add plumbing for shaders without depth
Topi Pohjolainen
- Mesa (master): meta/blit: Write depth only when asked for
Topi Pohjolainen
- Mesa (master): meta/blit: Compile programs with and without depth
Topi Pohjolainen
- Mesa (master): meta: Don't write depth when generating miptrees
Topi Pohjolainen
- Mesa (master): meta: Don't write depth when decompressing tex-images
Topi Pohjolainen
- Mesa (master): i965/skl: Force a BINDING_TABLE_POINTER_* after push constant command
Neil Roberts
- Mesa (master): util/u_atomic: Use _Interlocked* intrinsics for non 64bits.
Jose Fonseca
- Mesa (master): util/u_atomic: Provide a _InterlockedCompareExchange8 for older MSVC.
Jose Fonseca
- Mesa (master): mesa: fix display list 8-byte alignment issue
Brian Paul
- Mesa (10.4): mesa: fix display list 8-byte alignment issue
Brian Paul
- Mesa (master): mesa: s/union gl_dlist_node/Node/ in dlist.c code
Brian Paul
- Mesa (master): mesa: remove stale comment in dlist.c code
Brian Paul
- Mesa (master): mesa: remove some dead display list code
Brian Paul
- Mesa (master): teximage: Don't indent switch cases
Jason Ekstrand
- Mesa (master): main: Add STENCIL_INDEX formats to base_tex_format
Jason Ekstrand
- Mesa (master): i965/tiled_memcpy: Support a signed linear pitch
Jason Ekstrand
- Mesa (master): intel/pixel_read: Properly flip the results for window system buffers
Jason Ekstrand
- Mesa (master): egl: Pass the correct X visual depth to xcb_put_image().
Jose Fonseca
- Mesa (master): i965: Enable L3 caching of buffer surfaces.
Francisco Jerez
- Mesa (masater): i965/pixel_read: Don' t try to do a tiled_memcpy from a multisampled buffer
Jason Ekstrand
- Mesa (master): i965/pixel_read: Don' t try to do a tiled_memcpy from a multisampled buffer
Jason Ekstrand
Last message date:
Sat Jan 31 16:56:59 UTC 2015
Archived on: Mon Jan 13 14:19:31 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).