June 2016 Archives by date
Starting: Wed Jun 1 00:34:07 UTC 2016
Ending: Thu Jun 30 22:07:55 UTC 2016
Messages: 650
- Mesa (master): Revert "glsl: fix xfb_offset unsized array validation"
Timothy Arceri
- Mesa (master): nv50/ir: print relevant file's bitset when showing RA info
Ilia Mirkin
- Mesa (master): nv50/ir: fix error finding free element in bitset in some situations
Ilia Mirkin
- Mesa (master): mesa/bufferobj: use mapping range in BufferSubData.
Dave Airlie
- Mesa (master): glsl/linker: fix multiple streams transform feedback.
Dave Airlie
- Mesa (master): i965/xfb: skip components in correct buffer.
Dave Airlie
- Mesa (master): i965: Fix the passthrough TCS for isolines.
Kenneth Graunke
- Mesa (master): i965/gen9: Configure rbc buffers as plain for non-rbc tex views
Topi Pohjolainen
- Mesa (master): i965: Add norbc debug option
Topi Pohjolainen
- Mesa (master): glsl: define some GLES3 constants in GLSL 4.1
Dave Airlie
- Mesa (master): mesa/sampler: fix error codes for sampler parameters.
Dave Airlie
- Mesa (master): radeonsi: fix the raster config setup for 1 RB iceland chips
Alex Deucher
- Mesa (master): nir: allow sat on all float destination types
Ilia Mirkin
- Mesa (master): gallium/util: add util_texrange_covers_whole_level from radeon
Marek Olšák
- Mesa (master): gallium/radeon: strenghten some checking for DMA preparation
Marek Olšák
- Mesa (master): radeonsi: set some image descriptor fields at bind time
Marek Olšák
- Mesa (master): radeonsi: move code for setting one shader image into separate function
Marek Olšák
- Mesa (master): radeonsi: implement global resetting of texture descriptors
Marek Olšák
- Mesa (master): radeonsi: set some colorbuffer register fields at emit time
Marek Olšák
- Mesa (master): gallium/radeon: clean up and better comment use_staging_texture
Marek Olšák
- Mesa (master): gallium/radeon: degrade tiled textures mapped often to linear
Marek Olšák
- Mesa (master): gallium/radeon: invalidate busy linear textures for whole-texture uploads
Marek Olšák
- Mesa (master): gallium/radeon: lower memory usage during texture transfers
Marek Olšák
- Mesa (master): winsys/amdgpu: set flags correctly when allocating depth-stencil buffers
Marek Olšák
- Mesa (master): radeonsi: set correct stencil tile mode for texturing
Marek Olšák
- Mesa (master): mesa: Fix bogus strncmp
Ian Romanick
- Mesa (master): i965: If control_data_header_size_bits is zero, don' t do EndPrimitive
Ian Romanick
- Mesa (master): glsl: Use Geom.VerticesOut == -1 to specify unset
Ian Romanick
- Mesa (master): gallium: add PIPE_BARRIER_ALL define
Nicolai Hähnle
- Mesa (master): gallium/u_inlines: allow NULL src in util_copy_image_view
Nicolai Hähnle
- Mesa (master): gallium/cso: allow saving the first fragment shader image slot
Nicolai Hähnle
- Mesa (master): st/mesa: begin moving PBO functions into their own file
Nicolai Hähnle
- Mesa (master): st/mesa: move PBO vertex and geometry shader creation to st_pbo.c
Nicolai Hähnle
- Mesa (master): st/mesa: rename pbo_upload to pbo
Nicolai Hähnle
- Mesa (master): st/mesa: move PBO upload fs creation to st_pbo.c
Nicolai Hähnle
- Mesa (master): st/mesa: move PBO buffer address calculation to st_pbo.c
Nicolai Hähnle
- Mesa (master): st/mesa: move shareable parts of PBO upload state and draw to st_pbo.c
Nicolai Hähnle
- Mesa (master): st/mesa: add PBO download enable bit and fragment shaders
Nicolai Hähnle
- Mesa (master): st/mesa: create PBO download fragment shaders
Nicolai Hähnle
- Mesa (master): st/mesa: add layer_offset to PBO fragment shader
Nicolai Hähnle
- Mesa (master): st/mesa: hook up a no-op try_pbo_readpixels
Nicolai Hähnle
- Mesa (master): st/mesa: implement PBO downloads for ReadPixels
Nicolai Hähnle
- Mesa (master): i965: Fix isoline reads in scalar TES.
Kenneth Graunke
- Mesa (master): winsys/amdgpu: add amdgpu_cs_has_user_fence
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: simplify interface of amdgpu_get_new_ib
Nicolai Hähnle
- Mesa (master): radeon/winsys: add cs_check_space
Nicolai Hähnle
- Mesa (master): gallium/radeon: use cs_check_space throughout
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: add IB buffer in amdgpu_get_new_ib
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: extract IB big buffer allocation for re-use
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: add amdgpu_ib and amdgpu_cs_from_ib helper functions
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: start with smaller IBs, growing as necessary
Nicolai Hähnle
- Mesa (master): radeonsi/sid: add packet definitions for IB chaining
Nicolai Hähnle
- Mesa (master): radeon/winsys: introduce radeon_winsys_cs_chunk
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: consolidate IB size management in amdgpu_ib_finalize
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: implement IB chaining on the gfx ring
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: decay max_ib_size over time
Nicolai Hähnle
- Mesa (master): glsl/distance: make sure we use clip dist varying slot for lowered var.
Dave Airlie
- Mesa (master): i965/fs: Copy the offset when lowering logical pull constant sends
Jason Ekstrand
- Mesa (master): glsl: Add glsl LowerCsDerivedVariables option
Jordan Justen
- Mesa (master): nir: Make lowering gl_LocalInvocationIndex optional
Jordan Justen
- Mesa (master): i965: Add nir channel_num system value
Jordan Justen
- Mesa (master): i965: Add uniform for a CS thread local base ID
Jordan Justen
- Mesa (master): i965: Put CS local thread ID uniform in last push register
Jordan Justen
- Mesa (master): i965: Add nir based intrinsic lowering and thread ID uniform
Jordan Justen
- Mesa (master): i965: Store number of threads in brw_cs_prog_data
Jordan Justen
- Mesa (master): i965: Add CS push constant info to brw_cs_prog_data
Jordan Justen
- Mesa (master): i965: Support new local ID push constant & cross-thread constants
Jordan Justen
- Mesa (master): anv: Support new local ID generation & cross-thread constants
Jordan Justen
- Mesa (master): i965: Enable cross-thread constants and compact local IDs for hsw+
Jordan Justen
- Mesa (master): i965: Remove old CS local ID handling
Jordan Justen
- Mesa (master): i965/eu: use simd8 when exec_size != EXECUTE_16
Alejandro Pinheiro
- Mesa (master): i965/formatquery: remove INTERNALFORMAT_PREFERRED implementation
Alejandro Pinheiro
- Mesa (master): mesa/formatquery: add a comment to clarify INTERNALFORMAT_PREFERRED
Alejandro Pinheiro
- Mesa (master): radeon/uvd: fix the H264 level for Tonga v2
Christian König
- Mesa (master): st/vdpau: check for null pointer in get/put bits.
Christian König
- Mesa (master): st/osmesa: remove double-write (overwriting)
Brian Paul
- Mesa (master): egl: Check if API is supported when using eglBindAPI.
Ben Widawsky
- Mesa (master): mesa/extensions: Fix ES1 extension reporting
Nanley Chery
- Mesa (master): i965: Add missing types to type_sz().
Matt Turner
- Mesa (master): freedreno/a4xx: only update/ emit bordercolor state when needed
Rob Clark
- Mesa (master): freedreno/a3xx: only update/ emit bordercolor state when needed
Rob Clark
- Mesa (master): gallium/util: remove u_staging
Rob Clark
- Mesa (master): freedreno: fix dereference before null check
Rob Clark
- Mesa (master): freedreno: fix coverity negative array index warning
Rob Clark
- Mesa (master): freedreno/a4xx: fix incorrect enum type
Rob Clark
- Mesa (master): freedreno/ir3: use nir_shader_get_entrypoint() helper
Rob Clark
- Mesa (master): freedreno/ir3: fix coverity warning
Rob Clark
- Mesa (master): freedreno/a3xx+a4xx: fix potential null ptr deref
Rob Clark
- Mesa (master): freedreno/a4xx: silence coverity warning
Rob Clark
- Mesa (master): mesa/copyimage: fix num samples check to handle renderbuffers.
Dave Airlie
- Mesa (master): mesa/copyimage: report INVALID_VALUE for missing cube face
Dave Airlie
- Mesa (master): meta: Fix indentation in shader code
Anuj Phogat
- Mesa (master): blorp: Fix 16x multisample scaled blits
Anuj Phogat
- Mesa (master): i965/fs: Skip SIMD lowering destination zipping if possible.
Francisco Jerez
- Mesa (master): i965/fs: Reindent emit_zip().
Francisco Jerez
- Mesa (master): freedreno: assume builtin shaders do compile
Rob Clark
- Mesa (master): freedreno: fix bad bitshift warnings
Rob Clark
- Mesa (master): svga: allow copy box in svga_transfer_dma_band()
Brian Paul
- Mesa (master): i965: Add _NEW_POINT to a couple of comments.
Kenneth Graunke
- Mesa (master): automake: bring back the .PHONY git_sha1.h.tmp rule
Emil Velikov
- Mesa (master): isl: automake: don' t include isl_format_layout.c in two lists.
Emil Velikov
- Mesa (master): android: libmesa_glsl: add a dependency on libmesa_nir static
Emil Velikov
- Mesa (master): isl: add support for Android libmesa_isl static library
Emil Velikov
- Mesa (12.0): 54 new commits
Emil Velikov
- Mesa (master): nvc0: mark buffer texture range valid for shader images
Samuel Pitoiset
- Mesa (master): egl: Account for default values of texture target and format
Anuj Phogat
- Mesa (12.0): anv: let anv_entrypoints_gen.py generate proper Wayland/ Xcb guards
Emil Velikov
- Mesa (master): mesa/get: return correct value for layer provoking vertex.
Dave Airlie
- Mesa (master): mesa/formatquery: expand NUM_SAMPLE_COUNTS OpenGL ES comment
Alejandro Pinheiro
- Mesa (master): Revert "egl: Check if API is supported when using eglBindAPI."
Marek Olšák
- Mesa (master): radeonsi: mark buffer texture range valid for shader images
Nicolai Hähnle
- Mesa (master): nir/algebraic: support for power-of-two optimizations
Rob Clark
- Mesa (master): freedreno/ir3: do idiv lowering after main opt loop
Rob Clark
- Mesa (master): nir: automake: add nir_search_helpers.h to the sources list (s)
Emil Velikov
- Mesa (master): anv: add the X related and Wayland CFLAGS to VULKAN_ENTRYPOINT_CPPFLAGS
Emil Velikov
- Mesa (master): i965/vec4: Fix cmod propagation not to propagate non-identity cmod into CMP(N).
Francisco Jerez
- Mesa (master): Revert "i965/fs: Allow scalar source regions on SNB math instructions."
Francisco Jerez
- Mesa (master): anv/clear: Handle ClearImage on 3-D images
Jason Ekstrand
- Mesa (master): nir/lower_indirect_derefs: Use the direct array deref for recursion
Jason Ekstrand
- Mesa (master): anv/pipeline: Refactor specialization constant handling a bit
Jason Ekstrand
- Mesa (master): nir/spirv: Use breaks instead of returns in constant handling
Jason Ekstrand
- Mesa (master): nir/spirv: Handle the WorkgroupSize builtin decoration
Jason Ekstrand
- Mesa (master): genxml/gen6,7,75: s/BackFace/Backface
Jason Ekstrand
- Mesa (master): anv/pipeline: Unify gen7/8 emit_ds_state
Jason Ekstrand
- Mesa (master): anv/pipeline: Silently pass tests if depth or stencil is missing
Jason Ekstrand
- Mesa (master): nir/info: Get rid of uses_interp_var_at_offset
Jason Ekstrand
- Mesa (master): i965/fs Add a wm_prog_data bit for has_side_effects
Jason Ekstrand
- Mesa (master): i965/ps_state: Use wm_prog_data.has_side_effects
Jason Ekstrand
- Mesa (master): mesa: Get rid of _mesa_active_fragment_shader_has_side_effects
Jason Ekstrand
- Mesa (master): anv/pipeline: Add support for early depth stencil
Jason Ekstrand
- Mesa (master): nir/spirv: Complete the list of capabilities
Jason Ekstrand
- Mesa (master): nir/spirv: Add string lookup tables for a couple of SPIR-V enums
Jason Ekstrand
- Mesa (master): nir/spirv: Add a way to print non-fatal warnings
Jason Ekstrand
- Mesa (master): nir/spirv: Make unhandled decorations and capabilities non-fatal
Jason Ekstrand
- Mesa (master): nir/spirv: Make a decoration switch complete
Jason Ekstrand
- Mesa (master): anv/copy: Account for the anv_surface.offset when creating a blit2d_surf
Jason Ekstrand
- Mesa (master): anv/blit: Use CLAMP_TO_EDGE for scaled blits
Jason Ekstrand
- Mesa (master): gallium/u_suballoc: allow different alignment for each allocation
Marek Olšák
- Mesa (master): gallium/radeon: rename allocator_so_filled_size -> allocator_zeroed_memory
Marek Olšák
- Mesa (master): r600g: write WAIT_UNTIL in the correct place
Marek Olšák
- Mesa (master): r600g: properly sync CP with CP DMA on R6xx
Marek Olšák
- Mesa (master): r600g: fix CP DMA hazard with index buffer fetches (v3)
Marek Olšák
- Mesa (master): r600g: remove a CP DMA workaround that's not needed anymore
Marek Olšák
- Mesa (master): r600g: only do necessary cache flushes in cp_dma_clear_buffer
Marek Olšák
- Mesa (master): r600g: only do necessary cache flushes in cp_dma_copy_buffer
Marek Olšák
- Mesa (master): r600g: don't flush caches when binding shader resources
Marek Olšák
- Mesa (master): gallium/radeon: don' t use the DMA ring for pipelined buffer uploads
Marek Olšák
- Mesa (master): anv/entrypoints: don't go using wayland/ xcb unless they are configured
Dave Airlie
- Mesa (master): nvc0: mark bound buffer range valid
Ilia Mirkin
- Mesa (master): nvc0: fix memory barrier flag handling
Ilia Mirkin
- Mesa (master): nvc0: reduce overhead from always marking buffers dirty
Ilia Mirkin
- Mesa (master): nvc0: reduce overhead from always marking images dirty
Ilia Mirkin
- Mesa (master): radeonsi: fix images with level > 0
Marek Olšák
- Mesa (master): nvc0: re-validate images after launching a grid on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: do not clear surfaces bins in the validate function
Samuel Pitoiset
- Mesa (master): nv50,nvc0: fix BGR10_A2UI vertex format
Ilia Mirkin
- Mesa (master): mesa: Add MESA_SHADER_CAPTURE_PATH for writing .shader_test files.
Kenneth Graunke
- Mesa (master): mesa: Try to unbreak the MSVC build.
Kenneth Graunke
- Mesa (master): glsl: handle ast_aggregate in has_sequence_subexpression. ( v2)
Dave Airlie
- Mesa (master): glsl/ast: don't crash when func_name is NULL
Dave Airlie
- Mesa (master): glsl: for anonymous struct matching use without_array() (v3 )
Dave Airlie
- Mesa (master): i965: don't use NumLayers for 3D textures.
Dave Airlie
- Mesa (master): glsl: use enum glsl_interface_packing in more places. (v2)
Dave Airlie
- Mesa (master): anv/pipeline: Add support for caching the push constant map
Jason Ekstrand
- Mesa (master): glsl: geom shader max_vertices layout must match.
Dave Airlie
- Mesa (master): i965/fs: fix FS_OPCODE_CINTERP for unpacked double input varyings
Samuel Iglesias Gonsálvez
- Mesa (master): i965/fs: fix offset when loading double vector input varyings
Samuel Iglesias Gonsálvez
- Mesa (master): i965/gs/scalar: Fix load input for doubles
Samuel Iglesias Gonsálvez
- Mesa (master): tgsi: use truncf in micro_trunc
Roland Scheidegger
- Mesa (master): st/mesa: check shader image format support before using PBO download
Ilia Mirkin
- Mesa (master): svga: print shader linkage info when tgsi debug bit is on
Brian Paul
- Mesa (master): tgsi: fix mixed data type comparison in tgsi_point_sprite.c
Brian Paul
- Mesa (master): st/mesa: fix resource leak in try_pbo_readpixels
Nicolai Hähnle
- Mesa (master): radeonsi: set descriptor dirty mask on shader buffer unbind
Nicolai Hähnle
- Mesa (master): mesa/program_resource: return -1 for index if no location.
Dave Airlie
- Mesa (master): radeonsi: use hw MSAA resolve for non-trivial resolves
Marek Olšák
- Mesa (master): r600g: use hw MSAA resolve for non-trivial resolves
Marek Olšák
- Mesa (master): radeonsi: simplify PRIMGROUP_SIZE computation for tessellation
Marek Olšák
- Mesa (master): radeonsi: add a performance tweak for 4 SE parts
Marek Olšák
- Mesa (master): st/mesa: change SQRT lowering to fix the game Risen
Marek Olšák
- Mesa (master): gallium/radeon: don' t re-set BO metadata after CMASK deallocation
Marek Olšák
- Mesa (master): nv50/ir: use round toward 0 when converting doubles to integers
Samuel Pitoiset
- Mesa (master): glsl: Make opt_copy_propagation actually propagate into loops.
Kenneth Graunke
- Mesa (master): glsl: Make opt_copy_propagation_elements actually propagate into loops.
Kenneth Graunke
- Mesa (master): mesa: hook up core bits of GL_ARB_shader_group_vote
Ilia Mirkin
- Mesa (master): gallium: add VOTE_* opcodes to implement GL_ARB_shader_group_vote
Ilia Mirkin
- Mesa (master): gallium: add PIPE_CAP_TGSI_VOTE for when the VOTE ops are allowed
Ilia Mirkin
- Mesa (master): st/mesa: expose GL_ARB_shader_group_vote when supported by backend
Ilia Mirkin
- Mesa (master): nvc0: add support for VOTE tgsi opcodes
Ilia Mirkin
- Mesa (master): i965/gen8: fix cull distance emission for tessellation shaders.
Dave Airlie
- Mesa (master): glsl: initialise pointer to NULL
Iago Toral Quiroga
- Mesa (master): i915: fix typo CAP.
Dave Airlie
- Mesa (master): gallium/radeon: don' t discard DCC if an external user can write to it
Marek Olšák
- Mesa (master): gallium/radeon: add support for sharing textures with DCC between processes
Marek Olšák
- Mesa (master): egl: android: don' t add the image loader extension for !render_node
Emil Velikov
- Mesa (master): mesa: automake: add directory prefix for git_sha1.h
Emil Velikov
- Mesa (master): mesa: automake: ensure that git_sha1.h.tmp has the right attributes
Emil Velikov
- Mesa (master): mesa: automake: distclean git_sha1.h when building OOT
Emil Velikov
- Mesa (master): platform_android: prevent deadlock in droid_swap_buffers
Emil Velikov
- Mesa (master): anv/entrypoints: Emit #if guards for all platforms
Emil Velikov
- Mesa (master): anv/entrypoints: Stop using the C preprocessor
Emil Velikov
- Mesa (12.0): egl: android: don' t add the image loader extension for !render_node
Emil Velikov
- Mesa (12.0): mesa: automake: add directory prefix for git_sha1.h
Emil Velikov
- Mesa (12.0): mesa: automake: ensure that git_sha1.h.tmp has the right attributes
Emil Velikov
- Mesa (12.0): mesa: automake: distclean git_sha1.h when building OOT
Emil Velikov
- Mesa (12.0): Update version to 12.0.0-rc2
Emil Velikov
- Mesa: tag mesa-12.0.0-rc2: Mesa 12.0.0-rc2 release candidate
Emil Velikov
- Mesa (master): radeonsi: move enabled_mask out of si_descriptors
Nicolai Hähnle
- Mesa (master): radeonsi: move descriptor set begin_new_cs handling into a separate function
Nicolai Hähnle
- Mesa (master): radeonsi: pass shader stage to si_set_sampler_view
Nicolai Hähnle
- Mesa (master): radeonsi: pass shader stage to si_set_shader_image
Nicolai Hähnle
- Mesa (master): radeonsi: add si_set_rw_buffer to be used for internal descriptors
Nicolai Hähnle
- Mesa (master): radeonsi: access descriptor sets via local variables
Nicolai Hähnle
- Mesa (master): radeonsi: pass shader stage to si_disable_shader_image
Nicolai Hähnle
- Mesa (master): radeonsi: move si_descriptors into a per-context array
Nicolai Hähnle
- Mesa (master): radeonsi: keep track of dirty descriptor sets
Nicolai Hähnle
- Mesa (master): gk104/ir: fix conditions for adding a texbar
Ilia Mirkin
- Mesa (master): st/mesa: revalidate image atoms when a texture is updated
Ilia Mirkin
- Mesa (master): swr: fix provoking vertex
Tim Rowley
- Mesa (master): docs/devinfo: Add closing paragraph tag
Nanley Chery
- Mesa (master): docs/devinfo: Update bullet in stale extension guide
Nanley Chery
- Mesa (master): docs/devinfo: Expound on helpful extension tips
Nanley Chery
- Mesa (master): tgsi/scan: add uses_derivatives (v2)
Nicolai Hähnle
- Mesa (master): radeonsi: enable WQM in PS prolog when needed
Nicolai Hähnle
- Mesa (master): gallium/radeon: don' t allocate DCC for non-renderable texture formats
Marek Olšák
- Mesa (master): gallium/radeon: add an assertion checking the validity of PIPE_BIND_SCANOUT
Marek Olšák
- Mesa (master): radeonsi: compute DCC register parameters in si_emit_framebuffer_state
Marek Olšák
- Mesa (master): radeonsi: add per-level dcc_enabled flags
Marek Olšák
- Mesa (master): radeonsi: don' t flag renderbuffer feedback loop if DCC has just been disabled
Marek Olšák
- Mesa (master): gallium/radeon: don't disable DCC because of SDMA
Marek Olšák
- Mesa (master): winsys/amdgpu: enable DCC for mipmapped textures
Marek Olšák
- Mesa (master): radeonsi: don' t enable DCC in the sampler if first_level doesn't have it
Marek Olšák
- Mesa (master): radeonsi: don' t allocate DCC for the temporary MSAA resolve surface
Marek Olšák
- Mesa (master): radeonsi: allow direct hw MSAA resolve for scanout surfaces
Marek Olšák
- Mesa (master): gallium/radeon: move DCC clearing into a separate function
Marek Olšák
- Mesa (master): radeonsi: allow MSAA resolving into a texture that has DCC enabled
Marek Olšák
- Mesa (master): radeonsi: re-enable PBO ReadPixels acceleration
Marek Olšák
- Mesa (master): i965: Integrate precise trig into configuration infrastructure
Kenneth Graunke
- Mesa (master): st/mesa: use buffer usage history to set dirty flags for revalidation
Ilia Mirkin
- Mesa (master): glsl: stop allocating memory for SSBOs and builtins
Timothy Arceri
- Mesa (master): st/mesa: directly compute level= 0 texture size in st_finalize_texture
Nicolai Hähnle
- Mesa (master): Revert "radeonsi: allow direct hw MSAA resolve for scanout surfaces"
Marek Olšák
- Mesa (master): st/mesa: try not to compile compute shader on the first use
Marek Olšák
- Mesa (master): radeonsi: don't enable scratch just for SGPR spills
Marek Olšák
- Mesa (master): gallium/radeon: remove dead code creating LLVMTargetMachine
Marek Olšák
- Mesa (master): radeonsi: print the number of spilled VGPRs
Marek Olšák
- Mesa (master): radeonsi: improve the computation and comment of scratch_waves
Marek Olšák
- Mesa (master): glapi/glx: Add overflow checks to the client-side indirect code
Adam Jackson
- Mesa (master): compiler/types: add 64-bitness queries.
Dave Airlie
- Mesa (master): compiler: use 64bit check for sizing instead of double check.
Dave Airlie
- Mesa (master): glsl: use new interfaces for 64-bit checks.
Dave Airlie
- Mesa (master): glsl/link_varyings: switch to 64bit check instead of double.
Dave Airlie
- Mesa (master): mesa: use new 64-bit checks instead of explicit double checks.
Dave Airlie
- Mesa (master): st/glsl_to_tgsi: use enum glsl_base_type instead of unsigned
Dave Airlie
- Mesa (master): st/glsl_to_tgsi: move to checking 64-bitness instead of double
Dave Airlie
- Mesa (master): glsl/types: rename is_dual_slot_double to is_dual_slot_64bit.
Dave Airlie
- Mesa (master): virgl: fix checking fences
Dave Airlie
- Mesa (master): i965: Emit surface states for extra planes prior to gen8
Jason Ekstrand
- Mesa (master): vl: Apply luma key filter before CSC conversion
Christian König
- Mesa (master): st/vdpau: implement luma keying
Christian König
- Mesa (master): glx: fix crash with bad fbconfig
Tapani Pälli
- Mesa (master): swr: implement clipPlanes/clipVertex/clipDistance/ cullDistance
Tim Rowley
- Mesa (master): mesa: Let compute shaders work in compatibility profiles
Samuel Pitoiset
- Mesa (master): mesa: Add a helper function for shared code in get_tex_rgba_{un}compressed
Anuj Phogat
- Mesa (master): i965/gen9: Don' t change halign and valign to fit in fast copy blit
Anuj Phogat
- Mesa (master): glsl/ir: remove TABs in ir_constant_expression.cpp
Dave Airlie
- Mesa (master): st/mesa: fix type confusion with reladdrs
Ilia Mirkin
- Mesa (master): mesa: Wrap extensions.h declarations with extern "C".
Jose Fonseca
- Mesa (master): radeonsi: Reinitialize all descriptors in CE preamble.
Bas Nieuwenhuizen
- Mesa (master): util, gallivm: Explicitly enable/disable fma attribute.
Jose Fonseca
- Mesa (master): gallivm: Use llvm.fmuladd.*.
Jose Fonseca
- Mesa (master): gallivm: Never emit llvm.fmuladd on LLVM 3.3.
Jose Fonseca
- Mesa (master): vl/dri3: get Makefile properly
Leo Liu
- Mesa (master): vl/dri3: support receiving new pixmap for front buffer
Leo Liu
- Mesa (master): anv/descriptor_set: Set array_size to zero for non-existant descriptors
Jason Ekstrand
- Mesa (master): anv/descriptor_set: Add a type field in debug builds
Jason Ekstrand
- Mesa (master): anv/descriptor_set: Ensure that bindings are always in increasing order
Jason Ekstrand
- Mesa (master): anv/pipeline: Store the (set, binding, index) tripple in the bind map
Jason Ekstrand
- Mesa (master): anv/pipeline_cache: Allow for an zero-sized cache
Jason Ekstrand
- Mesa (master): anv: Remove the PhysicalDeviceLimits FINISHME
Jason Ekstrand
- Mesa (master): st/mesa: use base level size as "guess" when available
Nicolai Hähnle
- Mesa (master): anv/entrypoints: Use the function pointer types provided by vulkan.h
Jason Ekstrand
- Mesa (master): anv/entrypoints: Rework #if guards
Jason Ekstrand
- Mesa (master): gallium/tgsi: add 64-bitness type check function.
Dave Airlie
- Mesa (master): gallium/gallivm: use 64-bit test instead of doubles.
Dave Airlie
- Mesa (master): gallivm: make non-float return code bitcast consistent.
Dave Airlie
- Mesa (master): radeonsi: convert to 64-bitness checks instead of doubles.
Dave Airlie
- Mesa (master): gallivm: more 64-bit integer prep work.
Dave Airlie
- Mesa (master): mesa: Fix region overlap conditions for rectangles with a shared edge
Anuj Phogat
- Mesa (master): gallium: Fix region overlap conditions for rectangles with a shared edge
Anuj Phogat
- Mesa (master): util: update util_resource_copy_region() for GL_ARB_copy_image
Brian Paul
- Mesa (master): st/mesa: tweak surface format mapping table
Brian Paul
- Mesa (master): softpipe: don't use 3-component formats
Brian Paul
- Mesa (master): softpipe: turn on pipe cap for GL_ARB_copy_image support
Brian Paul
- Mesa (master): llvmpipe: don't use 3-component formats, except 32-bit x 3 formats
Brian Paul
- Mesa (master): llvmpipe: turn on pipe cap for GL_ARB_copy_image support
Brian Paul
- Mesa (master): docs: GL_ARB_copy_image done for softpipe, llvmpipe
Brian Paul
- Mesa (master): GL: update glext to svn 32957
Ilia Mirkin
- Mesa (master): GL: update glcorearb.h to svn 32433
Ilia Mirkin
- Mesa (master): mesa: add drawbuffer argument to ClearNamedFramebufferfi
Ilia Mirkin
- Mesa (master): nv50: enable indirect addressing of fragment shader inputs
Ilia Mirkin
- Mesa (master): nv50: reinstate dedicated constbuf push path
Ilia Mirkin
- Mesa (master): i965: Fix shared local memory size for Gen9+.
Kenneth Graunke
- Mesa (master): i965: Set subslice_total on Gen7/7.5 platforms.
Kenneth Graunke
- Mesa (master): i965: Allocate scratch space for the maximum number of compute threads.
Kenneth Graunke
- Mesa (master): i965: Account for poor address calculations in Haswell CS scratch size.
Kenneth Graunke
- Mesa (master): i965: Fix Haswell CS per-thread scratch space encoding.
Kenneth Graunke
- Mesa (master): i965: Fix CS scratch size calculations on Ivybridge and Baytrail.
Kenneth Graunke
- Mesa (master): i965: Assert that the scratch spaces are in range.
Kenneth Graunke
- Mesa (master): i965: Use the correct number of threads for compute shaders.
Kenneth Graunke
- Mesa (master): glsl: fix max varyings count for ARB_enhanced_layouts
Timothy Arceri
- Mesa (master): glsl: fix component overlap validation for doubles
Timothy Arceri
- Mesa (master): st/va: it is valid to release the VABuffer of an exported resource
Julien Isorce
- Mesa (master): st/va: use proper temp pipe_video_buffer template
Julien Isorce
- Mesa (master): gallivm: Fix trivial sign warnings
Jan Vesely
- Mesa (master): 22 new commits
Emil Velikov
- Mesa (master): radeonsi: enable scratch coalescing
Marek Olšák
- Mesa (master): nvc0/ir: clamp the UBO index for compute on Kepler
Samuel Pitoiset
- Mesa (master): anv: Document and rename anv_pipeline_init_dynamic_state()
Nanley Chery
- Mesa (master): anv/pipeline: Don't dereference NULL dynamic state pointers
Nanley Chery
- Mesa (master): i965: Don't leak scratch BOs for TCS/TES.
Kenneth Graunke
- Mesa (master): i965: Fix encode_slm_size() to take a generation, not a device info.
Kenneth Graunke
- Mesa (master): util: update some assertions in util_resource_copy_region()
Brian Paul
- Mesa (master): mesa: Make TexSubImage check negative dimensions sooner.
Kenneth Graunke
- Mesa (master): i965: Fix scratch overallocation if the original slot size was already a power of two.
Francisco Jerez
- Mesa (master): i965: Keep track of the per-thread scratch allocation in brw_stage_state.
Francisco Jerez
- Mesa (master): i965: Fix cross-primitive scratch corruption when changing the per-thread allocation.
Francisco Jerez
- Mesa (master): i965/fs: Fix regs_written for SIMD-lowered instructions some more.
Francisco Jerez
- Mesa (master): clover: Update OpenCL version string to match OpenGL
Francisco Jerez
- Mesa (master): glsl: make sure UBO arrays are sized in ES
Timothy Arceri
- Mesa (master): i965: Fix issues with number of VS URB entries on Cherryview/Broxton.
Kenneth Graunke
- Mesa (master): i965: Defeat the register stride checker in URB reads.
Kenneth Graunke
- Mesa (master): i965: Defeat the register stride checker in pull uniform messages.
Kenneth Graunke
- Mesa (master): i965/compiler: Bring back the INTEL_PRECISE_TRIG environment variable
Jason Ekstrand
- Mesa (master): nv50/ir: make Graph destructor virtual
Ilia Mirkin
- Mesa (master): clover: Include generated sources in AM_CPPFLAGS
Michel Dänzer
- Mesa (master): mesa/gallium: Move u_bit_scan{, 64} from gallium to util.
Mathias Fröhlich
- Mesa (master): mesa: Make use of u_bit_scan{,64}.
Mathias Fröhlich
- Mesa (master): isl: Replace bash generator with python generator
Jason Ekstrand
- Mesa (master): st/va: ensure linear memory for dmabuf
Julien Isorce
- Mesa (master): glsl/builtin_variables: Populate MaxCombinedShaderStorageBlocks on GLSL 4.40
Eduardo Lima Mitev
- Mesa (master): st/dri: Clear drawable texture_mask in dri2_invalidate_drawable
Michel Dänzer
- Mesa (master): i965: Check return value of screen->image.loader-> getBuffers (v2)
Emil Velikov
- Mesa (master): st/vdpau: replace 0.f and 1.f with 0.0f and 1.0f respectively
Emil Velikov
- Mesa (master): freedreno: use util_copy_constant_buffer() helper
Rob Clark
- Mesa (master): freedreno: only do extra vertex-buffer state logic on a2xx
Rob Clark
- Mesa (master): freedreno: support start param for sampler views/states
Rob Clark
- Mesa (master): llvmpipe: hack-fix bugs due to bogus bind flags
Roland Scheidegger
- Mesa (master): gallium/util: don't use blocksize for minify for assertions
Roland Scheidegger
- Mesa (master): Added pbuffer hooks for surfaceless platform
Chad Versace
- Mesa (master): gallium/radeon: add micro_tile_mode to radeon_surf
Marek Olšák
- Mesa (master): radeonsi: clarify the MSAA resolve limitation with scanout
Marek Olšák
- Mesa (master): radeonsi: try to hit direct hw MSAA resolve by changing micro mode in clear
Marek Olšák
- Mesa (master): radeonsi: don't generate "ret void undef"
Marek Olšák
- Mesa (master): gallium/radeon: add driver queries for compute/ dma call stats and spills
Marek Olšák
- Mesa (master): gallium/radeon: num-cs-flushes query should display per-frame average
Marek Olšák
- Mesa (master): mesa: Pass gl_constant_value union into _mesa_fetch_state() .
Kenneth Graunke
- Mesa (master): i965: remove type_size_vec4_times_4()
Timothy Arceri
- Mesa (master): mesa/main: fix integer overflows in _mesa_image_offset
Nicolai Hähnle
- Mesa (master): st_glsl_to_tgsi: don' t read potentially uninitialized buffer variable
Nicolai Hähnle
- Mesa (master): radeonsi: fix undefined left-shift into sign bit
Nicolai Hähnle
- Mesa (12.0): 111 new commits
Emil Velikov
- Mesa: tag mesa-12.0.0-rc3: Mesa 12.0.0-rc3 release candidate
Emil Velikov
- Mesa (master): gallium/util: import the multithreaded job queue from amdgpu winsys (v2)
Marek Olšák
- Mesa (master): winsys/radeon: use the common job queue for multithreaded command submission v2
Marek Olšák
- Mesa (master): glsl: Optionally lower TES gl_PatchVerticesIn to a uniform.
Kenneth Graunke
- Mesa (master): i965: Use a uniform for gl_PatchVerticesIn in the TES.
Kenneth Graunke
- Mesa (master): glsl: Optionally lower TCS gl_PatchVerticesIn to a uniform.
Kenneth Graunke
- Mesa (master): i965: Use a uniform for gl_PatchVerticesIn in the TCS on Gen8+.
Kenneth Graunke
- Mesa (master): vc4: fix vc4_resource_from_handle() stride calculation
Eric Anholt
- Mesa (master): anv: Fix a harmless overflow warning
Chad Versace
- Mesa (master): auxilary/os: allow appending to GALLIUM_LOG_FILE
Brian Paul
- Mesa (master): mesa/glsl: stop using GL shader type internally
Timothy Arceri
- Mesa (master): 29 new commits
Mathias Fröhlich
- Mesa (master): i965: remove remaining tabs in brw_link.cpp
Timothy Arceri
- Mesa (master): vl: support luma keying for interlaced surfaces as well
Christian König
- Mesa (master): st/vdpau: we support lumakeying now
Christian König
- Mesa (master): mesa/main: Update _mesa_new_shader.
Jose Fonseca
- Mesa (master): glsl: Always strip arrayness in precision_qualifier_allowed
Ian Romanick
- Mesa (master): mesa: If validation fails in a debug context just emit a debug message
Ian Romanick
- Mesa (master): i965: Enable GL_ARB_ES3_1_compatibility on Gen8+ if CS are available.
Kenneth Graunke
- Mesa (master): i965: Drop perf_debug about rasterizer discard in SOL vs. clipper.
Kenneth Graunke
- Mesa (master): docs: Update ARB_ES3_1_compatibility status for i965.
Kenneth Graunke
- Mesa (master): i965: Fix comment about CS scratch space encodings on Broadwell+.
Kenneth Graunke
- Mesa (master): docs: Mention GL_ARB_ES3_1_compatibility in release notes.
Kenneth Graunke
- Mesa (master): i965/fs: Fix single-precision to double-precision conversions for CHV/BSW/BXT
Samuel Iglesias Gonsálvez
- Mesa (master): i965/fs: indirect addressing with doubles is not supported in CHV/BSW/BXT
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: remove remaining tabs in api_validate.c
Timothy Arceri
- Mesa (master): swr: switch from overriding -march to selecting features
Tim Rowley
- Mesa (master): scons: put the generated git_sha1.h file in top-level src/ directory
Brian Paul
- Mesa (master): swr: Update screen->context pointer with multiple contexts.
Tim Rowley
- Mesa (master): nv50/ir: add missing strings for some recent sysvals
Samuel Pitoiset
- Mesa (master): glapi: add GL_EXT_window_rectangles entrypoints
Ilia Mirkin
- Mesa (master): mesa: add GL_EXT_window_rectangles state storage/ retrieval functionality
Ilia Mirkin
- Mesa (master): gallium: add API for setting window rectangles
Ilia Mirkin
- Mesa (master): gallium: add PIPE_CAP_MAX_WINDOW_RECTANGLES to all drivers
Ilia Mirkin
- Mesa (master): st/mesa: add support for GL_EXT_window_rectangles
Ilia Mirkin
- Mesa (master): nvc0: add support for GL_EXT_window_rectangles
Ilia Mirkin
- Mesa (master): nv50: add support for GL_EXT_window_rectangles
Ilia Mirkin
- Mesa (master): gk104/ir: fix tex use generation to be more careful about eliding uses
Ilia Mirkin
- Mesa (master): nvc0: don' t make use of push hint if there are no non-const user vbos
Ilia Mirkin
- Mesa (master): gallivm: don't use integer min/ max sse intrinsics with llvm >= 3.9
Roland Scheidegger
- Mesa (master): radeonsi: raise SI_PM4_MAX_DW
Nicolai Hähnle
- Mesa (master): radeonsi: fix calculation of valid RB mask per SE
Nicolai Hähnle
- Mesa (master): radeonsi: emit PA_SC_RASTER_CONFIG_1 only once
Nicolai Hähnle
- Mesa (master): radeonsi/sid: add Fiji+ tesselation distribution mode
Nicolai Hähnle
- Mesa (master): radeonsi: use trapezoid distribution for tess on Fiji and Polaris
Nicolai Hähnle
- Mesa (master): gallium: make shader_buffers const
Rob Clark
- Mesa (master): gallium: make constant_buffer const
Rob Clark
- Mesa (master): gallium: make image_view const
Rob Clark
- Mesa (master): mesa: Silence unused parameter warning
Ian Romanick
- Mesa (master): mesa: Fix incorrect "see also" comments
Ian Romanick
- Mesa (master): i965: Delete redundant extension enables
Ian Romanick
- Mesa (master): nir/algebraic: Remove imprecise flog2 optimizations
Jason Ekstrand
- Mesa (master): nir: Add a pass for propagating invariant decorations
Jason Ekstrand
- Mesa (master): nir/alu_to_scalar: Respect the exact ALU operation qualifier
Jason Ekstrand
- Mesa (master): anv/pipeline: Do invariance propagation on SPIR-V shaders
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Don' t crash if push constants are provided for missing stages
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Set depth/stencil extent based on the image
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Split emit_viewport in two
Jason Ekstrand
- Mesa (master): anv: Add proper support for depth clamping
Jason Ekstrand
- Mesa (master): i965: Fix multiplication of immediates on Cherryview/ Broxton.
Kenneth Graunke
- Mesa (master): i965: Fix multiplication of immediates on Cherryview/ Broxton.
Kenneth Graunke
- Mesa (master): clover: Fix build against clang SVN >= r273191
Michel Dänzer
- Mesa (master): i965: get PrimitiveMode from the program rather than the shader struct
Timothy Arceri
- Mesa (master): st/mesa: flush bitmap cache before compute dispatch
Nicolai Hähnle
- Mesa (master): st/mesa: flush bitmap cache before texture functions
Nicolai Hähnle
- Mesa (master): st/mesa: flush bitmap cache before CopyImageSubData
Nicolai Hähnle
- Mesa (master): st/mesa: move ReadPixels blit into a separate function
Nicolai Hähnle
- Mesa (master): st/mesa: add readpix_cache structure
Nicolai Hähnle
- Mesa (master): st/mesa: invalidate readpixels cache
Nicolai Hähnle
- Mesa (master): st/mesa: cache staging texture for glReadPixels
Nicolai Hähnle
- Mesa (master): gallium/u_blitter: implement mipmap generation
Marek Olšák
- Mesa (master): radeonsi: use u_blitter for mipmap generation
Marek Olšák
- Mesa (master): radeonsi: add a debug flag for unsafe math LLVM optimizations
Marek Olšák
- Mesa (12.0): 28 new commits
Emil Velikov
- Mesa: tag mesa-12.0.0-rc4: Mesa 12.0.0-rc4 release candidate
Emil Velikov
- Mesa (master): i965: Reorganize prog_data->total_scratch code a bit.
Kenneth Graunke
- Mesa (master): spirv: Use the system value version of gl_FrontFace
Jason Ekstrand
- Mesa (master): anv/cmd: Move flush_descriptor_sets to anv_cmd_buffer.c
Jason Ekstrand
- Mesa (master): anv/cmd: Move emit_descriptor_pointers to genX_cmd_buffer.c
Jason Ekstrand
- Mesa (master): anv/cmd: Dirty descriptor sets when a new pipeline is bound
Jason Ekstrand
- Mesa (master): translate: fix start_instance parameter in sse version
Ilia Mirkin
- Mesa (master): nv50,nvc0: fix start_instance in manual push path
Ilia Mirkin
- Mesa (master): glsl: only match gl_FragData and not gl_SecondaryFragDataEXT
Ilia Mirkin
- Mesa (master): st/mesa: use a single memcpy in st_ReadPixels when possible
Nicolai Hähnle
- Mesa (master): i965: move vs outputs written into a helper
Timothy Arceri
- Mesa (master): .mailmap: fix my main address
Marek Olšák
- Mesa (master): i965: Fix point size with tessellation/ geometry shaders in GLES.
Kenneth Graunke
- Mesa (master): 34 new commits
Jason Ekstrand
- Mesa (master): anv: Add an allocator for scratch buffers
Jason Ekstrand
- Mesa (master): genxml: Make ScratchSpaceBasePointer an address instead of an offset
Jason Ekstrand
- Mesa (master): anv: Use different BOs for different scratch sizes and stages
Jason Ekstrand
- Mesa (master): st/mesa: expose EXT_vertex_array_bgra when supported by backend
Kenneth Graunke
- Mesa (master): .mailmap: Fixup my email address
Marek Olšák
- Mesa (master): glsl/mesa: stop duplicating tes layout values
Timothy Arceri
- Mesa (master): glsl/mesa: stop duplicating geom and tcs layout values
Timothy Arceri
- Mesa (master): svga: fix index buffer reference in the hw state
Brian Paul
- Mesa (master): svga: fix vertex buffer references in the hw state
Brian Paul
- Mesa (master): svga: fix index/vertex buffer surface reference at draw
Brian Paul
- Mesa (master): svga: fix texture array update regression
Brian Paul
- Mesa (master): gallium/util: fix some 4-space indentation in blitter code
Brian Paul
- Mesa (master): svga: don't copy blit_info into local var
Brian Paul
- Mesa (master): svga: rename svga_surface_copy() to svga_resource_copy_region()
Brian Paul
- Mesa (master): include: Require MSVC 2013 Update 4.
Jose Fonseca
- Mesa (master): swr: push/pop DEBUG macro around llvm includes
Tim Rowley
- Mesa (master): swr: [rasterizer common] workaround clang for windows __cpuid() bug
Tim Rowley
- Mesa (master): swr: [rasterizer common] fix include for Intel compiler
Tim Rowley
- Mesa (master): swr: [rasterizer] add support for building avx512 version
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] unitialized component fix in fetch jit
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] cleanup supporting different llvm versions
Tim Rowley
- Mesa (master): swr: [rasterizer core] remove old comment
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] small fetch jit cleanup
Tim Rowley
- Mesa (master): swr: [rasterizer core] stop single threaded crash exit crash
Tim Rowley
- Mesa (master): swr: [rasterizer core] conservative rasterization frontend support
Tim Rowley
- Mesa (master): swr: [rasterizer core] GS viewport array index attribute
Tim Rowley
- Mesa (master): swr: [rasterizer core] track whether GS outputs viewport array index
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] add support for component packing for 'odd' formats
Tim Rowley
- Mesa (master): swr: [rasterizer core] use wrap-around safe compares for dependency checking
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix dependency bug
Tim Rowley
- Mesa (master): i965: Avoid division by zero.
Matt Turner
- Mesa (master): i965/blorp: Use prog data counters to guide sf/sbe setup
Topi Pohjolainen
- Mesa (master): i965/blorp: Use prog data counters to guide wm/ps setup
Topi Pohjolainen
- Mesa (master): i965/blorp: Let program data tell if push constants are needed
Topi Pohjolainen
- Mesa (master): i965/blorp: Disable vertex element swizzling
Topi Pohjolainen
- Mesa (master): glsl: Make constant propagation' s folder not propagate into an LHS.
Kenneth Graunke
- Mesa (master): glsl: Split arrays even in the presence of whole-array copies.
Kenneth Graunke
- Mesa (master): glsl: Propagate invariant/ precise after lowering const arrays.
Kenneth Graunke
- Mesa (master): i965: Copy propagate before doing variable index lowering.
Kenneth Graunke
- Mesa (master): glsl: Make lower_const_arrays_to_uniforms work directly on constants.
Kenneth Graunke
- Mesa (master): glsl: Don't constant propagate arrays.
Kenneth Graunke
- Mesa (master): i965: Combine 3DSTATE_STREAMOUT emitters and genX_sol_state atoms.
Kenneth Graunke
- Mesa (master): i965: Implement rasterizer discard via SOL unless required for queries.
Kenneth Graunke
- Mesa (master): svga: minor code simplification in svga_context_finish()
Brian Paul
- Mesa (master): svga: minor code refactor for svga_buffer_upload_command()
Brian Paul
- Mesa (master): svga: add a const qualifier in svga_buffer_upload_piecewise ()
Brian Paul
- Mesa (master): svga: update some comments in svga_buffer_handle()
Brian Paul
- Mesa (master): Remove wrongly repeated words in comments
Chad Versace
- Mesa (master): gbm: doc fixes
Chad Versace
- Mesa (master): gbm: Fix comments
Chad Versace
- Mesa (master): anv: Add anv_render_pass_attachment::store_op
Chad Versace
- Mesa (master): i965: Preserve the internal format of the dri image
Jordan Justen
- Mesa (master): gallium/u_queue: use a ring instead of a stack
Marek Olšák
- Mesa (master): gallium/u_queue: rewrite util_queue_fence to allow multiple waiters
Marek Olšák
- Mesa (master): gallium/u_queue: add an option to have multiple worker threads
Marek Olšák
- Mesa (master): gallium/u_queue: add an option to name threads
Marek Olšák
- Mesa (master): gallium/u_queue: reduce the number of mutexes by 2
Marek Olšák
- Mesa (master): gallium/u_queue: allow the execute function to differ per job
Marek Olšák
- Mesa (master): r600g: Enable FMA on chips that support it
Marek Olšák
- Mesa (master): radeonsi: emit 1/sqrt for RSQ
Marek Olšák
- Mesa (master): radeonsi: set LLVM denormal flags
Marek Olšák
- Mesa (master): st/mesa: fix readpixels regression with MESA_pack_invert
Nicolai Hähnle
- Mesa (master): radeonsi: extract IB and bo list saving into separate functions
Nicolai Hähnle
- Mesa (master): radeonsi: move gfx fence wait out of si_check_vm_faults
Nicolai Hähnle
- Mesa (master): radeon: check VM faults from DMA flush
Nicolai Hähnle
- Mesa (master): radeonsi: report a failure to parse dmesg instead of asserting
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: add guard pages when R600_DEBUG= check_vm is enabled
Nicolai Hähnle
- Mesa (master): winsys/radeon: add guard pages when R600_DEBUG= check_vm is enabled
Nicolai Hähnle
- Mesa (master): st/mesa: handle negative _ColorDrawBufferIndexes values correctly
Marek Olšák
- Mesa (master): radeonsi: use DRAW_(INDEX_)INDIRECT_MULTI on Polaris
Nicolai Hähnle
- Mesa (master): radeonsi: drop the DRAW_PREAMBLE packet on Polaris
Nicolai Hähnle
- Mesa (master): st/mesa: don't assume that the whole surface gets mapped
Ilia Mirkin
- Mesa (master): nvc0: when mapping directly, provide accurate xfer info + start
Ilia Mirkin
- Mesa (master): radeonsi: fix a compute shader hang with big threadgroups on SI & CI
Marek Olšák
- Mesa (master): gallium/radeon: disable complicated point clipping against user clip planes
Marek Olšák
- Mesa (master): gallium/radeon: let drivers specify SC_MODE_CNTL_1 fields
Marek Olšák
- Mesa (master): radeonsi: set almost optimal settings in SC_MODE_CNTL_1
Marek Olšák
- Mesa (master): radeonsi: optimize rendering to linear color buffers
Marek Olšák
- Mesa (master): radeonsi: set some VGT context registers on SI-CI
Marek Olšák
- Mesa (master): radeonsi: fix fractional odd tessellation spacing for Polaris
Marek Olšák
- Mesa (master): i965: Move contents of brw_tex.c into intel_tex_validate.c.
Kenneth Graunke
- Mesa (master): i965: Drop unused return value from intel_finalize_mipmap_tree().
Kenneth Graunke
- Mesa (master): i965: Set fs_inst::base_mrf = -1 by default.
Kenneth Graunke
- Mesa (master): i965: Drop unnecessary inst->base_mrf = -1 assignments.
Kenneth Graunke
- Mesa (master): i965: Delete send-from-GRF only opcodes from implied_mrf_writes().
Kenneth Graunke
- Mesa (master): i965: Validate a few SEND-from-GRF requirements.
Kenneth Graunke
- Mesa (master): i965: Skip update_texture_surface when the plane doesn' t exist
Jordan Justen
- Mesa (master): gallium: Add a cap for offset_units_unscaled
Axel Davy
- Mesa (master): r600g: move PA_SU_POLY_OFFSET_DB_FMT_CNTL to poly offset states for r600
Axel Davy
- Mesa (master): radeonsi: move PA_SU_POLY_OFFSET_DB_FMT_CNTL to poly offset states
Axel Davy
- Mesa (master): r600g: move PA_SU_POLY_OFFSET_DB_FMT_CNTL to poly offset states for evergreen
Axel Davy
- Mesa (master): radeon: Remove useless pa_su_poly_offset_db_fmt_cntl
Axel Davy
- Mesa (master): radeonsi: Implement POLYGON_OFFSET_UNITS_UNSCALED
Axel Davy
- Mesa (master): r600g: Implement POLYGON_OFFSET_UNITS_UNSCALED
Axel Davy
- Mesa (master): st/nine: Use offset_units_unscaled
Axel Davy
- Mesa (master): nir: Add a NIR_VALIDATE environment variable
Rob Clark
- Mesa (master): gallium/radeon: use r600_resource_reference
Marek Olšák
- Mesa (master): gallium/radeon/winsyses: boolean -> bool, TRUE -> true, FALSE -> false
Marek Olšák
- Mesa (master): gallium/radeon: boolean -> bool, TRUE -> true, FALSE -> false
Marek Olšák
- Mesa (master): radeonsi: boolean -> bool, TRUE -> true, FALSE -> false
Marek Olšák
- Mesa (master): radeonsi: make si_is_format_supported static
Marek Olšák
- Mesa (master): gm107/ir: make use of IMUL32I for all immediates
Samuel Pitoiset
- Mesa (master): nvc0: provide support for unscaled poly offset units
Ilia Mirkin
- Mesa (master): nvc0: update "derived" state function names
Ilia Mirkin
- Mesa (master): i965: Use miptree to decide format on multi-plane images for gen < 7
Jordan Justen
- Mesa (master): gm107/ir: make use of MOV32I for all immediates
Samuel Pitoiset
- Mesa (master): nir: Fix copy_prop_src when src is an indirect access on a reg.
Eric Anholt
- Mesa (master): st/va: Check NULL pointer
Julien Isorce
- Mesa (master): radeonsi: use optimal WD settings for primitive restart on Polaris
Marek Olšák
- Mesa (master): st/omx: retrieve preferred interlaced and buffer_formats
Julien Isorce
- Mesa (master): st/omx: add support for nouveau / interlaced
Julien Isorce
- Mesa (master): st/omx: count number of slices
Julien Isorce
- Mesa (master): virgl: reduce some limits for now
Dave Airlie
- Mesa (master): gm107/ir: make use of LOP32I for all immediates
Samuel Pitoiset
- Mesa (master): gm107/ir: add missing setcond flags for LOP variants
Samuel Pitoiset
- Mesa (master): glsl: Ignore ir_texture in lower_const_arrays_to_uniforms.
Kenneth Graunke
- Mesa (master): i965: Make emit_urb_writes() not produce an EOT message for GS.
Kenneth Graunke
- Mesa (master): i965: Print EOT in fs_visitor::dump_instruction().
Kenneth Graunke
- Mesa (master): clover/llvm: Fix copyright attribution of invocation.cpp.
Francisco Jerez
- Mesa (master): clover: Fix kernel metadata retrieval after clang r273425
Francisco Jerez
- Mesa (master): pipe_loader_sw: Fix fd leak when instantiated via pipe_loader_sw_probe_kms
Hans de Goede
- Mesa (master): st/omx: fix decoder fillout for the OMX result buffer
Leo Liu
- Mesa (master): radeon/vce: add vce structures
Leo Liu
- Mesa (master): radeon/vce: use vce structure for vce 52 firmware
Leo Liu
- Mesa (master): radeonsi: set PA_SU_SMALL_PRIM_FILTER_CNTL register on Polaris
Marek Olšák
- Mesa (master): doc: improve INTEL_DEBUG documentation
Kenneth Graunke
- Mesa (master): gm107/ir: make sure that flagsDef is set when emitting setcond
Samuel Pitoiset
- Mesa (master): svga: whitespace, line wrapping fixes in svga_surface.c
Brian Paul
- Mesa (master): svga: force direct map for transfering multiple slices
Brian Paul
- Mesa (master): Android: add missing u_math.h include path for libmesa_isl
Mark Janes
- Mesa (master): radeonsi: use conformant line rasterization
Marek Olšák
- Mesa (master): radeonsi: enable CU0 in each SE for LS-HS execution
Marek Olšák
- Mesa (master): radeonsi: set optimal VGT_HS_OFFCHIP_PARAM
Marek Olšák
- Mesa (master): radeonsi: enable distributed tess on multi-SE parts only
Marek Olšák
- Mesa (master): radeonsi: don't advertise multisample shader images
Marek Olšák
- Mesa (master): i965: Refactor intel_get_param()
Chad Versace
- Mesa (master): i965: Use intel_get_param() more often
Chad Versace
- Mesa (master): gallium/radeon: add flag R600_QUERY_HW_FLAG_BEGIN_RESUMES
Marek Olšák
- Mesa (master): radeonsi: unreference framebuffer state with set_framebuffer_state
Marek Olšák
- Mesa (master): radeonsi: always calculate DCC info even if it' s not used immediately
Marek Olšák
- Mesa (master): gallium/radeon: add state setup for a separate DCC buffer
Marek Olšák
- Mesa (master): gallium/radeon: add a heuristic enabling DCC for scanout surfaces (v2)
Marek Olšák
- Mesa (master): gallium/radeon: add a HUD query for PS draw ratio stats from separate DCC
Marek Olšák
- Mesa (master): gallium/radeon: add and use r600_texture_reference
Marek Olšák
- Mesa (master): gallium/radeon: R600_DEBUG=nodccfb disables separate DCC
Marek Olšák
- Mesa (master): gallium/radeon: separate DCC starts as disabled ( ps_draw_ratio = 0)
Marek Olšák
- Mesa (master): gallium/radeon: assume X11 DRI3 can use at most 5 back buffers
Marek Olšák
- Mesa (master): gallium/radeon: don' t re-create queries for DCC stat gathering
Marek Olšák
- Mesa (master): gallium/radeon: remove zombie textures kept alive by DCC stat gathering
Marek Olšák
- Mesa (master): i956: Add more Kabylake PCI IDs.
Rodrigo Vivi
- Mesa (master): i965: Removing PCI IDs that are no longer listed as Kabylake.
Rodrigo Vivi
- Mesa (master): nv50/ir: print SHFL subops in debug mode
Samuel Pitoiset
- Mesa (master): nv50/ir: print PIXLD subops in debug mode
Samuel Pitoiset
- Mesa (master): nv50/ir: print RSQ/RCP subops in debug mode
Samuel Pitoiset
- Mesa (master): nv50/ir: print EMIT subops in debug mode
Samuel Pitoiset
- Mesa (master): radeon uvd add uvd fw version for amdgpu
Leo Liu
- Mesa (master): radeon/uvd: seperate uvd context buffer from DPB
Leo Liu
- Mesa (master): radeon/uvd: fix a h265 context size bug
Leo Liu
- Mesa (master): i965: Use drmIoctl for DRM_I915_GETPARAM (v2)
Chad Versace
- Mesa (master): mapi: Export all GLES 3.1 functions in libGLESv2.so
Ian Romanick
- Mesa (master): glsl: make cross_validate_globals() more generic
Timothy Arceri
- Mesa (master): mesa: don' t use drivers NewShader function when creating shader objects
Timothy Arceri
- Mesa (master): glsl: pass symbols rather than shader to _mesa_get_main_function_signature()
Timothy Arceri
- Mesa (master): glsl: pass symbols to find_matching_signature() rather than shader
Timothy Arceri
- Mesa (master): mesa: remove unreachable code from _mesa_write_shader_to_file()
Timothy Arceri
- Mesa (master): mesa: don't print name in _mesa_append_uniforms_to_file()
Timothy Arceri
- Mesa (master): glsl/mesa: split gl_shader in two
Timothy Arceri
- Mesa (master): glsl: simplify link_uniform_blocks()
Timothy Arceri
- Mesa (master): glsl/main: remove unused params and make function static
Timothy Arceri
- Mesa (master): glsl/mesa: move duplicate shader fields into new struct gl_shader_info
Timothy Arceri
- Mesa (master): Revert "i965: get PrimitiveMode from the program rather than the shader struct"
Andres Gomez
- Mesa (master): i965: Simplify foreach_inst_in_block_safe() macro.
Matt Turner
- Mesa (master): mesa: Close fp on error path.
Matt Turner
- Mesa (master): st/wgl: release the pbuffer DC at the end of wglBindTexImageARB()
Brian Paul
- Mesa (master): st/wgl: rename curctx to old_ctx in stw_make_current()
Brian Paul
- Mesa (master): st/wgl: refactor framebuffer locking code
Brian Paul
- Mesa (master): st/wgl: add a stw_device::initialized field
Brian Paul
- Mesa (master): st/wgl: remove unneeded inline qualifiers
Brian Paul
- Mesa (master): svga: Fix failures caused in fedora 24
Brian Paul
- Mesa (master): gallium/util: new util_try_blit_via_copy_region() function
Brian Paul
- Mesa (master): gallium/util: simplify a few things in util_can_blit_via_copy_region()
Brian Paul
- Mesa (master): gallium/util: add tight_format_check param to util_can_blit_via_copy_region()
Brian Paul
- Mesa (master): svga: use untyped surface formats in most cases
Brian Paul
- Mesa (master): svga: don't advertise support for R32G32B32_UINT/ SINT surface formats
Brian Paul
- Mesa (master): svga: adjust render target view format for RGBX
Brian Paul
- Mesa (master): svga: adjust sampler view format for RGBX
Brian Paul
- Mesa (master): svga: add new svga_format_is_uncompressed_snorm() helper
Brian Paul
- Mesa (master): svga: set render target flag for snorm surfaces
Brian Paul
- Mesa (master): svga: use vgpu10 CopyRegion command when possible
Brian Paul
- Mesa (master): svga: use copy_region_vgpu10() for region copies when possible
Brian Paul
- Mesa (master): svga: try blitting with copy region in more cases
Brian Paul
- Mesa (master): svga: enable ARB_copy_image extension in the driver
Brian Paul
- Mesa (master): svga: flush buffers when mapping for reading
Brian Paul
- Mesa (master): svga: add SVGA3D_vgpu10_BufferCopy()
Brian Paul
- Mesa (master): svga: use SVGA3D_vgpu10_BufferCopy() for buffer copies
Brian Paul
- Mesa (master): glsl: count atomic counters correctly
Andres Gomez
- Mesa (master): glsl: atomic counters are different than their uniforms
Andres Gomez
- Mesa (master): st/wgl: make own_mutex() non-static
Brian Paul
- Mesa (master): swr: Refactor checks for compiler feature flags
Tim Rowley
- Mesa (master): gallium: Force blend color to 16-byte alignment
Tim Rowley
Last message date:
Thu Jun 30 22:07:55 UTC 2016
Archived on: Mon Jan 13 14:19:55 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).