October 2017 Archives by thread
Starting: Sun Oct 1 03:18:20 UTC 2017
Ending: Tue Oct 31 23:34:03 UTC 2017
Messages: 927
- Mesa (master): i965: Normalize types for FBL, FBH, etc
Matt Turner
- Mesa (master): i965: skip reading unused slots at the begining of the URB for the FS
Iago Toral Quiroga
- Mesa (master): meson: fix version typo + grammar
Eric Engeström
- Mesa (master): radv: inline destroy_render_pass()
Samuel Pitoiset
- Mesa (master): radv: rework DCC/CMASK/FMASK/HTILE allocations
Samuel Pitoiset
- Mesa (master): radv: remove unused param in radv_handle_{cmask, dcc}_image_transition()
Samuel Pitoiset
- Mesa (master): radv: add radv_vi_dcc_enabled() helper
Samuel Pitoiset
- Mesa (master): radv: do not check the number of levels when doing fast htile
Samuel Pitoiset
- Mesa (master): radv: cleanup radv_device_finish_meta_XXX() helpers
Samuel Pitoiset
- Mesa (master): radv: select the pipeline outside of emit_fast_clear_flush( )
Samuel Pitoiset
- Mesa (master): radv: drop useless check in depth_view_can_fast_clear()
Samuel Pitoiset
- Mesa (master): radv: add radv_attachment_needs_clear() helper
Samuel Pitoiset
- Mesa (master): radv: use pipeline handles instead of objects for meta clear operations
Samuel Pitoiset
- Mesa (master): radv: do not need to double zero-init the meta state structures
Samuel Pitoiset
- Mesa (master): radv: add radv_subpass_clear_attachment() helper
Samuel Pitoiset
- Mesa (master): radv: inline blit2d_unbind_dst()
Samuel Pitoiset
- Mesa (master): radv: remove unused radv_meta_state::btoi:: render_pass handle
Samuel Pitoiset
- Mesa (master): radv: drop useless param in emit_depth_decomp()
Samuel Pitoiset
- Mesa (master): amd/common: move ac_build_phi from radeonsi
Nicolai Hähnle
- Mesa (master): radeonsi: fix a regression in integer cube map handling
Nicolai Hähnle
- Mesa (master): egl/wayland: simplify LIBGL_ALWAYS_SOFTWARE logic
Eric Engeström
- Mesa (master): freedreno: fix PIPE_QUERY_OCCLUSION_PREDICATE_CONSERVATIVE
Rob Clark
- Mesa (master): radeonsi: deduce rast_prim correctly for tessellation point mode
Nicolai Hähnle
- Mesa (master): radeonsi: remove si_apply_scissor_bug_workaround
Nicolai Hähnle
- Mesa (master): glsl: do not set the 'smooth' qualifier by default on ES shaders
Nicolai Hähnle
- Mesa (master): gallium: add PIPE_FORMAT_R10G10B10X2_UNORM
Nicolai Hähnle
- Mesa (master): mesa/main: select the R10G10B10X2_UNORM internal format based on data type
Nicolai Hähnle
- Mesa (master): radeonsi: move current_rast_prim to r600_common_context
Nicolai Hähnle
- Mesa (master): st/mesa: use R10G10B10X2 format where applicable
Nicolai Hähnle
- Mesa (master): radeonsi: move r600_viewport.c to si_viewport.c
Nicolai Hähnle
- Mesa (master): radeonsi: don't discard points and lines
Nicolai Hähnle
- Mesa (master): mesa/main: R10G10B10_(A2) formats are not color renderable in ES
Nicolai Hähnle
- Mesa (master): radeonsi: fix maximum advertised point size / line width
Nicolai Hähnle
- Mesa (master): radeonsi: move and rename scissor and viewport state and functions
Nicolai Hähnle
- Mesa (master): radeonsi: move current_rast_prim into si_context
Nicolai Hähnle
- Mesa (master): radeonsi: simplify the signature of si_update_vs_writes_viewport_index
Nicolai Hähnle
- Mesa (master): radeonsi: adjust clip discard based on line width / point size
Nicolai Hähnle
- Mesa (master): radeonsi: remove si_context::{scissor_enabled, clip_halfz}
Nicolai Hähnle
- Mesa (master): freedreno/a5xx: align height to GMEM
Rob Clark
- Mesa (master): swr/rast: do not crash on NULL strings returned by getenv
Emil Velikov
- Mesa (17.2): amd/common: move ac_build_phi from radeonsi
Juan Antonio Suárez Romero
- Mesa (17.2): docs: add release notes for 17.2.2
Juan Antonio Suárez Romero
- Mesa (17.2): radv: Check for GFX9 for 1D arrays in image_size intrinsic.
Juan Antonio Suárez Romero
- Mesa (17.2): radeonsi: fix a regression in integer cube map handling
Juan Antonio Suárez Romero
- Mesa (17.2): Update version to 17.2.2
Juan Antonio Suárez Romero
- Mesa (master): wayland-egl: rework and simplify wl_egl_window initialization
Emil Velikov
- Mesa (master): wayland-egl: forward declare struct wl_surface
Emil Velikov
- Mesa (master): wayland-egl: add stdint.h include for intptr_t
Emil Velikov
- Mesa (master): wayland-egl: rename wayland-egl-{priv,backend}.h
Emil Velikov
- Mesa (master): wayland-egl: remove no longer needed wayland-client dependency
Emil Velikov
- Mesa (master): wayland-egl: use C99 comments
Emil Velikov
- Mesa (master): wayland-egl: move WL_EGL_EXPORT declaration to where it' s used
Emil Velikov
- Mesa (master): egl/dri: link directly to libglapi.so
Emil Velikov
- Mesa: tag mesa-17.2.2: mesa-17.2.2
Juan Antonio Suárez Romero
- Mesa (17.2): docs: add sha256 checksums for 17.2.2
Juan Antonio Suárez Romero
- Mesa (master): docs: update calendar, add news item and link release notes for 17.2.2
Juan Antonio Suárez Romero
- Mesa (master): docs: add release notes for 17.2.2
Juan Antonio Suárez Romero
- Mesa (master): docs: add sha256 checksums for 17.2.2
Juan Antonio Suárez Romero
- Mesa (master): meson: change vulkan icd config to - instead of _
Dylan Baker
- Mesa (master): meson: check for python2 mako
Dylan Baker
- Mesa (master): radv: make radv_dynamic_state_copy() static
Samuel Pitoiset
- Mesa (master): freedreno/a5xx: fix missing restore state
Rob Clark
- Mesa (master): nir/spirv: Allow loop breaks in a switch body.
Bas Nieuwenhuizen
- Mesa (master): glsl: Fix coding standards issues in lower_if_to_cond_assign
Ian Romanick
- Mesa (master): glsl: Return ir_variable from compare_index_block
Ian Romanick
- Mesa (master): glsl: Fix coding standards issues in lower_vec_index_to_cond_assign
Ian Romanick
- Mesa (master): glsl: Convert lower_vec_index_to_cond_assign to using ir_builder
Ian Romanick
- Mesa (master): glsl/ast: Generate a more compact expression to disable execution of default case
Ian Romanick
- Mesa (master): glsl: Convert lower_variable_index_to_cond_assign to ir_builder
Ian Romanick
- Mesa (master): glsl/ast: Convert ast_case_label::hir to ir_builder
Ian Romanick
- Mesa (master): glsl: Fix coding standards issues in lower_variable_index_to_cond_assign
Ian Romanick
- Mesa (master): glsl/ast: Explicitly track the set of case labels that occur after default
Ian Romanick
- Mesa (master): glsl/ast: Use ir_binop_equal instead of ir_binop_all_equal
Ian Romanick
- Mesa (master): glsl: Don' t pass NULL to ir_assignment constructor when not necessary
Ian Romanick
- Mesa (master): glsl/ast: Use logical-or instead of conditional assignment to set fallthru_var
Ian Romanick
- Mesa (master): glsl: Remove spurious assertions
Ian Romanick
- Mesa (master): glsl: Move 'foo = foo; ' optimization to opt_dead_code_local
Ian Romanick
- Mesa (master): glsl/ast: Stop processing a switch-statement after an error in the init-expression
Ian Romanick
- Mesa (master): i965: Indroduce brw_finish_drawing.
Kenneth Graunke
- Mesa (master): i965: Refactor brw_try_draw_prims.
Kenneth Graunke
- Mesa (master): i965: Implement ARB_indirect_parameters.
Kenneth Graunke
- Mesa (master): i965: Introduce brw_prepare_drawing.
Kenneth Graunke
- Mesa (master): gallium/u_tests: test sync_file fences
Marek Olšák
- Mesa (master): st/mesa: don' t use pipe_surface for passing information about EGLImage
Marek Olšák
- Mesa (master): anv: Fix vkCmdFillBuffer()
Lionel Landwerlin
- Mesa (master): anv: Remove unreachable cases from isl_format_for_size()
Lionel Landwerlin
- Mesa (master): mesa: Combine libtxc_dxtn sources into texcompress_s3tc_tmp.h
Matt Turner
- Mesa (master): mesa: Remove fprintf referring to libdxtn
Matt Turner
- Mesa (master): mesa: Delete now unused dlopen.h
Matt Turner
- Mesa (master): mesa: Import libtxc_dxtn sources
Matt Turner
- Mesa (master): gallium: Remove util_format_s3tc_enabled
Matt Turner
- Mesa (master): mesa: Drop function pointer checks in s3tc code
Matt Turner
- Mesa (master): gallium: Remove util_format_s3tc_init()
Matt Turner
- Mesa (master): mesa: Remove force_s3tc_enable driconf variable
Matt Turner
- Mesa (master): mesa: Call DXTn functions directly
Matt Turner
- Mesa (master): mesa: Drop Mesa_DXTn from gl_context
Matt Turner
- Mesa (master): mesa: Remove commented-out DXTn fetch code
Matt Turner
- Mesa (master): travis: Remove libtxc_dxtn from the build
Matt Turner
- Mesa (master): build: Remove HAVE_DLOPEN
Matt Turner
- Mesa (master): mesa: Remove prototypes and mark S3TC functions static
Matt Turner
- Mesa (master): mesa/st: Drop has_lib_dxtc argument from st_init_extensions ()
Matt Turner
- Mesa (master): docs: GL_ARB_indirect_parameters is now supported on i965/ gen7+
Matt Turner
- Mesa (master): docs: Document that libtxc_dxtn is now no longer needed
Matt Turner
- Mesa (master): intel: Always set Cube Face Enables for all surfaces.
Kenneth Graunke
- Mesa (master): intel: Make Cube Face Enable fields consistent across generations.
Kenneth Graunke
- Mesa (master): util: include stdlib.h in u_string.h to silence MinGW warning
Eric Engeström
- Mesa (master): gallium/u_tests: fix ifdef for sync_file fences
George Kyriazis
- Mesa (master): egl/surfaceless: Use KMS swrast fallback
Eric Engeström
- Mesa (master): egl/surfaceless: add probe device helper function
Eric Engeström
- Mesa (master): meson: set C++ standard to C++11
Dylan Baker
- Mesa (master): meson: look for libelf as a library if there is no pkgconfig
Dylan Baker
- Mesa (master): meson: add window system deps to intel vulkan common
Dylan Baker
- Mesa (master): meson: convert gtest to an internal dependency
Dylan Baker
- Mesa (master): travis: add meson build for vulkan drivers.
Dylan Baker
- Mesa (master): etnaviv: Support opcodes with bit 6 set in assembler
Christian Gmeiner
- Mesa (master): etnaviv: Add support for DP2 instruction
Christian Gmeiner
- Mesa (master): etnaviv: Set up unknown GC3000 states
Christian Gmeiner
- Mesa (master): etnaviv: Fix point sprite rendering on GC3000
Christian Gmeiner
- Mesa (master): svga: fix incorrect case in svga_typeless_format()
Brian Paul
- Mesa (master): svga: add typeless switch cases in svga_typeless_format()
Brian Paul
- Mesa (master): svga: if we get nr_samples==1, store nr_samples=0
Brian Paul
- Mesa (master): svga: tweak pre-VGPU10 rasterization offsets
Brian Paul
- Mesa (master): svga: emit sampler constants only if sampler view exists
Brian Paul
- Mesa (master): svga: wrap long comments in svga_tgsi_vgpu10.c
Brian Paul
- Mesa (master): svga: Allow sRGB format with PIPE_BIND_DISPLAY_TARGET binding flag on vgpu10.
Brian Paul
- Mesa (master): mesa: silence 'variable may be used uninitialized' warning in bufferobj.c
Brian Paul
- Mesa (master): mesa: silence 'variable may be used uninitialized' warning in teximage.c
Brian Paul
- Mesa (master): llvmpipe: silence 'variable may be used uninitialized' warnings
Brian Paul
- Mesa (master): util: include string.h in u_string.h
Brian Paul
- Mesa (master): anv: Remove base_vertex/instance from push_constants
Jason Ekstrand
- Mesa (master): intel: compiler: vec4: add missing default 0 lod
Lionel Landwerlin
- Mesa (master): android: fix build issues with brw_nir_trig_workarounds.c
Tapani Pälli
- Mesa (master): radv: emit fmuladd instead of fma to llvm.
Dave Airlie
- Mesa (master): radv: Implement TC compatible HTILE.
Bas Nieuwenhuizen
- Mesa (master): st/vdpau: don' t re-allocate interlaced buffer with packed YUV format
Leo Liu
- Mesa (master): st/va: add RGB support to vlVaPutSurface
Leo Liu
- Mesa (master): st/va: don' t re-allocate interlaced buffer with pakced format
Leo Liu
- Mesa (master): automake: add texcompress_s3tc_tmp.h to the sources list
Emil Velikov
- Mesa (master): wayland-egl: adds CFLAGS for wayland.egl.h include
Emil Velikov
- Mesa (master): travis: move include path from $CC to $CFLAGS
Eric Engeström
- Mesa (master): egl/wayland: Don't use dmabuf with no modifiers
Daniel Stone
- Mesa (master): egl/wayland: Check queryImage return for wl_buffer
Daniel Stone
- Mesa (master): ac: silence a warning
Marek Olšák
- Mesa (master): radv: dump SPIRV when a GPU hang is detected
Samuel Pitoiset
- Mesa (master): radv: dump NIR when a GPU hang is detected
Samuel Pitoiset
- Mesa (master): radv: enable tc compatible htile for d32s8 also.
Dave Airlie
- Mesa (master): i965/fs: Don't apply POW/FDIV workaround on Gen10+
Matt Turner
- Mesa (master): i965: Only insert error message if not already present
Matt Turner
- Mesa (master): i965/fs: Rewrite fsign64 to skip the float -> double conversion
Matt Turner
- Mesa (master): i965/fs: Unpack count argument to 64-bit shift ops on Atom
Matt Turner
- Mesa (master): i965: Add GLK, CFL, CNL to test_eu_validate.c
Matt Turner
- Mesa (master): i965: Fix and enable forgotten validation test
Matt Turner
- Mesa (master): i965: Add parentheses around usage of macro arguments
Matt Turner
- Mesa (master): i965: Fix src0 vs src1 typo
Matt Turner
- Mesa (master): i965: Add and use STRIDE and WIDTH macros
Matt Turner
- Mesa (master): i965: Fix support for disassembling 64-bit integer immediates
Matt Turner
- Mesa (master): i965: Add Atom graphics names to parse_devid_override()
Matt Turner
- Mesa (master): i965: Avoid validation error when src1 is not present
Matt Turner
- Mesa (master): i965: Remove validate_reg()
Matt Turner
- Mesa (master): i965: Validate " Special Requirements for Handling Double Precision Data Types"
Matt Turner
- Mesa (master): radv: check that pipeline is different before binding it
Samuel Pitoiset
- Mesa (master): radv: remove useless checks around radv_CmdBindPipeline()
Samuel Pitoiset
- Mesa (master): gallivm: fix typo in debug_printf message
Roland Scheidegger
- Mesa (master): gallivm: allow additional llc options
Roland Scheidegger
- Mesa (master): gallivm/ppc64le: adjust VSX code generation control.
Roland Scheidegger
- Mesa (master): gallivm/ppc64le: allow environmental control of Altivec code generation
Roland Scheidegger
- Mesa (master): loader/dri3: Use local blits and local buffers when resizing
Thomas Hellstrom
- Mesa (master): loader/dri3: Avoid resizing existing buffers in dri3_find_back_alloc
Thomas Hellstrom
- Mesa (master): loader/dri3: Don' t accidently free buffer holding new back content
Thomas Hellstrom
- Mesa (master): egl: Simplify the "driver" interface
Adam Jackson
- Mesa (master): broadcom/vc4: Don' t advertise tiled dmabuf modifiers if we can't use them
Eric Anholt
- Mesa (master): intel/compiler: Don' t cmod propagate into a saturated operation
Jason Ekstrand
- Mesa (master): intel/compiler: Don' t propagate cmod into integer multiplies
Jason Ekstrand
- Mesa (master): mesa: Use a 565 format for GL_RGB and GL_UNSIGNED_SHORT_5_6_5 textures.
Kenneth Graunke
- Mesa (master): meson: generate builddir/src/amd/vulkan/dev_icd.json
Bas Nieuwenhuizen
- Mesa (master): broadcom: Fix out-of-tree build include path
Eric Anholt
- Mesa (master): radv: Implement querying the point clipping behavior.
Bas Nieuwenhuizen
- Mesa (master): radv: Allow setting the domain origin in tess.
Bas Nieuwenhuizen
- Mesa (master): radv: Make tess winding order a bit more intuitive.
Bas Nieuwenhuizen
- Mesa (master): radv: Disable usage checks in metadata for images with extended usage data.
Bas Nieuwenhuizen
- Mesa (master): radv: Enable VK_KHR_maintenance2 extension.
Bas Nieuwenhuizen
- Mesa (master): 33 new commits
Marek Olšák
- Mesa (master): i965: pass wanted format to intel_miptree_create_for_dri_image
Tapani Pälli
- Mesa (master): radv: select the pipeline outside of the loop when decompressing htile
Samuel Pitoiset
- Mesa (master): radv: remove unused RADV_META_VERTEX_BINDING_COUNT
Samuel Pitoiset
- Mesa (master): radv: add radv_htile_enabled() helper
Samuel Pitoiset
- Mesa (master): radv: merge radv_meta_{save,restore}_pass() with RADV_META_SAVE_PASS
Samuel Pitoiset
- Mesa (master): radv: convert all GFX operations to the RADV_META_SAVE_XXX flags
Samuel Pitoiset
- Mesa (master): radv: convert all COMPUTE operations to the RADV_META_SAVE_XXX flags
Samuel Pitoiset
- Mesa (master): radv: add RADV_META_SAVE_COMPUTE_PIPELINE flag
Samuel Pitoiset
- Mesa (master): radv: introduce the concept of meta save flags
Samuel Pitoiset
- Mesa (master): radv: add radv_meta_save() helper
Samuel Pitoiset
- Mesa (master): vulkan: util: add macros to extract extension/ offset number from enums
Lionel Landwerlin
- Mesa (master): anv/blorp: Add a concept of default aux usage
Lionel Landwerlin
- Mesa (master): anv: enable VK_KHR_sampler_ycbcr_conversion
Lionel Landwerlin
- Mesa (master): anv: prepare formats to handle disjoints sets
Lionel Landwerlin
- Mesa (master): anv: modify the internal concept of format to express multiple planes
Lionel Landwerlin
- Mesa (master): anv: add new formats KHR_sampler_ycbcr_conversion
Lionel Landwerlin
- Mesa (master): anv: enable multiple planes per image/imageView
Lionel Landwerlin
- Mesa (master): anv: Take an image in can_sample_with_hiz
Lionel Landwerlin
- Mesa (master): anv: prepare sampler emission code for multiplanar images
Lionel Landwerlin
- Mesa (master): isl: make format layout channels accessible by index
Lionel Landwerlin
- Mesa (master): isl: fill out layout descriptions for yuv formats
Lionel Landwerlin
- Mesa (master): anv/cmd_buffer: Make get_fast_clear_state return an address
Lionel Landwerlin
- Mesa (master): isl: check whether a format is rgb if colorspace is yuv
Lionel Landwerlin
- Mesa (master): anv: Take a single aspect in anv_layout_to_aux_usage
Lionel Landwerlin
- Mesa (master): anv: add nir lowering pass for ycbcr textures
Lionel Landwerlin
- Mesa (master): anv/apply_pipeline_layout: Prepare for multi-planar images
Lionel Landwerlin
- Mesa (master): anv/cmd_buffer: Reset state in cmd_buffer_destroy
Lionel Landwerlin
- Mesa (master): anv/cmd_buffer: fix push descriptors with set > 0
Lionel Landwerlin
- Mesa (master): swr/rast: use proper alignment for debug transposedPrims
Tim Rowley
- Mesa (master): gallivm: don't use pabs intrinsic with llvm version >= 6
Roland Scheidegger
- Mesa (master): st/va: Implement vaExportSurfaceHandle()
Leo Liu
- Mesa (master): gallium/radeon: remove r600_atom::num_dw
Marek Olšák
- Mesa (master): gallium/radeon: remove old r600g code checking chip_class and family
Marek Olšák
- Mesa (master): radeonsi: remove wrappers si_decompress_xx_textures
Marek Olšák
- Mesa (master): radeonsi: don't change viewport for blits, use window-space positions
Marek Olšák
- Mesa (master): radeonsi: don' t use util_draw_arrays_instanced in si_draw_rectangle
Marek Olšák
- Mesa (master): gallium/u_blitter: let drivers decide which VS to use for draw_rectangle
Marek Olšák
- Mesa (master): radeonsi: move si_draw_rectangle into si_state_draw.c
Marek Olšák
- Mesa (master): radeonsi: add VS blit shader creation
Marek Olšák
- Mesa (master): radeonsi: use new VS blit shaders (VS inputs in SGPRs)
Marek Olšák
- Mesa (master): radeonsi: split declare_default_desc_pointers
Marek Olšák
- Mesa (master): radeonsi: minor cleanup of si_update_vs_writes_viewport_index
Marek Olšák
- Mesa (master): gallium/u_blitter: remove blitter_context_priv::viewport
Marek Olšák
- Mesa (master): radeonsi: don' t save and restore vertex buffers and elements for u_blitter
Marek Olšák
- Mesa (master): radeonsi: set correct PA_SC_VPORT_ZMIN/ ZMAX when viewport is disabled
Marek Olšák
- Mesa (master): gallium/u_blitter: let drivers set the vertex elements state
Marek Olšák
- Mesa (master): mesa: make glFramebuffer* check immutable texture level bounds
Kenneth Graunke
- Mesa (master): spirv: Don't warn on the ImageCubeArray capability
Jason Ekstrand
- Mesa (master): anv: fix nir.h include
Lionel Landwerlin
- Mesa (master): anv/wsi: Allocate enough memory for the entire image
Jason Ekstrand
- Mesa (master): radv: remove unused fields in radv_raster_state
Samuel Pitoiset
- Mesa (master): radv: do not need to zero-init ds/raster states
Samuel Pitoiset
- Mesa (master): radv: allow launching waves out-of-order for compute
Samuel Pitoiset
- Mesa (master): radv: configure VGT_VERTEX_REUSE at pipeline creation
Samuel Pitoiset
- Mesa (master): radv: emit PA_SU_POINT_{SIZE, MINMAX} in si_emit_config()
Samuel Pitoiset
- Mesa (master): radv: set ALPHA_TO_MASK_ENABLE at blend state init
Samuel Pitoiset
- Mesa (master): drirc: whitelist glthread for Spec Ops: The Line
Marek Olšák
- Mesa (master): radeonsi: enumerize DBG flags
Marek Olšák
- Mesa (master): radeonsi: disable primitive binning on Vega10 (v2)
Marek Olšák
- Mesa (master): radeonsi: add performance thresholds for CP DMA, decrease it for clears
Marek Olšák
- Mesa (master): radeonsi: import cayman_msaa.c from drivers/radeon
Marek Olšák
- Mesa (master): radeonsi: merge si_set_streamout_targets with si_common_set_streamout_targets
Marek Olšák
- Mesa (master): radeonsi: remove r600_emit_reloc
Marek Olšák
- Mesa (master): radeonsi: add si_so_target_reference
Marek Olšák
- Mesa (master): radeonsi: shrink r600d_common.h and stop using it
Marek Olšák
- Mesa (master): amd: move r600d_common.h into r600g
Marek Olšák
- Mesa (master): radeonsi: import r600_streamout from drivers/radeon
Marek Olšák
- Mesa (master): r600: drop a bunch of post-cayman code. (v2)
Dave Airlie
- Mesa (master): etnaviv: call util_query_clear_result(..) in the generic layer
Christian Gmeiner
- Mesa (master): etnaviv: push query active handling into generic layer
Christian Gmeiner
- Mesa (master): editorconfig: Add meson configuration
Dylan Baker
- Mesa (master): make: Fix test to be meson compatible
Dylan Baker
- Mesa (master): meson: de-tabularize meson_options.txt
Dylan Baker
- Mesa (master): meson: only require libelf if building radv
Dylan Baker
- Mesa (master): meson: add nir_linking_helpers.c to libnir
Dylan Baker
- Mesa (master): make: Don't traverse backwards through include directories.
Dylan Baker
- Mesa (master): meson: Build i965 and dri stack
Dylan Baker
- Mesa (master): meson: build gbm
Dylan Baker
- Mesa (master): meson: Add support for configuring dri drivers directory.
Dylan Baker
- Mesa (master): meson: build classic swrast
Dylan Baker
- Mesa (master): travis: don't run ninja test for meson
Dylan Baker
- Mesa (master): travis: Add a travis profile for meson dri drivers
Dylan Baker
- Mesa (master): meson: build glx
Dylan Baker
- Mesa (master): glsl: check if induction var incremented before use in terminator
Timothy Arceri
- Mesa (master): glsl: don' t drop instructions from unreachable terminators continue branch
Timothy Arceri
- Mesa (master): glsl: make loop unrolling more like the nir unrolling path
Timothy Arceri
- Mesa (master): glsl: tidy up IR after loop unrolling
Timothy Arceri
- Mesa (master): anv: Do not assert() on VK_ATTACHMENT_UNUSED
Jason Ekstrand
- Mesa (master): spirv: Fix SpvOpAtomicISub
Jason Ekstrand
- Mesa (master): i965: silence coverity warning
Lionel Landwerlin
- Mesa (master): nv50/ir: fix 64-bit integer shifts
Ilia Mirkin
- Mesa (master): radv: export KHR_relaxed_block_layout
Dave Airlie
- Mesa (master): anv: fix null pointer dereference
Tapani Pälli
- Mesa (master): i965/tes: account for the fact that dvec3/ 4 inputs take two slots
Iago Toral Quiroga
- Mesa (master): etnaviv: remove flat shading workaround
Lucas Stach
- Mesa (master): etnaviv: fix varying interpolation
Lucas Stach
- Mesa (master): etnaviv: update HW headers and fix provoking vertex
Lucas Stach
- Mesa (master): etnaviv: fix bogus flush requests in transfer handling
Lucas Stach
- Mesa (master): u_threaded_context: fix a memory leak
Nicolai Hähnle
- Mesa (master): dri_interface: add an error-returning version of createImageFromRenderbuffer
Nicolai Hähnle
- Mesa (master): glsl/linker: add check for compute shared memory size
Nicolai Hähnle
- Mesa (master): st/mesa: don' t clobber glGetInternalformat* buffer for GL_NUM_SAMPLE_COUNTS
Nicolai Hähnle
- Mesa (master): disk_cache: remove unnecessary NULL-pointer guards
Nicolai Hähnle
- Mesa (master): st/mesa: fix switching from surface-based to non-surface-based textures
Nicolai Hähnle
- Mesa (master): disk_cache: fix a memory leak
Nicolai Hähnle
- Mesa (master): st/mesa: whitespace fix
Nicolai Hähnle
- Mesa (master): st/mesa: fix import of EGL images with non-zero level or layer
Nicolai Hähnle
- Mesa (master): egl/dri: factor out egl_error_from_dri_image_error
Nicolai Hähnle
- Mesa (master): st_api: remove unused get_resource_for_egl_image
Nicolai Hähnle
- Mesa (master): egl/dri: use createImageFromRenderbuffer2 when available
Nicolai Hähnle
- Mesa (master): egl/dri: remove old left-overs
Nicolai Hähnle
- Mesa (master): st/dri: implement createImageFromRenderbuffer(2)
Nicolai Hähnle
- Mesa (master): gallium: Add support for 5551 with the 1-bit field in the low bit.
Eric Anholt
- Mesa (master): mesa: Only expose GLES' s EXT_texture_type_2_10_10_10_REV if supported in HW.
Eric Anholt
- Mesa (master): mesa: Add X1B5G5R5 along with A1B5G5R5.
Eric Anholt
- Mesa (master): vc4: Add support for 5551 textures.
Eric Anholt
- Mesa (master): mesa: Set new renderbuffers to RGBA4 on all GLES contexts.
Eric Anholt
- Mesa (master): mesa: Expose GL_OES_required_internalformat on GLES contexts.
Eric Anholt
- Mesa (master): i965: minor whitespace fix
Kenneth Graunke
- Mesa (master): mesa: move _mesa_exec_malloc/free() prototypes to their own header
Brian Paul
- Mesa (master): mesa: move _mesa_half_is_negative() to half_float.h
Brian Paul
- Mesa (master): git_sha1_gen: accept MESA_GIT_SHA1_OVERRIDE env var
Brian Paul
- Mesa (master): docs: Fix a typo in the old MESA_program_debug spec.
Eric Anholt
- Mesa (master): broadcom/vc4: Expose PIPE_CAP_TILE_RASTER_ORDER
Eric Anholt
- Mesa (master): gallium: Create a new PIPE_CAP_TILE_RASTER_ORDER for vc4.
Eric Anholt
- Mesa (master): mesa: Implement a new GL_MESA_tile_raster_order extension.
Eric Anholt
- Mesa (master): broadcom/vc4: Implement GL_ARB_texture_barrier.
Eric Anholt
- Mesa (master): docs: Update the list of used MESA GL enums.
Eric Anholt
- Mesa (master): 40 new commits
Eric Anholt
- Mesa (master): radv: Add R16G16B16A16_SNORM fast clear support
Dave Airlie
- Mesa (master): radv: lower ffma in nir.
Dave Airlie
- Mesa (master): radeonsi: lower ffma in nir to mad.
Dave Airlie
- Mesa (master): r600: cleanup llvm ir target selection.
Dave Airlie
- Mesa (master): r600: drop tc_L2_dirty bit, this was SI only.
Dave Airlie
- Mesa (master): i965: Disable auxiliary buffers when there are self-dependencies.
Kenneth Graunke
- Mesa (master): radv: Only set the MTYPE flags on GFX9+.
Dave Airlie
- Mesa (master): mesa: Make _mesa_get_format_bytes handle array formats.
Kenneth Graunke
- Mesa (master): main/format: skip format conversion if src and dst format are equal
Kenneth Graunke
- Mesa (master): i965: Don't try to decode types for non-existent src1.
Kenneth Graunke
- Mesa (master): mesa/bufferobj: consolidate some codepaths between ubo/ssbo /atomics.
Dave Airlie
- Mesa (master): mesa/bufferobj: consolidate some buffer binding code.
Dave Airlie
- Mesa (master): mesa: rename various buffer bindings to one struct.
Dave Airlie
- Mesa (master): mesa: align atomic buffer handling code with ubo/ssbo (v1.1 )
Dave Airlie
- Mesa (master): mesa/st: fix atomic buffer sizing to align with ssbo.
Dave Airlie
- Mesa (master): anv: fix assert in wsi image code.
Dave Airlie
- Mesa (master): nir: bump loop unroll limit to 96.
Dave Airlie
- Mesa (master): i965: Fix output register sizes when multiple variables share a slot.
Kenneth Graunke
- Mesa (master): Android: fix build break from r600/radeon split
Rob Herring
- Mesa (master): Android: move libraries to /vendor
Rob Herring
- Mesa (master): i965: Make brw_update_texture_surface static.
Kenneth Graunke
- Mesa (master): nv50,nvc0: fix push hint logic in presence of a start offset
Ilia Mirkin
- Mesa (master): meson: fix glx test
Dylan Baker
- Mesa (master): i965: Drop brw_bo_alloc in ARB_indirect_parameters implementation.
Kenneth Graunke
- Mesa (master): i965: Allow mapped VBOs during drawing in non-debug contexts.
Kenneth Graunke
- Mesa (master): swr: simd16 shaders work in progress
Tim Rowley
- Mesa (master): gallium: allow 512-bit vectors
Tim Rowley
- Mesa (master): st/glsl_to_tgsi: ignore GL_TEXTURE_SRGB_DECODE_EXT for samplers used with texelFetch*()
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: fix indirect access to 64-bit integer
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: the second destination doesn' t support relative addressing
Nicolai Hähnle
- Mesa (master): st/mesa: don't assign prog->ShadowSamplers
Nicolai Hähnle
- Mesa (master): st/mesa: store state that affects sampler views per context
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: fix DFRACEXP with only one destination
Nicolai Hähnle
- Mesa (master): anv: intel: use anv_image' s computed size for importing a BO
Lionel Landwerlin
- Mesa (master): anv: bo_cache: allow importing a BO larger than needed
Lionel Landwerlin
- Mesa (master): radv: remove duplicate line of code
Timothy Arceri
- Mesa (master): radv: create on-disk shader cache
Timothy Arceri
- Mesa (master): radv: make use of on-disk cache
Timothy Arceri
- Mesa (master): radv: remove duplicate debug_flags field
Timothy Arceri
- Mesa (master): include/drm-uapi: clarify when headers can be updated.
Dave Airlie
- Mesa (master): gallium: add tests for PIPE_FORMAT_{X1, A1}B5G5R5_UNORM formats
Nicolai Hähnle
- Mesa (master): radeonsi: add support for PIPE_FORMAT_{X1, A1}R5G5B5_UNORM
Nicolai Hähnle
- Mesa (master): radv: move the raster config emission in si_set_raster_config()
Samuel Pitoiset
- Mesa (master): radv: add has_clear_state and enable it on CIK+ only
Samuel Pitoiset
- Mesa (master): radv: do not set registers for merged ES-GS on GFX9
Samuel Pitoiset
- Mesa (master): radv: use CLEAR_STATE for initializing some registers
Samuel Pitoiset
- Mesa (master): radv: don't crash if cache is disabled.
Samuel Pitoiset
- Mesa (master): egl: drop memset(0) of calloc'ed memory
Eric Engeström
- Mesa (master): egl: remove left over _EGLMain_t
Eric Engeström
- Mesa (master): egl: replace _egl_driver->Unload() callback with a simple free()
Eric Engeström
- Mesa (master): egl_haiku: drop haiku_egl_driver struct
Eric Engeström
- Mesa (master): etnaviv: Do GC3000 resolve-in-place when possible
Lucas Stach
- Mesa (master): Android: disable i9x5 drivers on non-x86 builds
Rob Herring
- Mesa (master): meson: fix typo in isl
Dylan Baker
- Mesa (master): ac/surface: add ac_surface::is_displayable
Marek Olšák
- Mesa (master): st/dri: implement __DRIimageExtension:: validateUsage properly
Marek Olšák
- Mesa (master): gallium: add pipe_screen::check_resource_capability
Marek Olšák
- Mesa (master): amd/addrlib: add Addr2IsValidDisplaySwizzleMode
Marek Olšák
- Mesa (master): broadcom/vc5: Fix inclusion of FS flag bits in dumping the FS address.
Eric Anholt
- Mesa (master): broadcom/vc5: Don' t pair VPMSETUP with other peripheral access.
Eric Anholt
- Mesa (master): winsys/amdgpu: implement sync_file import/export
Marek Olšák
- Mesa (master): radeonsi: implement sync_file import/export
Marek Olšák
- Mesa (master): ac: add radeon_info::has_sync_file
Marek Olšák
- Mesa (master): mesa: Disallow GL_RED/GL_RG with half-floats on GLES2.
Eric Anholt
- Mesa (master): broadcom/vc5: Remove the u_resource_vtbl usage.
Eric Anholt
- Mesa (master): include: Update GL headers from khronos opengl registry.
Eric Anholt
- Mesa (master): mapi: Update extension number of MESA_tile_raster_order.
Eric Anholt
- Mesa (master): relnotes: document EGL_ANDROID_native_fence_sync on radeonsi
Marek Olšák
- Mesa (master): mesa/bufferobj: fix atomic offset/size get
Dave Airlie
- Mesa (master): radv: take unsafe_math and sisched into account when hashing shaders.
Dave Airlie
- Mesa (master): compiler: Move gl_program:: TexelFetchSamplers to shader_info.
Kenneth Graunke
- Mesa (master): nir: Make nir_shader_gather_info() track texelFetch texture accesses.
Kenneth Graunke
- Mesa (master): meta: Unset the textures_used_by_txf bitfield.
Kenneth Graunke
- Mesa (master): i965: Ignore GL_SKIP_DECODE_EXT for textures accessed via texelFetch().
Kenneth Graunke
- Mesa (master): include: Revert out the update of the Khronos GLX extension header.
Kenneth Graunke
- Mesa (master): i965/tex: Check if there is data to upload up-front
Kenneth Graunke
- Mesa (master): i965/barrier: Do the correct flushes for texture updates
Kenneth Graunke
- Mesa (master): i965/tex: Use blorp texture upload for all CCS_E textures
Kenneth Graunke
- Mesa (master): i965/barrier: Do the correct flushes for framebuffer access
Kenneth Graunke
- Mesa (master): i965: Use blorp instead of meta for PBO texture downloads
Kenneth Graunke
- Mesa (master): meta: Delete the PBO texture upload/download path
Kenneth Graunke
- Mesa (master): i965: Use blorp instead of meta for PBO pixel reads
Kenneth Graunke
- Mesa (master): i965: Use blorp instead of meta for PBO texture uploads
Kenneth Graunke
- Mesa (master): i965: Add blorp-based texture upload and download paths
Kenneth Graunke
- Mesa (master): i965: Share the flush for brw_blorp_miptree_download into a pbo
Kenneth Graunke
- Mesa (master): i965: Refactor y-flipping coordinate transform.
Kenneth Graunke
- Mesa (master): compiler/blob: make blob_reserve_bytes() more useful
Jason Ekstrand
- Mesa (master): compiler/blob: Add (reserve|overwrite)_(uint32|intptr) helpers
Jason Ekstrand
- Mesa (master): compiler/blob: Switch to init/finish instead of create/ destroy
Jason Ekstrand
- Mesa (master): anv/pipeline_cache: Rework to use multialloc and blob
Jason Ekstrand
- Mesa (master): glsl/blob: Return false from grow_to_fit if we' ve ever failed
Jason Ekstrand
- Mesa (master): compiler: Move blob up a level
Jason Ekstrand
- Mesa (master): meson: Add inc_compiler to the libglsl includes
Jason Ekstrand
- Mesa (master): compiler/blob: Make some parameters void instead of uint8_t
Jason Ekstrand
- Mesa (master): anv/pipeline: Declare bind maps closer to their use
Jason Ekstrand
- Mesa (master): compiler/blob: Constify the reader
Jason Ekstrand
- Mesa (master): glsl/blob: Return false from ensure_can_read on overrun
Jason Ekstrand
- Mesa (master): anv/multialloc: Add new add_size helper
Jason Ekstrand
- Mesa (master): compiler/blob: Add a concept of a fixed-allocation blob
Jason Ekstrand
- Mesa (master): compiler/blob: Allow for fixed-size blobs with a NULL data pointer
Jason Ekstrand
- Mesa (master): 25 new commits
Jason Ekstrand
- Mesa (master): meson: Fix xf86vm dep
Ville Syrjala
- Mesa (master): meson: Build i915
Ville Syrjala
- Mesa (master): configure.ac: bump Clover LLVM requirement to 3.9
Emil Velikov
- Mesa (master): configure.ac: remove no longer necessary llvm-config --libs check
Emil Velikov
- Mesa (master): egl/dri: don' t crash when createImageFromRenderbuffer2 is NULL
Emil Velikov
- Mesa (master): configure.ac: factor out detection for old and buggy llvm
Emil Velikov
- Mesa (master): wayland-drm: use a copy of the wayland_drm_callbacks struct
Emil Velikov
- Mesa (master): eglmesaext: add forward declaration for struct wl_buffers
Emil Velikov
- Mesa (master): Travis: add binutils 2.26 for a few more LLVM 3.9 builds
Emil Velikov
- Mesa (master): configure.ac: add missing LLVM components for OpenCL
Emil Velikov
- Mesa (master): i965: Complete 'expose RGBA visuals only on Android'
Emil Velikov
- Mesa (master): wayland-drm: constify the callbacks struct, take 2
Emil Velikov
- Mesa (master): configure.ac: rework llvm libs handling for 3.9+
Emil Velikov
- Mesa (master): configure.ac: add llvm_add_optional_component helper
Emil Velikov
- Mesa (master): st/dri: Add definitions to allow importing 16-bit surfaces
Leo Liu
- Mesa (master): Revert "make: Fix test to be meson compatible"
Emil Velikov
- Mesa (master): meson: fix blob test includes
Dylan Baker
- Mesa (master): mapi/shared-glapi/test: rework glapitable.h handling
Dylan Baker
- Mesa (master): i965: Delete dead brw_context fields.
Kenneth Graunke
- Mesa (master): i965: Rename brw->no_batch_wrap to intel_batchbuffer:: no_wrap
Kenneth Graunke
- Mesa (master): blob: Use intptr_t instead of ssize_t
Jason Ekstrand
- Mesa (master): radv: add the draw count buffer to the list of buffers
Samuel Pitoiset
- Mesa (master): radv: set correct INDEX_TYPE for indexed indirect draws on GFX9
Samuel Pitoiset
- Mesa (master): radv: do not allocate CMASK for non-MSSA images with 128 bit formats
Samuel Pitoiset
- Mesa (master): etnaviv: rework TS enable to be a derived state
Christian Gmeiner
- Mesa (master): etnaviv: skip unused vertex attributes when assigning VS inputs
Christian Gmeiner
- Mesa (master): mesa: minor simplification in test_attachment_completeness( )
Brian Paul
- Mesa (master): freedreno/a20x: Enable rendering to RGBA/RGBX
Ilia Mirkin
- Mesa (master): freedreno/a20x: Fix rendering to BGRX
Ilia Mirkin
- Mesa (master): a2xx: add support for a few 16-bit color rendering formats
Ilia Mirkin
- Mesa (master): nir: add glsl_channel_type() helper
Timothy Arceri
- Mesa (master): nir: add variant of lower_io_to_scalar to be called earlier
Timothy Arceri
- Mesa (master): glsl: mark xfb inputs as always_active_io
Timothy Arceri
- Mesa (master): nir: add glsl_type_is_64bit() to nir_types
Timothy Arceri
- Mesa (master): nir: add component level support to remove_unused_io_vars()
Timothy Arceri
- Mesa (master): docs: Add EXT_memory_objects extensions to features.txt
Jakob Bornecrantz
- Mesa (master): radv: be smarter with pipelines when emitting secondary buffers
Samuel Pitoiset
- Mesa (master): radv: always dirty some states after executing secondary buffers
Samuel Pitoiset
- Mesa (master): radv: be smarter with the draw packets when executing secondary buffers
Samuel Pitoiset
- Mesa (master): radv: update ia_multi_vgt when executing secondary buffers
Samuel Pitoiset
- Mesa (master): intel/common: Improve the comments for sample positions
Jason Ekstrand
- Mesa (master): anv: Get rid of gen fall-through
Jason Ekstrand
- Mesa (master): i965/miptree: Drop the invalidate parameter form copy_teximage
Jason Ekstrand
- Mesa (master): svga: fix format_conversion_table breakage
Brian Paul
- Mesa (master): git_sha1_gen: use git_sha1.h.in on all build systems
Eric Engeström
- Mesa (master): svga: format the version string like the rest of mesa
Eric Engeström
- Mesa (master): i965: Only put external handles into the handle ht
Kenneth Graunke
- Mesa (master): Android: add libmesa_nir dependency to libmesa_dricore
Rob Herring
- Mesa (master): Revert "i965/tex_image: Reference the renderbuffer miptree in setTexBuffer2"
Kenneth Graunke
- Mesa (master): 21 new commits
Dylan Baker
- Mesa (master): meson: build mesa test.
Dylan Baker
- Mesa (master): Revert "mesa: fix texture updates for ATI_fragment_shader"
Marek Olšák
- Mesa (master): mesa: remove redundant NULL check in update_single_program_texture_state
Marek Olšák
- Mesa (master): radv: enable VK_KHX_multiview always.
Dave Airlie
- Mesa (master): radv: port to using updated anv entrypoint/ extension generator.
Dave Airlie
- Mesa (master): radv/image: bump all the offset to uint64_t.
Dave Airlie
- Mesa (master): st/va: Fix config entrypoint handling
Leo Liu
- Mesa (master): st/va: Return correct width and height for encode/ decode support
Leo Liu
- Mesa (master): st/va: Disable vaExportSurfaceHandle()
Leo Liu
- Mesa (master): nir: Add a helper for adding texture instruction sources
Jason Ekstrand
- Mesa (master): anv/apply_pipeline_layout: Use nir_tex_instr_remove_src
Jason Ekstrand
- Mesa (master): meson: add missing radv_extensions.c generation for libvulkan_radeon
Eric Engeström
- Mesa (master): vulkan/wsi: Free the event in x11_manage_fifo_queues().
Lionel Landwerlin
- Mesa (17.2): 54 new commits
Emil Velikov
- Mesa (master): meson: track python script dependency
Eric Engeström
- Mesa (master): meson: s/radv_extensions/radv_extensions_c/ to respect var convention
Eric Engeström
- Mesa (master): intel: Add simple logging f =?UTF-8?Q?a=C3=A7ade=20for=20Android=20?=(v2)
Chad Versace
- Mesa (master): anv/android: Link to Android libraries in the autotools build
Chad Versace
- Mesa (master): anv/android: Link to libsync, liblog in Android.mk
Chad Versace
- Mesa (master): anv: Better support for Android logging (v2)
Chad Versace
- Mesa (master): anv: Move close(fd) from anv_bo_cache_import to its callers (v2)
Chad Versace
- Mesa (master): anv: Add func anv_gem_get_tiling()
Chad Versace
- Mesa (master): anv: Add field anv_image::planes[]::bo_is_owned (v2)
Chad Versace
- Mesa (master): broadcom/vc5: Don' t forget to set the RT format for 1555 textures.
Eric Anholt
- Mesa (master): broadcom/vc4: Fix false-positive for the tiling ioctls on simulator mode.
Eric Anholt
- Mesa (master): broadcom/vc4: Skip BO labeling when in simulator mode.
Eric Anholt
- Mesa (master): radeonsi/gfx9: use SPI_SHADER_USER_DATA_COMMON
Marek Olšák
- Mesa (master): radeonsi: add si_descriptors:: gpu_address and remove buffer_offset
Marek Olšák
- Mesa (master): radeonsi: unify code for extracting a buffer address from a descriptor
Marek Olšák
- Mesa (master): winsys/amdgpu: disable CPU caching for GFX & SDMA IBs
Marek Olšák
- Mesa (master): radeonsi: handle 64-bit loads earlier in fetch_constant
Marek Olšák
- Mesa (master): radeonsi: split si_emit_shader_pointer
Marek Olšák
- Mesa (master): radeonsi: generalize the SI_VS_SHADER_POINTER_MASK macro
Marek Olšák
- Mesa (master): radeonsi: pack si_descriptors better again
Marek Olšák
- Mesa (master): radeonsi/gfx9: move RW_BUFFERS from s[0:1] to s[8:9] for HS and GS
Marek Olšák
- Mesa (master): radeonsi: remove atom parameter from si_upload_descriptors
Marek Olšák
- Mesa (master): radeonsi: add GFX-IB-size query to the HUD
Marek Olšák
- Mesa (master): winsys/amdgpu: don' t do read-modify-write on command buffers
Marek Olšák
- Mesa (master): radeonsi: emit dirty consecutive pointers in one SET_SH_REG packet
Marek Olšák
- Mesa (master): ac: clean up ac_build_indexed_load function interfaces
Marek Olšák
- Mesa (master): radeonsi: if there's just const buffer 0, set it in place of CONST/SSBO pointer
Marek Olšák
- Mesa (master): meson: Add support for the vc5 driver.
Eric Anholt
- Mesa (master): meson: Add support for the pl111 driver.
Eric Anholt
- Mesa (master): meson: Add support for the vc4 driver.
Eric Anholt
- Mesa (master): radv: Change cache datastructures for combined pipelines.
Timothy Arceri
- Mesa (master): radv: add radv_hash_shaders() helper
Timothy Arceri
- Mesa (master): radv: reorder init function calls
Timothy Arceri
- Mesa (master): radv: Add multiple shader cache store & load functions.
Timothy Arceri
- Mesa (master): radv: remove some now unused shader compile code
Timothy Arceri
- Mesa (master): radv: Link shaders.
Timothy Arceri
- Mesa (master): radv: add radv_create_shaders() helper
Timothy Arceri
- Mesa (master): radv: reuse the multiple shader store & load functions for gs copy variant
Timothy Arceri
- Mesa (master): radv: switch to using radv_create_shaders()
Timothy Arceri
- Mesa (master): meson: turn on pl111 not vc4 when pl111 driver specificed
Eric Anholt
- Mesa (master): anv: Install as Vulkan HAL module in Android.mk build
Chad Versace
- Mesa (master): anv: Move size check from anv_bo_cache_import() to caller ( v2)
Chad Versace
- Mesa (master): anv: Implement VK_ANDROID_native_buffer (v9)
Chad Versace
- Mesa (master): radv: use the dispatch initiator for indirect dispatches
Samuel Pitoiset
- Mesa (master): radv: remove XtoY_temps structs
Samuel Pitoiset
- Mesa (master): radv: don't create dummy fs when compiling compute stage
Timothy Arceri
- Mesa (master): meson: move expat dependency where it's needed
Eric Engeström
- Mesa (master): automake: intel: move expat handling where it's used
Eric Engeström
- Mesa (master): mesa: fix trivial typo in _mesa_PixelMapusv() error string
Brian Paul
- Mesa (master): anv: Fix instance typos.
Jason Ekstrand
- Mesa (master): llvmpipe: handle shader sample mask output
Roland Scheidegger
- Mesa (master): egl_dri2: drop dri2_egl_driver struct
Eric Engeström
- Mesa (master): Fix the xf86vm meson dependency
Eric Engeström
- Mesa (master): egl_dri2: move glFlush out of struct dri2_egl_driver
Eric Engeström
- Mesa (master): egl: drop always-false TestOnly option
Eric Engeström
- Mesa (master): egl: drop EGL driver `name`
Eric Engeström
- Mesa (master): egl: move alloc & init out of _eglBuiltInDriver{DRI2, Haiku}
Eric Engeström
- Mesa (master): egl: set UseFallback if LIBGL_ALWAYS_SOFTWARE is set
Eric Engeström
- Mesa (master): st/mesa: Initialize textures array in st_framebuffer_validate
Michel Dänzer
- Mesa (master): st/osmesa: include u_inlines.h for pipe_resource_reference
Michel Dänzer
- Mesa (master): st/mesa: set dimension for constants in ATI_fragment_shader
Marek Olšák
- Mesa (master): Revert "egl: drop EGL driver `name`"
Marek Olšák
- Mesa (master): Revert "egl: move alloc & init out of _eglBuiltInDriver{DRI2,Haiku}"
Marek Olšák
- Mesa (master): radv: Don't free NIR shaders if tracing
Bas Nieuwenhuizen
- Mesa (master): radv: Do not read from the disk cache with RADV_DEBUG= nocache.
Bas Nieuwenhuizen
- Mesa (master): radv: Set active_stages after getting cached shaders
Bas Nieuwenhuizen
- Mesa (master): radv: reset dirty flags after flushing all states
Samuel Pitoiset
- Mesa (master): radv: do not re-emit the index buffer for every draw call
Samuel Pitoiset
- Mesa (master): radv: remove useless mask operation in radv_cs_emit_draw_indexed_packet()
Samuel Pitoiset
- Mesa (master): drirc: Enable glthread for more games ( Saints Row 4 & Gat out of Hell).
Marek Olšák
- Mesa (master): drirc: Group a few games in the glthread whitelist together.
Marek Olšák
- Mesa (master): i965: Use a union to bitcast a float
Matt Turner
- Mesa (master): i965: Do not log a perf warning when mapping an idle bo
Chris Wilson
- Mesa (master): i965/sbe: fix active components for SSO programs with over 16 inputs
Iago Toral Quiroga
- Mesa (master): glsl/linker: produce error when invalid explicit locations are used
Iago Toral Quiroga
- Mesa (17.2): Update version to 17.2.3
Emil Velikov
- Mesa (17.2): docs: add release notes for 17.2.3
Emil Velikov
- Mesa: tag mesa-17.2.3: mesa-17.2.3
Emil Velikov
- Mesa (17.2): docs: add sha256 checksums for 17.2.3
Emil Velikov
- Mesa (master): docs: update calendar, add news item and link release notes for 17.2.3
Emil Velikov
- Mesa (master): docs: add release notes for 17.2.3
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 17.2.3
Emil Velikov
- Mesa (master): tgsi: fix tgsi_util_get_inst_usage_mask
Roland Scheidegger
- Mesa (master): i965: Use is_scheduling_barrier instead of schedule_node:: is_barrier.
Kenneth Graunke
- Mesa (master): i965: Move fs_inst::has_side_effects()' s eot check to the parent class.
Kenneth Graunke
- Mesa (master): isl: Fix width check in isl_gen7_choose_msaa_layout.
Kenneth Graunke
- Mesa (master): gallium: add more exceptions to tgsi_util_get_inst_usage_mask
Tim Rowley
- Mesa (master): i965: Make intel_miptree_prepare_texture() take level/ layer arguments.
Kenneth Graunke
- Mesa (master): i965: Remove the intel_miptree_prepare_fb_fetch wrapper.
Kenneth Graunke
- Mesa (master): i965: Don' t disable aux buffers for non-overlapping miplevels.
Kenneth Graunke
- Mesa (master): i965: Only resolve texture levels/layers that are accessed.
Kenneth Graunke
- Mesa (master): swr/rast: Minor changes for os-x
Tim Rowley
- Mesa (master): swr/rast: Fix indentation
Tim Rowley
- Mesa (master): swr/rast: Miscellaneous viewport array code changes
Tim Rowley
- Mesa (master): swr/rast: Widen fetch shader to SIMD16 (disabled for now)
Tim Rowley
- Mesa (master): swr: knob overrides for Intel Xeon Phi
Tim Rowley
- Mesa (master): swr/rast: Change DS memory allocation
Tim Rowley
- Mesa (master): swr/rast: Add api to override draws in flight
Tim Rowley
- Mesa (master): ac: Parse the new HS RSRC1 register.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Make scan_shader_output_decl less dependent on the context.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Allow ac_shader_variant_info to contain info about multiple stages.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Add HS calling convention.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Add function creation for merged LS+HS.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Change interface to allow multiple source shaders.
Bas Nieuwenhuizen
- Mesa (master): radv: Add code to compile merged shaders.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Don't write to the dynamic HS word on GFX9.
Bas Nieuwenhuizen
- Mesa (master): radv: Modify rsrc1/rsrc2 generation for merged tess.
Bas Nieuwenhuizen
- Mesa (master): radv: Remove remaining hard coded references to VS.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Compile the bodies of multiple shaders.
Bas Nieuwenhuizen
- Mesa (master): radv: Add GFX9 HS emitting code.
Bas Nieuwenhuizen
- Mesa (master): radv: Update GFX9 user data regs for GS/tess.
Bas Nieuwenhuizen
- Mesa (master): radv: Set correct registers for merged shader rings.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Expand user SGPR descriptions a bit.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Add LS-HS input VGPR workaround.
Bas Nieuwenhuizen
- Mesa (master): radv: stop redundant setting of active_stages
Timothy Arceri
- Mesa (master): radv: copy indirect lowering settings from radeonsi
Timothy Arceri
- Mesa (master): ac: move some code out of loop in store_tcs_output()
Timothy Arceri
- Mesa (master): meson: don' t build gallium dri target if gallium is disabled
Dylan Baker
- Mesa (master): radv: fix CLEAR_STATE packet length.
Dave Airlie
- Mesa (master): radv: drop unused r600_htile_info.
Dave Airlie
- Mesa (master): ac/nir: init full exec mask for merged shaders.
Bas Nieuwenhuizen
- Mesa (master): radv: Enable tessellation shaders for GFX9.
Bas Nieuwenhuizen
- Mesa (master): swr: Rework scratch space allocation
George Kyriazis
- Mesa (master): radv: ensure correct outinfo is picked.
Dave Airlie
- Mesa (master): radv: Set VGT_GS_MODE properly for gfx9
Dave Airlie
- Mesa (master): radv: fixup tess eval shader when combined.
Dave Airlie
- Mesa (master): radv: Use control shader presence for detecting tess.
Dave Airlie
- Mesa (master): radv: Only emit TES when it exists.
Dave Airlie
- Mesa (master): radv: calculate and emit GFX9 GS registers to pipeline state.
Dave Airlie
- Mesa (master): ac/nir: Fix up GS input vgprs.
Dave Airlie
- Mesa (master): ac/nir: Add ES output to LDS for GFX9.
Dave Airlie
- Mesa (master): ac/nir: Add loading from LDS for merged GS.
Dave Airlie
- Mesa (master): ac/nir: Add merged GS function.
Dave Airlie
- Mesa (master): radv: enable GS on GFX9
Dave Airlie
- Mesa (master): nir: set default lod to texture opcodes that needed it but don't provide it
Samuel Iglesias Gonsálvez
- Mesa (master): i965/fs: remove setting default LOD in the backend
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: remove setting default LOD in the backend
Samuel Iglesias Gonsálvez
- Mesa (master): radv: clear the dirty flags in the corresponding emit helpers
Samuel Pitoiset
- Mesa (master): radv: re-emit VGT_INDEX_TYPE because non-indexed draws overwrite it
Samuel Pitoiset
- Mesa (master): radv: move DB_COUNT_CONTROL initialization to si_emit_config()
Samuel Pitoiset
- Mesa (master): radv: rename RADV_CMD_DIRTY_RENDER_TARGETS to RADV_CMD_DIRTY_FRAMEBUFFER
Samuel Pitoiset
- Mesa (master): radv: refactor indirect draws (+count buffer) with radv_draw_info
Samuel Pitoiset
- Mesa (master): radv: mark total_count as MAYBE_UNUSED in CmdSet{Viewport, Scissor}
Samuel Pitoiset
- Mesa (master): radv: refactor simple and indexed draws with radv_draw_info
Samuel Pitoiset
- Mesa (master): radv: add radv_emit_draw_registers()
Samuel Pitoiset
- Mesa (master): radv: refactor indirect draws with radv_draw_info
Samuel Pitoiset
- Mesa (master): radv: emit primitive restart from radv_emit_draw_registers( )
Samuel Pitoiset
- Mesa (master): radv: rename radv_cmd_buffer_flush_state() to radv_draw()
Samuel Pitoiset
- Mesa (master): radv: don't flush the VS when srcStageMask == TOP_OF_PIPE_BIT
Samuel Pitoiset
- Mesa (master): i965: Sync i915_drm.h from kernel for IMG_context_priority
Chris Wilson
- Mesa (master): egl,dri: Propagate context priority hint to driver-> CreateContext
Chris Wilson
- Mesa (master): i965: Record the presence of the kernel scheduler
Chris Wilson
- Mesa (master): i965: Pass the EGL/ DRI context priority through to the kernel
Chris Wilson
- Mesa (master): i965: Report supported context priorities to EGL/DRI
Chris Wilson
- Mesa (master): relnotes/17.3: EGL_IMG_context_priority is now implemented
Chris Wilson
- Mesa (master): egl: Support IMG_context_priority
Chris Wilson
- Mesa (master): etnaviv: add basic infrastructure for hw queries
Christian Gmeiner
- Mesa (master): etnaviv: update headers from rnndb
Christian Gmeiner
- Mesa (master): etnaviv: add support for occlusion queries
Christian Gmeiner
- Mesa (master): etnaviv: enable occlusion query if GPU supports it
Christian Gmeiner
- Mesa (master): etnaviv: fix implicit conversion warning
Christian Gmeiner
- Mesa (master): st/mesa: correct a u_vbuf comment
Marek Olšák
- Mesa (master): radv: add radv_emit_shader_prefetch()
Samuel Pitoiset
- Mesa (master): radv: use optimal packet order for draws
Samuel Pitoiset
- Mesa (master): radv: add radv_emit_shaders_prefetch()
Samuel Pitoiset
- Mesa (master): nir: Get rid of nir_shader::stage
Jordan Justen
- Mesa (master): i965: Move brw_reg_type_is_floating_point to brw_reg_type.h
Matt Turner
- Mesa (master): i965: Add align1 ternary instruction-word support
Matt Turner
- Mesa (master): i965: Add align1 ternary instruction disassembler support
Matt Turner
- Mesa (master): i965: Add functions to abstract access to 3src register types
Matt Turner
- Mesa (master): i965: Add functions for brw_reg_type <-> hw 3src type
Matt Turner
- Mesa (master): i965: Rename brw_inst 3src functions in preparation for align1
Matt Turner
- Mesa (master): i965: Print subreg in units of type-size on ternary instructions
Matt Turner
- Mesa (master): i965: Add align1 ternary instruction emission support
Matt Turner
- Mesa (master): i965: Add align1 ternary instruction field encodings
Matt Turner
- Mesa (master): i965: Add align1 ternary instruction support to conversion functions
Matt Turner
- Mesa (master): i965: Rename brw_inst' s functions that access the 3src register type
Matt Turner
- Mesa (master): i965/fs: Use align1 mode on ternary instructions on Gen10+
Matt Turner
- Mesa (master): broadcom/vc5: Fix pasteo that broke vertex texturing.
Eric Anholt
- Mesa (master): broadcom/vc5: Set the snorm/ unorm packing functions to be lowered.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix build failure frm nir_shader:: stage removal.
Eric Anholt
- Mesa (master): broadcom/vc5: Use SETMSF to handle discards.
Eric Anholt
- Mesa (master): broadcom/vc5: Move default attribute value setup to the CSO and fix them.
Eric Anholt
- Mesa (master): broadcom/vc5: Move most of the shader state attribute record to the CSO.
Eric Anholt
- Mesa (master): radv: hardcode shader WAVE_LIMIT to the maximum value
Bas Nieuwenhuizen
- Mesa (master): vulkan: update headers & registry to VK 1.0.63
Bas Nieuwenhuizen
- Mesa (master): configure.ac: Bump libdrm_amdgpu version to 2.4.85.
Bas Nieuwenhuizen
- Mesa (master): radv: Expose VK_EXT_global_priority
Bas Nieuwenhuizen
- Mesa (master): radeonsi: hardcode shader WAVE_LIMIT to the maximum value
Bas Nieuwenhuizen
- Mesa (master): radv: don't skip PS/VS partial flush
Bas Nieuwenhuizen
- Mesa (master): radv: Implement VK_EXT_global_priority
Bas Nieuwenhuizen
- Mesa (master): radv: disable implicit sync for radv allocated bos v3
Bas Nieuwenhuizen
- Mesa (master): radv: factor out radv_alloc_memory
Bas Nieuwenhuizen
- Mesa (master): nir: Print the components referenced for split or packed shader in/outs.
Eric Anholt
- Mesa (master): nir: Add a safety check that we don't remove dead I/ O vars after lowering.
Eric Anholt
- Mesa (master): meson: bump libdrm_amdgpu requirement to 2.4.85
Dylan Baker
- Mesa (master): meson: Add support for EGL glvnd
Dylan Baker
- Mesa (master): meson: Don't allow glx to be built without platform_x11
Dylan Baker
- Mesa (master): meson: move wayland_drm_protocol generation to wayland-drm
Dylan Baker
- Mesa (master): meson: build libEGL
Dylan Baker
- Mesa (master): broadcom/vc4: Fix aliasing issue
Eric Anholt
- Mesa (master): meson: Fix vc5 deps on the XML-generated headers.
Eric Anholt
- Mesa (master): broadcom/vc5: Propagate vc4 aliasing fix to vc5.
Eric Anholt
- Mesa (master): blorp: enable R32G32B32X32 blorp ccs copies
Lionel Landwerlin
- Mesa (master): anv: disable stencil pma fix on Gen > 9
Lionel Landwerlin
- Mesa (master): anv: don't assert on device init on Cannonlake
Lionel Landwerlin
- Mesa (master): radv: Fix pipeline cache locking issues
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Take the max workgroup size of all provided shaders.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Set larged wrokgroup size for GS on GFX9.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't reset cmd_buffer->state.dirty.
Bas Nieuwenhuizen
- Mesa (master): radv: Correctly detect changed shaders for vertex descriptors.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't explicitly reference vertex shader for draw_id.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Account for compact array index in GS input load from LDS.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't check for max GL GS invocations.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't compile shaders when they are cached already.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't use vgpr indexing for outputs on GFX9.
Bas Nieuwenhuizen
- Mesa (master): radv/ac/nir: only emit tess factors to storage if tes reads them
Dave Airlie
- Mesa (master): radv: Disallow indirect outputs for GS on GFX9 as well.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Fix nir_texop_lod on GFX for 1D arrays.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Only clamp shadow reference on radeonsi.
Bas Nieuwenhuizen
- Mesa (master): radv: automake: include radv_extensions.py in the tarball
Juan Antonio Suárez Romero
- Mesa (master): docs: add 17.4.0-devel release notes template
Emil Velikov
- Mesa (master): mesa: bump version to 17.4.0-devel
Emil Velikov
- Mesa (17.3): radv: automake: include radv_extensions.py in the tarball
Emil Velikov
- Mesa: tag 17.3-branchpoint: Mesa 17.3 branchpoint
Emil Velikov
- Mesa (master): glsl: fix derived cs variables
Ilia Mirkin
- Mesa (17.3): Update version to 17.3.0-rc1
Emil Velikov
- Mesa: tag mesa-17.3.0-rc1: mesa-17.3.0-rc1
Emil Velikov
- Mesa (master): docs/release-calendar: update - 17.3.0-rc1 is out
Emil Velikov
- Mesa (master): amd/common/gfx9: workaround DCC corruption more conservatively
Nicolai Hähnle
- Mesa (master): ac: Silence a compiler warning about results[0].
Eric Anholt
- Mesa (master): meson: fix egl build for meson version < 0.43
Eric Anholt
- Mesa (master): ac: Fix a compiler warning for possibly undefined "name"
Eric Anholt
- Mesa (master): meson: build etnaviv driver + winsys
Dylan Baker
- Mesa (master): meson: build imx driver
Dylan Baker
- Mesa (master): i965: Revert absolute mode for constant buffer pointers.
Kenneth Graunke
- Mesa (master): radv: Update code pointer correctly if a variant is already created
Bas Nieuwenhuizen
- Mesa (master): mesa: use util_strdup() macro in symbol_table.c
Brian Paul
- Mesa (master): util: add util_strdup() wrapper macro
Brian Paul
- Mesa (master): gallium/util: replace gethostbyname() with getaddrinfo()
Brian Paul
- Mesa (master): gallium/util: don't call close() on Windows in u_tests.c
Brian Paul
- Mesa (master): mesa: use util_strdup() macro in u_debug_symbol.c
Brian Paul
- Mesa (master): radv: clone meta shaders before linking
Timothy Arceri
- Mesa (master): mesa/bufferobj: don't double negate the range
Dave Airlie
- Mesa (master): radv: move nir print after linking is done
Timothy Arceri
- Mesa (master): ac: replace ac_build_kill with ac_build_kill_if_false
Marek Olšák
- Mesa (master): radeonsi: postponed KILL isn't postponed anymore, but maintains WQM
Marek Olšák
- Mesa (master): radeonsi: use postponed KILL only when derivatives are used
Marek Olšák
- Mesa (master): ac: use llvm.amdgcn.kill with LLVM 6.0
Marek Olšák
- Mesa (master): configure: Allow android as an EGL platform
Eric Engeström
- Mesa (master): gallium/util: use util_snprintf() in u_socket_connect()
Brian Paul
- Mesa (master): freedreno: per-context fd_pipe
Rob Clark
- Mesa (master): freedreno: rename pipe -> vsc_pipe
Rob Clark
- Mesa (master): freedreno: pass context flags through to fd_context_init()
Rob Clark
- Mesa (master): i965: Fix memmem compiler warnings.
Eric Anholt
- Mesa (master): i965: Don' t disable CCS for RT dependencies when dispatching compute.
Kenneth Graunke
- Mesa (master): freedreno/ir3: use a flag instead of setting PYTHONPATH
Rob Clark
- Mesa (master): meson: extract out variable for nir_algebraic.py
Rob Clark
- Mesa (master): meson: build freedreno
Rob Clark
- Mesa (master): radv: only emit dfsm packets if dfsm is allowed.
Dave Airlie
- Mesa (master): i965: Call gen6_upload_push_constants() even when the stage is disabled.
Kenneth Graunke
- Mesa (master): i965: Drop a bunch of downcasting and upcasting of gl_program pointers.
Kenneth Graunke
- Mesa (master): i965: Move _mesa_shader_write_subroutine_indices down a level.
Kenneth Graunke
- Mesa (master): docs: Mark GL_KHR_no_error as done.
Kenneth Graunke
- Mesa (master): radv: use a define for the transition point between cp and compute shader
Dave Airlie
- Mesa (master): radv: use device name in cache creation like radeonsi.
Dave Airlie
- Mesa (master): i965: fix unused var warnings in release build
Timothy Arceri
- Mesa (master): ac: add support for explicit component packing
Timothy Arceri
- Mesa (master): radv: enable lower to scalar nir pass
Timothy Arceri
- Mesa (master): radv: Fix truncation issue hexifying the cache uuid for the disk cache.
Bas Nieuwenhuizen
- Mesa (master): radv: print NIR before LLVM IR and disassembly
Samuel Pitoiset
- Mesa (master): mesa: enum checks for GL_EXT_occlusion_query_boolean
Tapani Pälli
- Mesa (master): gles2: support for GL_EXT_occlusion_query_boolean
Tapani Pälli
- Mesa (master): meson: add opt-out of libunwind
Erik Faye-Lund
- Mesa (master): meson: be explicit about the version required
Eric Engeström
- Mesa (master): gallium/util: remove some block alignment assertions
Roland Scheidegger
- Mesa (master): ac/nir: generate correct instruction for atomic min/ max on unsigned images
Bas Nieuwenhuizen
- Mesa (master): vulkan: Update headers and registry to 1.0.64
Dave Airlie
- Mesa (master): glsl: move shader_cache type handling to glsl_types
Jordan Justen
- Mesa (master): nir/intrinsics: Set the correct num_indices for load_output
Jordan Justen
- Mesa (master): intel/nir: Zero local index const struct for valgrind & nir_serialize
Jordan Justen
- Mesa (master): nir: Zero nir_load_const_instr:: value for valgrind & nir_serialize
Jordan Justen
- Mesa (master): compiler/types: Support [de]serializing void types
Jordan Justen
- Mesa (master): nir: Zero local_size const struct for valgrind & nir_serialize
Jordan Justen
- Mesa (master): glsl: Add field initializers for glsl_struct_field default constructor
Jordan Justen
- Mesa (master): glsl_to_nir: Zero nir_variable struct for valgrind & nir_serialize
Jordan Justen
- Mesa (master): glsl_to_nir: Zero nir_constant in constant_copy for valgrind & nir_serialize
Jordan Justen
- Mesa (master): radv: Don't compute as_ls/as_es before hashing.
Bas Nieuwenhuizen
- Mesa (master): radv: Add single pipeline cache key.
Bas Nieuwenhuizen
- Mesa (master): radv: Compute ac keys from pipeline key.
Bas Nieuwenhuizen
- Mesa (master): glsl_to_tgsi: remove unused glsl_version variable
Marek Olšák
- Mesa (master): clover: Fix compilation after clang r315871
Jan Vesely
- Mesa (master): i965/fs/nir: Use the nir_src_bit_size helper
Jason Ekstrand
- Mesa (master): intel/fs: Handle flag read/write aliasing in needs_src_copy
Jason Ekstrand
- Mesa (master): intel/eu: Use EXECUTE_1 for JMPI
Jason Ekstrand
- Mesa (master): i965/fs: Add brw_reg_type_from_bit_size utility method
Jason Ekstrand
- Mesa (master): anv/pipeline: Dump shader immedately after spirv_to_nir
Jason Ekstrand
- Mesa (master): anv/pipeline: Drop nir_lower_clip_cull_distance_arrays
Jason Ekstrand
- Mesa (master): i965/program: Move nir_lower_system_values higher up
Jason Ekstrand
- Mesa (master): anv/entrypoints: Dump useful data if mako throws an exception
Jason Ekstrand
- Mesa (master): nir/opt_intrinsics: Rework progress
Jason Ekstrand
- Mesa (master): intel/compiler: Call nir_lower_system_values in brw_preprocess_nir
Jason Ekstrand
- Mesa (master): nir/lower_wpos_ytransform: Support system value intrinsics
Jason Ekstrand
- Mesa (master): anv/pipeline: Call nir_lower_system_valaues after brw_preprocess_nir
Jason Ekstrand
- Mesa (master): st/program: rework basic variant interface
Dave Airlie
- Mesa (master): st/program: add support for gs/tes/tcs nir shaders.
Dave Airlie
- Mesa (master): st/mesa: enable nir path for all shaders.
Dave Airlie
- Mesa (master): ac/nir: move lds declaration/load/store into shared code.
Dave Airlie
- Mesa (master): ac/llvm: add i1false/i1true to common code.
Dave Airlie
- Mesa (master): ac/llvm: use the ac i32 0/1 and f32 0/1 llvm types.
Dave Airlie
- Mesa (master): ac/llvm: consolidate find lsb function.
Dave Airlie
- Mesa (master): ac/llvm: drop pointless wrappers around umsb/imsb
Dave Airlie
- Mesa (master): ac/llvm: drop v4f32empty. (v2)
Dave Airlie
- Mesa (master): glsl/linker: report linker errors for invalid explicit locations on inputs
Iago Toral Quiroga
- Mesa (master): glsl/linker: fix location aliasing checks for interface variables
Iago Toral Quiroga
- Mesa (master): glsl/linker: generalize validate_explicit_variable_location for SSO
Iago Toral Quiroga
- Mesa (master): glsl/linker: create a helper function to validate explicit locations
Iago Toral Quiroga
- Mesa (master): glsl/linker: Fix type checks for location aliasing
Iago Toral Quiroga
- Mesa (master): glsl/linker: validate explicit locations for SSO programs
Iago Toral Quiroga
- Mesa (master): glsl/linker: refactor check_location_aliasing
Iago Toral Quiroga
- Mesa (master): glsl/linker: refactor link-time validation of output locations
Iago Toral Quiroga
- Mesa (master): glsl/linker: outputs in the same location must share auxiliary storage
Iago Toral Quiroga
- Mesa (master): glsl/linker: outputs in the same location must share interpolation
Iago Toral Quiroga
- Mesa (master): radv: store the dynamic state mask into radv_dynamic_state
Samuel Pitoiset
- Mesa (master): radv: only copy the dynamic states that changed
Samuel Pitoiset
- Mesa (master): radv: only emit the depth bounds test values when set dynamically
Samuel Pitoiset
- Mesa (master): radeon/video: add gfx9 offsets when rejoin the video surface
Leo Liu
- Mesa (master): freedreno: GL_ARB_texture_barrier
Rob Clark
- Mesa (master): freedreno/a5xx: mem2gmem is read-only for BO
Rob Clark
- Mesa (master): freedreno/a5xx: rename invalidate_resource()
Rob Clark
- Mesa (master): freedreno: small rename
Rob Clark
- Mesa (master): freedreno: implement pipe->invalidate_resource()
Rob Clark
- Mesa (master): meson: wayland-egl depends on wayland-client
Daniel Stone
- Mesa (master): util: use OpenBSD/NetBSD code on FreeBSD/DragonFly
Emil Velikov
- Mesa (master): winsys/svga/drm: add ERESTART define for *BSD
Emil Velikov
- Mesa (master): loader: use drmGetDeviceNameFromFd2 from libdrm
Emil Velikov
- Mesa (master): radeonsi: add a workaround for weird s_buffer_load_dword behavior on SI
Marek Olšák
- Mesa (master): loader: drop empty function alias
Eric Engeström
- Mesa (master): intel/compiler: brw_validate_instructions to take const void* instead of void*
Kenneth Graunke
- Mesa (master): intel/tools/disasm: correctly observe FILE *out parameter
Kenneth Graunke
- Mesa (master): install_megadrivers: print the full path with driver name
Dylan Baker
- Mesa (master): meson: build r200 driver
Dylan Baker
- Mesa (master): meson: build nouveau vieux driver
Dylan Baker
- Mesa (master): meson: build r100 driver
Dylan Baker
- Mesa (master): Android: egl: add dependency on libnativewindow
Rob Herring
- Mesa (master): i965/blorp: Use blorp_to_isl_format for src_isl_format in blit_miptrees
Jason Ekstrand
- Mesa (master): i965/miptree: Take an isl_format in render_aux_usage
Jason Ekstrand
- Mesa (master): spirv: Claim support for the simple memory model
Jason Ekstrand
- Mesa (master): i965/blorp: Use more temporary isl_format variables
Jason Ekstrand
- Mesa (master): radv: add support for local bos. (v3)
Dave Airlie
- Mesa (master): radeonsi: update hack for HTILE corruption in ARK: Survival Evolved
Samuel Pitoiset
- Mesa (master): i965: Delete unused brw_vs_prog_data::nr_attributes field.
Kenneth Graunke
- Mesa (master): anv: Fix assert about source attrs.
Kenneth Graunke
- Mesa (master): anv: Drop URB entry output read handling in 3DSTATE_XS.
Kenneth Graunke
- Mesa (master): i965: unref push_const_bo in intelDestroyContext
Tapani Pälli
- Mesa (master): i965: remove if conditions from scratch_bo unref
Tapani Pälli
- Mesa (master): wayland-egl: fix wayland cflags
Eric Engeström
- Mesa (master): vc4: fix release build
Eric Engeström
- Mesa (master): meson: wire up selinux
Eric Engeström
- Mesa (master): radv: allow to use a compute shader for resetting the query pool
Samuel Pitoiset
- Mesa (master): radv: make radv_fill_buffer() return the needed flush bits
Samuel Pitoiset
- Mesa (master): buildsys: move file regeneration logic to the script itself
Eric Engeström
- Mesa (master): meson: bring MESA_GIT_SHA1 in line with other build systems
Eric Engeström
- Mesa (master): formatquery: use correct target check for IMAGE_FORMAT_COMPATIBILITY_TYPE
Alejandro Pinheiro
- Mesa (master): gallium/os: fix align_malloc() / os_malloc_aligned() comment mix-up
Brian Paul
- Mesa (master): mesa: Accept GL_BACK in get_fb0_attachment with ARB_ES3_1_compatibility.
Kenneth Graunke
- Mesa (17.2): 21 new commits
Andres Gomez
- Mesa (master): meson: build classic osmesa
Dylan Baker
- Mesa (master): meson: rename all instances of xf86vm to xxf86vm
Dylan Baker
- Mesa (master): meson: fix glprocs.h generator
Dylan Baker
- Mesa (master): meson: build gallium based osmesa
Dylan Baker
- Mesa (master): meson: Add generated files to non-shared glapi
Dylan Baker
- Mesa (master): meson: fix pkg-config Gl Require.Private
Dylan Baker
- Mesa (master): glapi: include generated headers without path
Dylan Baker
- Mesa (master): osmesa: Include generated headers without path
Dylan Baker
- Mesa (master): meson: move gallium include declarations to src
Dylan Baker
- Mesa (master): meson: Add a dependency on nir_opcodes_h for freedreno
Dylan Baker
- Mesa (master): draw: don't cull tris with zero area
Roland Scheidegger
- Mesa (master): scons: fix scons build to find generated glapitable.h
Brian Paul
- Mesa (master): gallium: s/unsigned/enum pipe_prim_type/
Brian Paul
- Mesa (master): scons: fix OSMesa driver build
Brian Paul
- Mesa (master): intel/compiler/gen9: Pixel shader header only workaround
Topi Pohjolainen
- Mesa (master): etnaviv: add ext_texture_srgb support
Christian Gmeiner
- Mesa (master): radv: Implement VK_AMD_shader_info
Bas Nieuwenhuizen
- Mesa (master): i965: Update brw_wm_debug_recompile() for newer key entries.
Kenneth Graunke
- Mesa (master): nir: Make nir_gather_info collect a uses_fddx_fddy flag.
Kenneth Graunke
- Mesa (master): i965: Delete brw_wm_prog_key::drawable_height.
Kenneth Graunke
- Mesa (master): i965: Only set key-> high_quality_derivatives when it matters.
Kenneth Graunke
- Mesa (master): i965: correctly assign SamplerCount of INTERFACE_DESCRIPTOR_DATA
Kenneth Graunke
- Mesa (master): i965: fix blorp stage_prog_data->param leak
Tapani Pälli
- Mesa (master): radv: add cache items to in memory cache when reading from disk
Timothy Arceri
- Mesa (master): radv: Fix -Wformat-security issue
Samuel Pitoiset
- Mesa (17.3): 31 new commits
Emil Velikov
- Mesa: tag mesa-17.3.0-rc2: mesa-17.3.0-rc2
Emil Velikov
- Mesa (17.2): Update version to 17.2.4
Andres Gomez
- Mesa (17.2): docs: add release notes for 17.2.4
Andres Gomez
- Mesa: tag mesa-17.2.4: mesa-17.2.4
Andres Gomez
- Mesa (17.2): docs: add sha256 checksums for 17.2.4
Andres Gomez
- Mesa (master): docs: add sha256 checksums for 17.2.4
Andres Gomez
- Mesa (master): docs: add release notes for 17.2.4
Andres Gomez
- Mesa (master): docs: update calendar, add news item and link release notes for 17.2.4
Andres Gomez
- Mesa (master): util: hashtable: make hashing prototypes match
Lionel Landwerlin
- Mesa (master): docs/release-calendar: update - 17.3.0-rc2 is out
Emil Velikov
- Mesa (master): foo
Emil Velikov
- Mesa (master): Revert "foo"
Emil Velikov
- Mesa (master): Android: move drivers' symlinks to /vendor (v2)
Emil Velikov
- Mesa (master): glsl/parser: Silence unused parameter warning
Ian Romanick
- Mesa (master): glsl/parser: Move anonymous struct name handling to the parser
Ian Romanick
- Mesa (master): glsl: Silence unused parameter warnings
Ian Romanick
- Mesa (master): glsl/parser: Allocate identifier inside classify_identifier
Ian Romanick
- Mesa (master): glsl/parser: Return the glsl_type object from the lexer
Ian Romanick
- Mesa (master): glsl/parser: Track built-in types using the glsl_type directly
Ian Romanick
- Mesa (master): glsl: Remove ir_binop_greater and ir_binop_lequal expressions
Ian Romanick
- Mesa (master): meson: wire up egl/android
Eric Engeström
- Mesa (master): i965: remove unused variable
Eric Engeström
- Mesa (master): glsl: Use the utility function to copy symbols between symbol tables
Neil Roberts
- Mesa (master): glsl/linker: Check that re-declared, inter-shader built-in blocks match
Neil Roberts
- Mesa (master): glsl_parser_extra: Add utility to copy symbols between symbol tables
Neil Roberts
- Mesa (master): intel: common: silence compiler warning
Lionel Landwerlin
- Mesa (master): git_sha1_gen: create empty file in fallback path
Eric Engeström
- Mesa (master): 31 new commits
Eric Anholt
- Mesa (master): glsl: Fix bad formatting in a comment
Ian Romanick
- Mesa (master): intel/genxml: Fix decoding of groups with fields smaller than a DWord.
Kenneth Graunke
- Mesa (master): i965: Don' t flag BRW_NEW_SURFACES unless some push constants are dirty.
Kenneth Graunke
- Mesa (master): i965: Fix ARB_indirect_parameters logic.
Kenneth Graunke
- Mesa (master): radv: use correct alloc function when loading from disk
Timothy Arceri
- Mesa (master): meson: use dep_m in libgallium
Erik Faye-Lund
- Mesa (master): radv: bail out when binding the same index buffer
Samuel Pitoiset
- Mesa (master): radv: bail out when binding the same vertex buffers
Samuel Pitoiset
- Mesa (master): meson: do not search for needless deps
Erik Faye-Lund
- Mesa (master): winsys/amdgpu: Add R600_DEBUG flag to reserve VMID per ctx.
Marek Olšák
- Mesa (master): meson: Use true and false instead of yes and no for tristate options
Dylan Baker
- Mesa (master): meson: Don't link gbm with threads
Dylan Baker
- Mesa (master): meson: set visibility flags on gbm
Dylan Baker
- Mesa (master): wayland-egl: fail symbol check if lib is missing
Eric Engeström
- Mesa (master): meson: pass correct env/args to egl tests
Eric Engeström
- Mesa (master): meson: pass correct args to wayland-egl symbol test
Eric Engeström
- Mesa (master): gles1: fail symbol check if lib is missing
Eric Engeström
- Mesa (master): meson: pass correct args to gles1 ABI test
Eric Engeström
- Mesa (master): egl: fail symbol check if lib is missing
Eric Engeström
- Mesa (master): automake+meson: don't run egl symbol check on libglvnd lib
Eric Engeström
- Mesa (master): meson: pass correct args to gles2 ABI test
Eric Engeström
- Mesa (master): gbm: fail symbol check if lib is missing
Eric Engeström
- Mesa (master): meson: pass correct args to gbm symbol test
Eric Engeström
- Mesa (master): gles2: fail symbol check if lib is missing
Eric Engeström
- Mesa (master): intel/isl: Disable some gen10 CCS_E formats for now
Nanley Chery
- Mesa (master): i965: Check CCS_E compatibility for texture view rendering
Nanley Chery
- Mesa (master): nir/opt_intrinsics: Fix values for gl_SubGroupG{e, t}MaskARB
Neil Roberts
- Mesa (master): radeonsi: fix culldist_writemask in nir path
Timothy Arceri
- Mesa (master): r600/sb: bail out if prepare_alu_group() doesn' t find a proper scheduling
Dave Airlie
Last message date:
Tue Oct 31 23:34:03 UTC 2017
Archived on: Mon Jan 13 14:20:20 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).