November 2016 Archives by date
Starting: Tue Nov 1 05:19:18 UTC 2016
Ending: Wed Nov 30 23:25:30 UTC 2016
Messages: 887
- Mesa (master): radv: drop some unused cmask info members.
Dave Airlie
- Mesa (master): i965/gen8: Fix vertex attrib upload for dvec3/ 4 shader inputs
AntÃa Puentes Felpeto
- Mesa (master): anv/device: Return DEVICE_LOST if execbuf2 fails
Jason Ekstrand
- Mesa (13.0): nvc0/ir: fix emission of IMAD with NEG modifiers
Emil Velikov
- Mesa (13.0): intel/blorp: Fix a couple asserts around image copy rectangles
Emil Velikov
- Mesa (13.0): intel/blorp: Rename compile_nir_shader to compile_fs
Emil Velikov
- Mesa (13.0): intel/blorp: Rework our usage of ralloc when compiling shaders
Emil Velikov
- Mesa (13.0): glsl: Improve accuracy of alpha scaling in advanced blend lowering.
Emil Velikov
- Mesa (13.0): radeonsi: set VGT_GS_ONCHIP_CNTL on CIK and later
Emil Velikov
- Mesa (13.0): radeonsi: fix behavior of GLSL findLSB(0)
Emil Velikov
- Mesa (13.0): i965/fs/generator: Don' t use the address immediate for MOV_INDIRECT
Emil Velikov
- Mesa (13.0): st/omx/dec: result buffers size should match codec decoder size
Emil Velikov
- Mesa (13.0): st/omx/dec: disable tunnel for size different case
Emil Velikov
- Mesa (13.0): util: Include string.h in bitscan.h.
Emil Velikov
- Mesa (13.0): Update version to 13.0.0(final)
Emil Velikov
- Mesa (13.0): docs: Update 13.0.0 release notes
Emil Velikov
- Mesa: tag mesa-13.0.0: mesa-13.0.0
Emil Velikov
- Mesa (13.0): docs: add sha256 checksums for 13.0.0
Emil Velikov
- Mesa (master): docs: Update 13.0.0 release notes
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 13.0.0
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 13.0.0
Emil Velikov
- Mesa (master): nvc0: do not duplicate similar performance metrics
Samuel Pitoiset
- Mesa (master): gbm: set up the interop extension for egl/drm
Marek Olšák
- Mesa (master): radeonsi: add a driver query for shader cache hits
Marek Olšák
- Mesa (master): radeonsi: add a driver query for counting CP DMA calls
Marek Olšák
- Mesa (master): gallium/radeon: replace radeon_surf_info:: dcc_enabled with num_dcc_levels
Marek Olšák
- Mesa (master): gallium/radeon: don' t call u_format helpers if we have that info already
Marek Olšák
- Mesa (master): gallium/radeon: remove radeon_surf_level::pitch_bytes
Marek Olšák
- Mesa (master): gallium/radeon: add radeon_surf::is_linear
Marek Olšák
- Mesa (master): gallium/radeon: remove r600_surface::level_info
Marek Olšák
- Mesa (master): gallium/radeon: make it clear that DRM 2.x.x fast clear constraint is CIK-only
Marek Olšák
- Mesa (master): gallium/radeon: add enum radeon_micro_mode
Marek Olšák
- Mesa (master): amd: fix a typo in PIXEL_PIPE_STAT_RESET definition
Marek Olšák
- Mesa (master): intel: aubinator: print boolean fields to true with colors
Lionel Landwerlin
- Mesa (master): intel: aubinator: load fields values from xml data
Lionel Landwerlin
- Mesa (master): intel: aubinator: print field values if available
Lionel Landwerlin
- Mesa (master): radv: expose xlib platform extension
Dave Airlie
- Mesa (master): tgsi: align the definition of BFI & [UI]BFE with GLSL
Nicolai Hähnle
- Mesa (master): radeonsi: fix BFE/BFI lowering for GLSL semantics
Nicolai Hähnle
- Mesa (master): glsl: compute lvalues of [in] out parameters before inlined function body
Nicolai Hähnle
- Mesa (master): android: avoid using libdrm with host modules
Emil Velikov
- Mesa (master): vulkan/wsi/x11: Better handle wsi_x11_connection_create failure
Jason Ekstrand
- Mesa (master): vulkan/wsi/x11: Clean up connections in finish_wsi
Jason Ekstrand
- Mesa (master): anv: Better handle return codes from anv_physical_device_init
Jason Ekstrand
- Mesa (master): intel/blorp: Use wm_prog_data instead of hand-rolling our own
Jason Ekstrand
- Mesa (master): intel/blorp: Pass a brw_stage_prog_data to upload_shader
Jason Ekstrand
- Mesa (master): anv/pipeline: Put actual pointers in anv_shader_bin
Jason Ekstrand
- Mesa (master): anv/pipeline: Properly cache prog_data::param
Jason Ekstrand
- Mesa (master): glx/glvnd: Don' t modify the dummy slot in the dispatch table
Adam Jackson
- Mesa (master): glx/glvnd: Fix dispatch function names and indices
Adam Jackson
- Mesa (master): glx/glvnd: Use bsearch() in FindGLXFunction instead of open-coding it
Adam Jackson
- Mesa (master): nv50: add missing draw_calls_indexed driver stat
Samuel Pitoiset
- Mesa (master): radv: fix dual source blending
Dave Airlie
- Mesa (master): radv: add support for anisotropic filtering on VI+
Dave Airlie
- Mesa (master): nvc0: sort performance metrics alphabetically
Samuel Pitoiset
- Mesa (master): nvc0: respect 80-chars for perf metrics descriptions
Samuel Pitoiset
- Mesa (master): nvc0: add new warp_execution_efficiency metric on SM30+
Samuel Pitoiset
- Mesa (master): nvc0: do not expose metric-inst_issued twice on SM35
Samuel Pitoiset
- Mesa (master): nvc0: add missing metric-issue_slot on SM35
Samuel Pitoiset
- Mesa (master): nvc0: add new warp_nonpred_execution_efficiency metric on SM35
Samuel Pitoiset
- Mesa (master): nv50, nvc0: stop limiting the number of active queries to 1
Samuel Pitoiset
- Mesa (master): st/mesa/r200/i915/i965: use rzalloc() to create gl_program
Timothy Arceri
- Mesa (master): mesa: move shader_info to the start of gl_program
Timothy Arceri
- Mesa (master): nir: fix nir_shader_clone() and nir_sweep()
Timothy Arceri
- Mesa (master): mesa/glsl: delete previously linked shaders earlier when linking
Timothy Arceri
- Mesa (master): glsl: Update deref types when resizing implicitly sized arrays.
Kenneth Graunke
- Mesa (master): 32 new commits
Nicolai Hähnle
- Mesa (master): i965: use rzalloc instead of calloc in brwNewProgram
Tapani Pälli
- Mesa (master): glx/windows: Add wgl.h to the sources list
Andreas Boll
- Mesa (master): pipe-loader: add libamd_common for radeonsi
Nicolai Hähnle
- Mesa (master): i965: Use rzalloc for cfg_t
Kenneth Graunke
- Mesa (master): anv/formats: Disallow 1D compressed textures
Nanley Chery
- Mesa (master): anv/formats: Disallow linear ASTC textures
Nanley Chery
- Mesa (master): anv/blorp: Don't create linear ASTC surfaces for buffers
Nanley Chery
- Mesa (master): isl: Only allow Y-tiling for ASTC textures
Nanley Chery
- Mesa (master): nir: Flip gl_SamplePosition in nir_lower_wpos_ytransform().
Francisco Jerez
- Mesa (master): svga: add SVGA_3D_CMD_INVALIDATE_GB_SURFACE support
Brian Paul
- Mesa (master): svga: Implement the pipe clear_render_target functionality v2
Brian Paul
- Mesa (master): svga: fix memory leak in svga_clear_texture()
Brian Paul
- Mesa (master): svga: Allow DXPredCopyRegion for depth_and_stencil formats.
Brian Paul
- Mesa (master): svga: Add render_condition boolean flag in struct svga_context
Brian Paul
- Mesa (master): svga: set rendered_to flag with texture uploaded using TransferFromBuffer command
Brian Paul
- Mesa (master): svga: fix texture upload path condition
Brian Paul
- Mesa (master): svga: add can_use_upload flag
Brian Paul
- Mesa (master): svga: set rendered-to flag after updating the texture using PredCopyRegion
Brian Paul
- Mesa (master): svga: allow copy_region if sample counts match
Brian Paul
- Mesa (master): svga: add SVGA_NEW_FRAME_BUFFER to svga_hw_tss_binding state atom
Brian Paul
- Mesa (master): svga: add a helper function to check for typeless format
Brian Paul
- Mesa (master): svga: create BGRX render target view for BGRX_UNORM surface
Brian Paul
- Mesa (master): svga: allow quad blit for more formats
Brian Paul
- Mesa (master): Revert "svga: use untyped surface formats in most cases"
Brian Paul
- Mesa (master): svga: invalidate new surface before it is bound to a render target view
Brian Paul
- Mesa (master): svga: collect stats for time spent in svga_context_finish()
Brian Paul
- Mesa (master): svga: whitespace / formatting clean-up in svga_context.c
Brian Paul
- Mesa (master): svga: move svga_mark_surfaces_dirty() prototype to svga_surface.h
Brian Paul
- Mesa (master): gallium/hud: call fflush() after printing error messages
Brian Paul
- Mesa (master): draw: fix undefined input handling some more...
Roland Scheidegger
- Mesa (master): nir: Make sure to set the texsrc type in nir drawpixels/ bitmap lowering.
Eric Anholt
- Mesa (master): vc4: Fix use of undefined values since the ralloc zeroing changes.
Eric Anholt
- Mesa (master): vc4: Add miptree/ texture state support for ETC1 compressed textures.
Eric Anholt
- Mesa (master): anv: use limits.h instead of deprecated/obsolete values.h
Tapani Pälli
- Mesa (master): gallium/radeon: Only loop up to last_level for drm<-> winsys conversion
Michel Dänzer
- Mesa (master): gallium/radeon: Only convert stencil info if RADEON_SURF_SBUFFER is set
Michel Dänzer
- Mesa (master): gallium/radeon: Use flags parameter in radeon_winsys_surface_init
Michel Dänzer
- Mesa (master): gallium/radeon: Multiply bpe by nsamples in surf_winsys_to_drm
Michel Dänzer
- Mesa (master): glsl/cache: correct asprintf error handling
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: fix dvec[34] loads from SSBO
Nicolai Hähnle
- Mesa (master): radeonsi: enable GLSL 4.50
Nicolai Hähnle
- Mesa (master): egl: use util/macros.h
Marek Olšák
- Mesa (master): egl: make interop ABI visible again
Marek Olšák
- Mesa (master): glx: make interop ABI visible again
Marek Olšák
- Mesa (master): radeonsi: fix an assertion failure in si_decompress_sampler_color_textures
Marek Olšák
- Mesa (master): Revert "st/vdpau: use linear layout for output surfaces"
Emil Velikov
- Mesa (master): st/mesa: fix the layer of VDPAU surface samplers
Nicolai Hähnle
- Mesa (master): radeonsi: fix vertex fetches for 2_10_10_10 formats
Nicolai Hähnle
- Mesa (master): vc4: Make sure that vertex shader texture2D() calls use LOD 0.
Eric Anholt
- Mesa (master): vc4: Use Newton-Raphson on the 1/ W write to fix glmark2 terrain.
Eric Anholt
- Mesa (master): mesa: Add linear ETC2/ EAC to the compressed format list with ES3 compat.
Kenneth Graunke
- Mesa (master): winsys/radeon: don't call surface_best for FMASK
Marek Olšák
- Mesa (master): android: amd/common: add support for libmesa_amd_common
Marek Olšák
- Mesa (master): st/mesa: initialize members of glsl_to_tgsi_instruction in emit_asm()
Brian Paul
- Mesa (master): gm107/ir: emit RED instead of ATOM when no dst
Samuel Pitoiset
- Mesa (master): nvc0: get rid of NVE4_COMPUTE_MP_PM_{A,B}_SIGSEL_XXX
Samuel Pitoiset
- Mesa (master): clover: add missing clGetDeviceInfo CL1.2 queries
Serge Martin
- Mesa (master): clover: Add CL_PROGRAM_BINARY_TYPE support (CL1.2).
Serge Martin
- Mesa (master): mesa: drop current draw/read buffer when ctx is released
Rob Clark
- Mesa (master): gallium/hud: fix a problem where objects are free' d while in use.
Nicolai Hähnle
- Mesa (master): gallium/hud: close a previously opened handle
Nicolai Hähnle
- Mesa (master): gallium/hud: protect against and initialization race
Nicolai Hähnle
- Mesa (master): nvc0: simplify draw parameters upload for vertex shaders
Samuel Pitoiset
- Mesa (master): mesa: Use separate line for function return type
Anuj Phogat
- Mesa (master): mesa: Add helper function _mesa_is_alpha_test_enabled()
Anuj Phogat
- Mesa (master): mesa: Add helper function _mesa_is_alpha_to_coverage_enabled()
Anuj Phogat
- Mesa (master): i965: Fix alpha-to-coverage and alpha test enabled checks
Anuj Phogat
- Mesa (master): i965: Remove unnecessary white space
Anuj Phogat
- Mesa (master): i965: Add space before paren
Anuj Phogat
- Mesa (master): gallivm: introduce 32x32-> 64bit lp_build_mul_32_lohi function
Roland Scheidegger
- Mesa (master): draw: use vectorized calculations for fetch
Roland Scheidegger
- Mesa (master): gallivm: fix [IU]MUL_HI regression
Nicolai Hähnle
- Mesa (master): i965: Wrap MCS miptree in intel_miptree_aux_buffer
Lionel Landwerlin
- Mesa (master): i965/miptree: Directly gtt map the mcs buffer
Lionel Landwerlin
- Mesa (master): i965: Drop the aux mt when not used
Lionel Landwerlin
- Mesa (master): i965/miptree: Create a hiz mcs type
Lionel Landwerlin
- Mesa (master): i965: Add function to indicate when sampling with hiz is supported
Lionel Landwerlin
- Mesa (master): i965/gen9: Add HiZ auxiliary buffer support
Lionel Landwerlin
- Mesa (master): i965/gen9: Allow sampling with hiz when supported
Lionel Landwerlin
- Mesa (master): intel/blorp: Emit all the binding tables
Jason Ekstrand
- Mesa (master): anv: Document cmd_buffer_alloc_binding_table
Jason Ekstrand
- Mesa (master): tgsi/scan: fix images_buffers regression
Marek Olšák
- Mesa (master): tgsi/scan: turn a huge if-else-if.. chain into a switch statement
Marek Olšák
- Mesa (master): radv: emit correct last export when Z/ stencil export is enabled
Dave Airlie
- Mesa (master): swr: allow alphatest without blend or logicop
Tim Rowley
- Mesa (12.0): 115 new commits
Emil Velikov
- Mesa (master): i965: Fix GPU hang related to multiple render targets and alpha testing
Anuj Phogat
- Mesa (master): swr: [rasterizer core] set depth hottile when depth bounds test enabled
Ilia Mirkin
- Mesa (master): swr: add support for EXT_depth_bounds_test
Ilia Mirkin
- Mesa (master): swr: fix AND_INVERTED logic op conversion
Ilia Mirkin
- Mesa (master): swr: disable logic op when the rt format is float or srgb
Ilia Mirkin
- Mesa (master): Revert "draw: use vectorized calculations for fetch"
Roland Scheidegger
- Mesa (master): i965/compute: Allow ARB_compute_shader in compat profile
Jordan Justen
- Mesa (master): anv: Make anv_finishme only warn once per call-site
Jason Ekstrand
- Mesa (master): anv/device: Add an execbuf wrapper
Jason Ekstrand
- Mesa (master): anv: Add a cmd_buffer_execbuf helper
Jason Ekstrand
- Mesa (master): anv: Don' t presume to know what address is in a surface relocation
Jason Ekstrand
- Mesa (master): anv: Add a new bo_pool_init helper
Jason Ekstrand
- Mesa (master): anv/allocator: Simplify anv_scratch_pool
Jason Ekstrand
- Mesa (master): anv: Initialize anv_bo::offset to -1
Jason Ekstrand
- Mesa (master): anv/batch_chain: Improve write_reloc
Jason Ekstrand
- Mesa (master): anv: Add an anv_execbuf helper struct
Jason Ekstrand
- Mesa (master): anv/batch: Move last_ss_pool_bo_offset to the command buffer
Jason Ekstrand
- Mesa (master): anv: Move relocation handling from EndCommandBuffer to QueueSubmit
Jason Ekstrand
- Mesa (master): anv: Do relocations in userspace before execbuf ioctl
Jason Ekstrand
- Mesa (master): ac/nir: add support for discard_if intrinsic (v2)
Dave Airlie
- Mesa (master): nir: add conditional discard optimisation (v4)
Dave Airlie
- Mesa (master): radv: enable conditional discard optimisation on radv.
Dave Airlie
- Mesa (master): radv: fix GetFenceStatus for signaled fences
Dave Airlie
- Mesa (master): gallivm: Fix build after removal of deprecated attribute API v3
Tom Stellard
- Mesa (master): llvmpipe: Fix build after removal of deprecated attribute API v2
Tom Stellard
- Mesa (master): glsl: Add some comments to methods of ir_variable_refcount_visitor
Ian Romanick
- Mesa (master): linker: Trivial coding standards fixes
Ian Romanick
- Mesa (master): linker: Slight code rearrange to prevent duplication in the next commit
Ian Romanick
- Mesa (master): linker: Accurately track gl_uniform_block::stageref
Ian Romanick
- Mesa (master): egl: remove explicit config_id management from dri2_add_config()
Emil Velikov
- Mesa (master): configure.ac: honour LLVM_LIBDIR when linking against LLVM
Emil Velikov
- Mesa (master): amd/addrlib: limit fastcall/regparm to GCC i386
Emil Velikov
- Mesa (master): anv: use correct .specVersion for extensions
Emil Velikov
- Mesa (master): radv: use correct .specVersion for extensions
Emil Velikov
- Mesa (master): radv: Suffix the radeon_icd file with the host CPU
Emil Velikov
- Mesa (master): util: add MSVC HAS_TRIVIAL_DESTRUCTOR implementation
Brian Paul
- Mesa (master): Revert "egl: remove explicit config_id management from dri2_add_config()"
Emil Velikov
- Mesa (master): mesa/extensions: expose OES_vertex_half_float for ES2
Kenneth Graunke
- Mesa (master): mesa: Fix pixel shader scratch space allocation on Gen9+ platforms.
Kenneth Graunke
- Mesa (master): vc4: Don't abort when a shader compile fails.
Eric Anholt
- Mesa (master): vc4: Print a reg pressure estimate in our reg allocation failure dump.
Eric Anholt
- Mesa (master): vc4: Don' t pair up TLB scoreboard locking instructions early in QPU sched.
Eric Anholt
- Mesa (master): vc4: Clamp the shadow comparison value.
Eric Anholt
- Mesa (master): swr: [rasterizer jitter] fix logic op to work with unorm/ snorm
Ilia Mirkin
- Mesa (master): swr: fix support for inverted depth scales
Ilia Mirkin
- Mesa (master): swr: [rasterizer core] allow an OpenGL driver to specify halfz clipping
Ilia Mirkin
- Mesa (master): swr: set halfz rasterizer setting
Ilia Mirkin
- Mesa (master): swr: [rasterizer] add a .dir-locals.el to support 4-space indents
Ilia Mirkin
- Mesa (master): swr: correct setting of independentAlphaBlendEnable
Ilia Mirkin
- Mesa (master): glsl: fix slot_end calculations and simplify reserved_slots check
Ilia Mirkin
- Mesa (master): glsl: record number of components used in each slot for varying packing
Ilia Mirkin
- Mesa (master): anv/gen8: Stall when needed in Cmd(Set|Reset)Event
Jason Ekstrand
- Mesa (master): anv/wsi: Set the fence to signaled in AcquireNextImageKHR
Jason Ekstrand
- Mesa (master): anv: Rework fences
Jason Ekstrand
- Mesa (master): anv/device: Add some asserts to MapMemory
Jason Ekstrand
- Mesa (master): anv/device: Return the right error for failed maps
Jason Ekstrand
- Mesa (master): anv/device: Implicitly unmap memory objects in FreeMemory
Jason Ekstrand
- Mesa (master): vulkan/wsi/wayland: Include pthread.h
Jason Ekstrand
- Mesa (master): vulkan/wsi/wayland: Clean up some error handling paths
Jason Ekstrand
- Mesa (master): ac/nir/llvm: adopt to new LLVM attribute API.
Dave Airlie
- Mesa (master): radv: fixup botched llvm API changes.
Dave Airlie
- Mesa (master): glsl: validate output blocks against input blocks
Iago Toral Quiroga
- Mesa (master): Revert "wayland: Block for the frame callback in get_back_bo not dri2_swap_buffers"
Daniel Stone
- Mesa (master): gallivm: fix [IU]MUL_HI regression harder
Nicolai Hähnle
- Mesa (master): radeonsi: fix/ silence unused variable warnings in optimized builds
Nicolai Hähnle
- Mesa (master): Revert "configure.ac: honour LLVM_LIBDIR when linking against LLVM"
Emil Velikov
- Mesa (master): radeonsi: increase MAX_CONTROL_FLOW_DEPTH AKA MaxIfDepth
Marek Olšák
- Mesa (master): radeonsi: re-order cases in si_get_shader_param
Marek Olšák
- Mesa (master): radeonsi: don't rely on tgsi_scan::images_buffers
Marek Olšák
- Mesa (master): radeonsi: accept is_store in image_fetch_rsrc instead of dcc_off
Marek Olšák
- Mesa (master): radeonsi: fix r600_texture::tc_compatible_htile
Marek Olšák
- Mesa (master): glsl: don't run loop passes if loop unrolling is disabled
Marek Olšák
- Mesa (master): glsl: handle partial swizzles in opt_dead_code_local correctly
Marek Olšák
- Mesa (master): mesa: remove LowerShaderSharedVariables
Marek Olšák
- Mesa (master): radv: automake: list correct file in the EXTRA_DIST
Emil Velikov
- Mesa (master): linker: Remove unnecessary overload of program_resource_visitor::visit_field
Ian Romanick
- Mesa (master): glcpp: Handle '#version 0' and other invalid values
Ian Romanick
- Mesa (master): glsl: Parse 0 as a preprocessor INTCONSTANT
Ian Romanick
- Mesa (master): gallium: detect avx512 cpu features
Tim Rowley
- Mesa (12.0): Update version to 12.0.4
Emil Velikov
- Mesa (master): nvc0: support MP performance counters on Maxwell
Samuel Pitoiset
- Mesa (master): nir: Generalize the "is per-vertex variable?" helpers and export them.
Timothy Arceri
- Mesa (master): nir: add more helpers to nir_types.cpp
Timothy Arceri
- Mesa (master): mesa/compiler: move MAX_VARYING to shader_enums.h
Timothy Arceri
- Mesa (master): nir: update nir_gather_info to only mark used array/ matrix elements
Timothy Arceri
- Mesa (master): glsl/linker: Allow link_intrastage_shaders when there is no main()
Ian Romanick
- Mesa (master): glsl/standalone: Optimize add-of-neg to subtract
Ian Romanick
- Mesa (master): glsl/standalone: Optimize dead variable declarations
Ian Romanick
- Mesa (master): glsl/standalone: Enable par-linking
Ian Romanick
- Mesa (master): glsl: Generate strings that are the enum names without the ir_*op_ prefix
Ian Romanick
- Mesa (master): glsl: Add a C++ code generator that uses ir_builder to rebuild a program
Ian Romanick
- Mesa (master): glsl/standalone: Add the ability to generate ir_builder code
Ian Romanick
- Mesa (master): anv/cmd_buffer: Take a command buffer instead of a batch in two helpers
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4
Jason Ekstrand
- Mesa (master): radv: fix texturesamples to handle single sample case
Dave Airlie
- Mesa (12.0): mesa: automake: include mesa_glinterop.h in distfile
Emil Velikov
- Mesa: tag mesa-12.0.4: mesa-12.0.4
Emil Velikov
- Mesa (master): glsl: include inttypes.h for PRIx64 macro
Brian Paul
- Mesa (12.0): docs: add release notes for 12.0.4
Emil Velikov
- Mesa (12.0): docs: add sha256 checksums for 12.0.4
Emil Velikov
- Mesa (master): docs: add release notes for 12.0.4
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 12.0.4
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 12.0.4
Emil Velikov
- Mesa (master): vulkan: import latest public vulkan headers + and fix drivers.
Dave Airlie
- Mesa (master): util: use STATIC_ASSERT instead of static_assert
Tapani Pälli
- Mesa (master): anv: use STATIC_ASSERT instead of static_assert
Tapani Pälli
- Mesa (master): android: add SPIRV_FILES to libmesa_nir
Tapani Pälli
- Mesa (master): android/i965: add libmesa_i965_compiler static library
Tapani Pälli
- Mesa (master): vulkan/wsi: Add a thread-safe queue implementation
Jason Ekstrand
- Mesa (master): vulkan/wsi: Report the correct min/maxImageCount
Jason Ekstrand
- Mesa (master): vulkan/wsi/x11: Implement FIFO mode.
Jason Ekstrand
- Mesa (master): i965/gs: Allow primitive id to be a system value
Jason Ekstrand
- Mesa (master): i965: rename brw_state_cache.c -> brw_program_cache.c
Timothy Arceri
- Mesa (master): i965: rename brw_state_cache_check_size() to brw_program_cache_check_size()
Timothy Arceri
- Mesa (master): i965: remove remaining tabs in brw_program_cache.c
Timothy Arceri
- Mesa (master): i965: use nir_shader_gather_info() over do_set_program_inouts()
Timothy Arceri
- Mesa (master): i965: update gl_PrimitiveIDIn to be a system variable
Timothy Arceri
- Mesa (master): glsl: automake: add opt_add_neg_to_sub.h to the sources list
Emil Velikov
- Mesa (master): mesa: fix comment indentation in bind_buffers_check_offset_and_size()
Brian Paul
- Mesa (master): glsl: define __STDC_FORMAT_MACROS to get PRIx64 macro
Brian Paul
- Mesa (master): egl/wayland: fix return value in dri2_wl_swrast_commit_backbuffer
Daniel Stone
- Mesa (13.0): 50 new commits
Emil Velikov
- Mesa (master): clover: fix building since llvm r286566
Tom Stellard
- Mesa (master): i965: Update a comment: s/brw_state_cache/brw_program_cache /g
Kenneth Graunke
- Mesa (12.0): gallium/radeon: fix behavior of GLSL findLSB(0)
Marek Olšák
- Mesa (master): ac/nir/llvm: Fix setting function attributes for intrinsics
Bas Nieuwenhuizen
- Mesa (master): i965: Drop tabs in brw_state.h.
Kenneth Graunke
- Mesa (master): Fix races during _mesa_HashWalk().
Timothy Arceri
- Mesa (master): freedreno/ir3: fixup ralloc fallout
Rob Clark
- Mesa (master): radv/pipeline: Don' t dereference NULL dynamic state pointers
Bas Nieuwenhuizen
- Mesa (master): vc4: Fix register class handling of DDX/DDY arguments.
Eric Anholt
- Mesa (master): vc4: Add a bit of QPU validation for threaded shaders.
Eric Anholt
- Mesa (master): vc4: Add a thread switch QIR instruction.
Eric Anholt
- Mesa (master): vc4: Add support for QPU scheduling of thread switch instructions.
Eric Anholt
- Mesa (master): vc4: Use register allocator CLASS_BIT_R0_R3 to clean up CLASS_B.
Eric Anholt
- Mesa (master): vc4: Split register class setup for physical files from accumulators.
Eric Anholt
- Mesa (master): vc4: Add support for register allocation for threaded shaders.
Eric Anholt
- Mesa (master): vc4: Use ra14/rb14 as the spilling registers.
Eric Anholt
- Mesa (master): vc4: Add some spec citations about texture fifo management.
Eric Anholt
- Mesa (master): vc4: Add THRSW nodes after each tex sample setup in multithreaded mode.
Eric Anholt
- Mesa (master): vc4: Flag the last thread switch in the program as the last.
Eric Anholt
- Mesa (master): vc4: Mark threaded FSes as non-singlethread in the CL.
Eric Anholt
- Mesa (master): vc4: Add simulator kernel validation for multithreaded fragment shaders.
Eric Anholt
- Mesa (master): glsl: Fix assert fails when assignment expressions are in array sizes.
Kenneth Graunke
- Mesa (master): glsl: Don' t crash on function names with invalid identifiers.
Kenneth Graunke
- Mesa (master): i965/vec4: skip registers already marked as no_spill
Juan Antonio Suárez Romero
- Mesa (13.0): anv/cmd_buffer: Take a command buffer instead of a batch in two helpers
Emil Velikov
- Mesa (13.0): anv/cmd_buffer: Enable a CS stall workaround for Sky Lake gt4
Emil Velikov
- Mesa (13.0): mesa: Fix pixel shader scratch space allocation on Gen9+ platforms.
Emil Velikov
- Mesa (13.0): gallium/hud: fix a problem where objects are free' d while in use.
Emil Velikov
- Mesa (13.0): gallium/hud: close a previously opened handle
Emil Velikov
- Mesa (13.0): gallium/hud: protect against and initialization race
Emil Velikov
- Mesa (13.0): radv/pipeline: Don't dereference NULL dynamic state pointers
Emil Velikov
- Mesa (13.0): Update version to 13.0.1
Emil Velikov
- Mesa (13.0): docs: add release notes for 13.0.1
Emil Velikov
- Mesa: tag mesa-13.0.1: mesa-13.0.1
Emil Velikov
- Mesa (master): docs: add release notes for 13.0.1
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 13.0.1
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 13.0.1
Emil Velikov
- Mesa (master): swr: [rasterizer core] 16-wide tile store nearly completed
Tim Rowley
- Mesa (master): swr: [rasterizer core] separate frontend/ backend stats enables
Tim Rowley
- Mesa (master): swr: [rasterizer archrast] fix double free issue
Tim Rowley
- Mesa (master): swr: [rasterizer archrast] fix open file handle limit issue
Tim Rowley
- Mesa (master): swr: [rasterizer archrast] don't generate empty files
Tim Rowley
- Mesa (master): swr: [rasterizer core] various code style changes
Tim Rowley
- Mesa (master): swr: [rasterizer core/jitter] fix alpha test bug
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix culling issues
Tim Rowley
- Mesa (master): swr: [rasterizer archrast] add events
Tim Rowley
- Mesa (master): swr: [rasterizer common] don' t bleed NOMINMAX definition after <windows.h>
Tim Rowley
- Mesa (master): swr: [rasterizer core] add mode for aux buffer in the SWR_SURFACE_STATE
Tim Rowley
- Mesa (master): swr: [rasterizer archrast] move to pass by value
Tim Rowley
- Mesa (master): swr: [rasterizer core] remove driverType
Tim Rowley
- Mesa (master): clover: adapt to new error API since LLVM r286752
Tom Stellard
- Mesa (master): anv/format: handle unsupported formats properly
Iago Toral Quiroga
- Mesa (master): anv/format: support VK_FORMAT_R8G8B8_SRGB
Iago Toral Quiroga
- Mesa (master): dir-locals.el: Adds White Space support
Andres Gomez
- Mesa (master): anv: fix multi level clears with VK_REMAINING_MIP_LEVELS
Lionel Landwerlin
- Mesa (master): main: return error if asking for GL_TEXTURE_BORDER_COLOR in TEXTURE_2D_MULTISAMPLE{_ARRAY} through TexParameter{i ,Ii,Iui}v()
Samuel Iglesias Gonsálvez
- Mesa (master): anv/format: handle unsupported formats earlier
Iago Toral Quiroga
- Mesa (master): meta/GetTexSubImage: Account for GL_PACK_SKIP_IMAGES on compressed textures
Eduardo Lima Mitev
- Mesa (master): configure.ac: Don't look for pthreads in Android platform
Emil Velikov
- Mesa (master): egl: Use pkg-config for Android NDK build
Emil Velikov
- Mesa (master): loader: add loader_get_extensions_name(..) helper
Emil Velikov
- Mesa (master): dri: make use of dri_get_extensions_name(..) helper
Emil Velikov
- Mesa (master): loader: fixup driver names if needed
Emil Velikov
- Mesa (master): radeonsi: fold some shader context initialization to si_llvm_context_init
Marek Olšák
- Mesa (master): gallivm: add lp_create_builder with an unsafe_fpmath option
Marek Olšák
- Mesa (master): radeonsi: set unsafe fpmath on FP instructions when allowed by R600_DEBUG
Marek Olšák
- Mesa (master): Revert "dri: make use of dri_get_extensions_name(..) helper "
Emil Velikov
- Mesa (master): dri: make use of loader_get_extensions_name(..) helper
Emil Velikov
- Mesa (master): intel: Set min_ds_entries on Broxton.
Kenneth Graunke
- Mesa (master): gallivm: limit use of setFastMathFlags to LLVM 3.8 and later
Marek Olšák
- Mesa (master): util: import cache.c/h from glsl
Marek Olšák
- Mesa (master): util/disk_cache: use unambiguous naming
Marek Olšák
- Mesa (master): glsl/lower_if: move and rename found_control_flow
Marek Olšák
- Mesa (master): glsl/lower_if: check more node types in check_control_flow -> check_ir_node
Marek Olšák
- Mesa (master): glsl/lower_if: don' t lower branches touching tess control outputs
Marek Olšák
- Mesa (master): glsl/lower_if: conditionally lower if-branches based on their size
Marek Olšák
- Mesa (master): gallium: add PIPE_SHADER_CAP_LOWER_IF_THRESHOLD
Marek Olšák
- Mesa (master): glsl_to_tgsi: lower small branches based on the CAP
Marek Olšák
- Mesa (master): radeonsi: set IF_THRESHOLD to 3
Marek Olšák
- Mesa (master): amd: flatten amd/common makefile structure
Emil Velikov
- Mesa (master): amd: automake: android: rename sources lists to foo_FILES
Emil Velikov
- Mesa (master): isl: Fix height calculation in isl_msaa_interleaved_scale_px_to_sa
Jordan Justen
- Mesa (master): wsi: fix VK_INCOMPLETE for vkGetSwapchainImagesKHR
Dave Airlie
- Mesa (master): radv: don't crash on null swapchain destroy.
Dave Airlie
- Mesa (master): ac/nir/llvm: fix channel in texture gather lowering code.
Dave Airlie
- Mesa (master): swr: [rasterizer memory] add support for R32_FLOAT_X8X24 formats
Ilia Mirkin
- Mesa (master): swr: [rasterizer memory] fix store tile for 128-bit ymajor tiling
Ilia Mirkin
- Mesa (master): swr: [rasterizer jitter] don' t bother quantizing unused channels
Ilia Mirkin
- Mesa (master): swr: add archrast generated files to gitignore
Ilia Mirkin
- Mesa (master): swr: fix texture layout for compressed formats
Ilia Mirkin
- Mesa (master): swr: mark both frag and vert textures read, don' t forget about cbs
Ilia Mirkin
- Mesa (master): swr: no support for shader stencil export
Ilia Mirkin
- Mesa (master): swr: mark rgb9_e5 as unrenderable
Ilia Mirkin
- Mesa (master): swr: disable blending for integer formats
Ilia Mirkin
- Mesa (master): swr: make sure that all rendering is finished on shader destroy
Ilia Mirkin
- Mesa (master): swr: add support for upper-left fragcoord position
Ilia Mirkin
- Mesa (master): swr: always enable adding start/base vertex to gl_VertexId
Ilia Mirkin
- Mesa (master): swr: mark color clamping as unsupported
Ilia Mirkin
- Mesa (master): util: Fix Clang trivial destructor check.
Vinson Lee
- Mesa (master): i965/glk: Add basic Geminilake support
Kenneth Graunke
- Mesa (master): i965: Consolidate GEN9 LP definition
Kenneth Graunke
- Mesa (master): i965: Fix KBL typo in string
Kenneth Graunke
- Mesa (master): egl: add missing error-checking to eglReleaseTexImage()
Tapani Pälli
- Mesa (master): EGL/android: pbuffer implementation
Tapani Pälli
- Mesa (master): intel/blorp: Use designated initializers in surf_convert_to_single_slice
Jordan Justen
- Mesa (master): i965: miptree: prevent potential NULL pointer access
Lionel Landwerlin
- Mesa (master): util/blitter: index texfetch_col shaders by type
Nicolai Hähnle
- Mesa (master): util/blitter: add clamping during SINT <-> UINT blits
Nicolai Hähnle
- Mesa (master): st/mesa: fix ReadPixels into packed formats with PBO
Nicolai Hähnle
- Mesa (master): st/mesa: change st_pbo_create_upload_fs to st_pbo_get_upload_fs
Nicolai Hähnle
- Mesa (master): st/mesa: fix SINT <-> UINT conversion during PBO upload / download
Nicolai Hähnle
- Mesa (master): st/mesa: simplify and fix st_GetTexSubImage
Nicolai Hähnle
- Mesa (master): st/mesa: swap bytes in the fallback format translation path of GetTexImage
Nicolai Hähnle
- Mesa (master): radeonsi: reject some 3-component formats as buffer textures
Nicolai Hähnle
- Mesa (master): radeonsi: fix a subtle bounds checking corner case with 3-component attributes
Nicolai Hähnle
- Mesa (master): u_simple_shaders: try to un-break the Windows build
Nicolai Hähnle
- Mesa (master): mesa: if MESA_DEBUG=context, create a debug context
Brian Paul
- Mesa (master): 22 new commits
Jason Ekstrand
- Mesa (master): 22 new commits
Jason Ekstrand
- Mesa (master): i965: "Fix" aux offsets
Ben Widawsky
- Mesa (master): Partial revert "i965: "Fix" aux offsets"
Ben Widawsky
- Mesa (master): swr: [rasterizer core] fix clear with multiple color attachments
Tim Rowley
- Mesa (master): compiler: include shader_enums.h in shader_info.h
Timothy Arceri
- Mesa (master): compiler: remove now unused copy_shader_info() declaration
Timothy Arceri
- Mesa (master): anv/descriptor_set: Write the state offset in the surface state free list.
Jason Ekstrand
- Mesa (master): anv/descriptor_set: Put the whole state in the state free list
Jason Ekstrand
- Mesa (master): i965: only try print GLSL IR once when using INTEL_DEBUG to dump ir
Timothy Arceri
- Mesa (master): nir: add support for counting AoA uniforms in nir_shader_gather_info()
Timothy Arceri
- Mesa (master): mesa/glsl: copy num_images to gl_program
Timothy Arceri
- Mesa (master): i965: get num_images from shader_info rather than gl_linked_shader
Timothy Arceri
- Mesa (master): mesa/glsl: copy num_abos to gl_program
Timothy Arceri
- Mesa (master): i965: get num_abos from shader_info rather than gl_linked_shader
Timothy Arceri
- Mesa (master): mesa: remove unused Comment field in prog_instruction
Timothy Arceri
- Mesa (master): mesa: make use of ralloc when creating ARB asm gl_program fields
Timothy Arceri
- Mesa (master): st/mesa: stop initialing Instructions and NumInstructions
Timothy Arceri
- Mesa (master): st/mesa/r200/i915/i965: move ARB program fields into a union
Timothy Arceri
- Mesa (master): glsl: stub out _mesa_reference_program() in standalone compiler
Timothy Arceri
- Mesa (master): vc4: Fix resource leak in register allocation failure path.
Eric Anholt
- Mesa (master): vc4: Fix simulator mode missing-GETPARAM debug info.
Eric Anholt
- Mesa (master): vc4: Add support for ETC1 textures if the kernel is new enough.
Eric Anholt
- Mesa (master): vc4: Try compiling our FSes in multithreaded mode on new kernels.
Eric Anholt
- Mesa (master): nir: Avoid an extra NIR op in integer divide lowering.
Eric Anholt
- Mesa (master): anv/device: Silence a 32-bit warning
Jason Ekstrand
- Mesa (master): util/vk_alloc: Ensure NULL is handled correctly in vk_free
Jason Ekstrand
- Mesa (master): anv: Handle null in all destructors
Jason Ekstrand
- Mesa (master): anv/fence: Handle ANV_FENCE_CREATE_SIGNALED_BIT
Jason Ekstrand
- Mesa (master): nir/spirv: Fix handling of gl_PrimitiveId
Jason Ekstrand
- Mesa (master): egl: fix function name in debug string
Tapani Pälli
- Mesa (master): egl/x11: misc style fixes
Tapani Pälli
- Mesa (master): egl: fix helper function name
Tapani Pälli
- Mesa (master): mesa: Add missing call to _mesa_unlock_debug_state(ctx); v2
Tom Stellard
- Mesa (master): anv/image: Stop force-disabling AUX
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Pull add_surface_state_reloc into genX_cmd_buffer.c
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Refactor surface state relocation handling
Jason Ekstrand
- Mesa (master): intel/isl: Rework the asserts and fails in isl_surf_get_ccs
Jason Ekstrand
- Mesa (master): intel/isl: Allow non-2D CCS surfaces
Jason Ekstrand
- Mesa (master): intel/blorp: Add plumbing for color resolve slice details
Jason Ekstrand
- Mesa (master): intel/blorp: Take a fast_clear_op in ccs_resolve
Jason Ekstrand
- Mesa (master): anv/blorp: Ignore clears for attachments first used as resolve destinations
Jason Ekstrand
- Mesa (master): anv/image: Rename hiz_surface to aux_surface
Jason Ekstrand
- Mesa (master): anv/image: Memset all aux surfaces (not just HiZ) to 0
Jason Ekstrand
- Mesa (master): util/vk_alloc: Add a vk_zalloc2 helper
Jason Ekstrand
- Mesa (master): anv/pass: Precompute some subpass usage information
Jason Ekstrand
- Mesa (master): anv: Add initial support for Sky Lake color compression
Jason Ekstrand
- Mesa (master): anv/image: Add an aux_usage field for "default" aux
Jason Ekstrand
- Mesa (master): i965/blorp: Rework resolve handling
Jason Ekstrand
- Mesa (master): intel/blorp: Always use UINT formats on SKL+
Jason Ekstrand
- Mesa (master): intel/blorp: Properly handle color compression in blorp_copy
Jason Ekstrand
- Mesa (master): anv: Enable "permanent" compression for immutable format images
Jason Ekstrand
- Mesa (master): anv/TODO: Check off render buffer compression
Jason Ekstrand
- Mesa (master): i965: Fix compute shader crash.
Kenneth Graunke
- Mesa (master): i965: Fix compute shader crash.
Kenneth Graunke
- Mesa (master): mesa: Drop PATH_MAX usage.
Kenneth Graunke
- Mesa (master): i965/gen7: Minify blit size for stencil tree copy
Jordan Justen
- Mesa (master): draw: use vectorized calculations for fetch (v2)
Roland Scheidegger
- Mesa (master): draw: finally optimize bool clip mask generation
Roland Scheidegger
- Mesa (master): mesa: fix empty program log length
Tapani Pälli
- Mesa (master): i965: Delete fs_visitor:: nir_setup_single_output_varying prototype.
Kenneth Graunke
- Mesa (master): mesa/main: consider multisampling enabled when number of samples == 1
Nicolai Hähnle
- Mesa (master): st/mesa: remove a redundant call to _mesa_is_multisample_enabled
Nicolai Hähnle
- Mesa (master): radeonsi: allow sample mask export for single-sample framebuffers
Nicolai Hähnle
- Mesa (master): radeonsi: emit sample locations also when nr_samples == 1
Nicolai Hähnle
- Mesa (master): st/mesa: silence warnings in optimized builds
Nicolai Hähnle
- Mesa (master): mesa: fix old classic drivers to use ralloc for ARB asm programs
Timothy Arceri
- Mesa (master): mesa: add NV_image_formats extension support
Lionel Landwerlin
- Mesa (master): mesa/fbobject: Update CubeMapFace when reusing textures
Nanley Chery
- Mesa (master): anv/cmd_buffer: Clarify HZ rectangle behavior
Nanley Chery
- Mesa (master): anv/cmd_buffer: Manage Anv state around HZ op emission
Nanley Chery
- Mesa (master): anv/cmd_buffer: Enable stencil-only HZ clears
Nanley Chery
- Mesa (master): st/mesa/i965: simplify gl_program references and stop leaking
Timothy Arceri
- Mesa (master): glsl: create gl_program at the start of linking rather than the end
Timothy Arceri
- Mesa (master): glsl/i965: move per stage AtomicBuffers list to gl_program
Timothy Arceri
- Mesa (master): glsl: tidy up entries temporary
Timothy Arceri
- Mesa (master): i965: Disable depth writes when depth test is GL_EQUAL.
Kenneth Graunke
- Mesa (master): glsl: add new program driver function to standalone compiler
Timothy Arceri
- Mesa (master): mesa: create new gl_shader_program_data struct
Timothy Arceri
- Mesa (master): st/mesa/glsl/nir/i965: make use of new gl_shader_program_data in gl_shader_program
Timothy Arceri
- Mesa (master): swr: mark streamout buffers as written
Ilia Mirkin
- Mesa (master): docs: document MESA_DEBUG=context
Brian Paul
- Mesa (master): intel: Convert devinfo->urb.max_*_entries into an array.
Kenneth Graunke
- Mesa (master): intel: Convert devinfo->urb.min_*_entries into an array.
Kenneth Graunke
- Mesa (master): i965: Make URB code use prog_data for GS/ tessellation enable checks.
Kenneth Graunke
- Mesa (master): i965: Switch to roundf in HS/DS URB code.
Kenneth Graunke
- Mesa (master): i965: Drop brw->urb.{nr_*_entries, *_start} assignments from gen7_urb.c.
Kenneth Graunke
- Mesa (master): i965: Use arrays in Gen7+ URB code.
Kenneth Graunke
- Mesa (master): intel: Share URB configuration code between GL and Vulkan.
Kenneth Graunke
- Mesa (master): intel: Convert devinfo->urb.max_*_entries into an array.
Kenneth Graunke
- Mesa (master): intel: Convert devinfo->urb.min_*_entries into an array.
Kenneth Graunke
- Mesa (master): i965: Make URB code use prog_data for GS/ tessellation enable checks.
Kenneth Graunke
- Mesa (master): i965: Switch to roundf in HS/DS URB code.
Kenneth Graunke
- Mesa (master): i965: Drop brw->urb.{nr_*_entries, *_start} assignments from gen7_urb.c.
Kenneth Graunke
- Mesa (master): i965: Use arrays in Gen7+ URB code.
Kenneth Graunke
- Mesa (master): intel: Share URB configuration code between GL and Vulkan.
Kenneth Graunke
- Mesa (master): i965: Delete unused variable.
Kenneth Graunke
- Mesa (master): i965: Fix GS push inputs with enhanced layouts.
Kenneth Graunke
- Mesa (master): compiler: Store the clip/ cull distance array sizes in shader_info.
Kenneth Graunke
- Mesa (master): i965: Use shader_info for brw_vue_prog_data:: cull_distance_mask.
Kenneth Graunke
- Mesa (master): i965: Store a clip_distance_mask field similar to cull_distance_mask.
Kenneth Graunke
- Mesa (master): nir: Add a C wrapper for glsl_type::is_array_of_arrays().
Kenneth Graunke
- Mesa (master): mesa: remove trailing whitespace in errors.c
Brian Paul
- Mesa (master): mesa: remove unneeded #includes in errors.c
Brian Paul
- Mesa (master): i915: remove unneeded #include "util/simple_list.h"
Brian Paul
- Mesa (master): r200: remove unneeded #include "util/simple_list.h"
Brian Paul
- Mesa (master): radeon: remove unneeded #include "util/simple_list.h"
Brian Paul
- Mesa (master): tnl: remove unneeded #include "util/simple_list.h"
Brian Paul
- Mesa (master): radv: make sure to flush input attachments correctly.
Dave Airlie
- Mesa (master): radv: fix image view creation for depth and stencil only
Dave Airlie
- Mesa (master): radv: spir-v allows texture size query with and without lod.
Dave Airlie
- Mesa (master): nvc0/ir: use levelZero flag when the lod is set to 0
Ilia Mirkin
- Mesa (master): anv: Implement a depth stall restriction on gen7
Jason Ekstrand
- Mesa (master): anv/state: enable coordinate address rounding for Min/ Mag filters
Iago Toral Quiroga
- Mesa (master): glsl: don't flatten if-blocks with dynamic array indices
Nicolai Hähnle
- Mesa (master): radeonsi: store group_size_variable in struct si_compute
Nicolai Hähnle
- Mesa (master): glsl/lower_output_reads: fix geometry shader output handling with conditional emit
Nicolai Hähnle
- Mesa (master): glsl/lower_output_reads: bail early in tessellation control shaders
Nicolai Hähnle
- Mesa (master): glsl/lower_output_reads: remove unused mem_ctx
Nicolai Hähnle
- Mesa (master): radeonsi: Fix resource leak in gs_copy_shader allocation failure path
Edward O'Callaghan
- Mesa (master): egl/android: Remove handling of RGB_888 pixel format
Emil Velikov
- Mesa (master): egl/android: Get gralloc module in dri2_initialize_android( ) (v2)
Emil Velikov
- Mesa (master): egl/android: Use gralloc:: lock_ycbcr for resolving YUV formats (v2)
Emil Velikov
- Mesa (master): intel: aubinator: Fix resource leak in gen_spec_load_from_path
Lionel Landwerlin
- Mesa (master): gbm: automake: remove unused defines
Emil Velikov
- Mesa (master): loader: automake: whitespace cleanup
Emil Velikov
- Mesa (master): egl/wayland: remove non-applicable destroyDrawable from error path
Emil Velikov
- Mesa (master): mesa: drop unneeded assert
Emil Velikov
- Mesa (master): mesa: fold always true conditional
Emil Velikov
- Mesa (master): revieweds: add Tomasz for the Android/EGL implementation
Emil Velikov
- Mesa (master): docs: mention that coding style can differ between drivers
Emil Velikov
- Mesa (master): docs: mention/suggest testing your patch against dEQP
Emil Velikov
- Mesa (master): docs: split Codying style into separate document
Emil Velikov
- Mesa (master): docs: split Submitting Patches into separate document
Emil Velikov
- Mesa (master): docs/repository: refer to Submitting patches
Emil Velikov
- Mesa (master): docs/autoconf: update glx driver / enable-debug text
Emil Velikov
- Mesa (master): docs/submittingpatches: flesh out "how to nominate" methods
Emil Velikov
- Mesa (master): docs/submittingpatches: fix tags mis/abuse
Emil Velikov
- Mesa (master): docs: flesh out releasing.html
Emil Velikov
- Mesa (master): docs: sourcetree.html misc updates
Emil Velikov
- Mesa (master): docs: rework/update install.html
Emil Velikov
- Mesa (master): docs: recommend using --enable-mangling over the manual -DUSE...
Emil Velikov
- Mesa (master): reviewers: add Rob H for the Android EGL+build parts
Emil Velikov
- Mesa (master): i965/hsw: Set integer mode in sampling state for stencil texturing
Jordan Justen
- Mesa (master): mesa: removed redundant #else
Tim Rowley
- Mesa (master): scons: ignore .hpp files in parse_source_list()
Tim Rowley
- Mesa (master): scons: add llvm 3.9 support.
Tim Rowley
- Mesa (master): gallium: Added SWR support for gdi
Tim Rowley
- Mesa (master): swr: Handle windows.h and NOMINMAX
Tim Rowley
- Mesa (master): swr: renamed duplicate swr_create_screen()
Tim Rowley
- Mesa (master): swr: Windows-related changes
Tim Rowley
- Mesa (master): scons: Add swr compile option
Tim Rowley
- Mesa (master): swr: Modify gen_knobs.{cpp|h} creation script
Tim Rowley
- Mesa (master): gallium: swr: Added swr build for windows
Tim Rowley
- Mesa (master): gallium: Add support for SWR compilation
Tim Rowley
- Mesa (master): draw: simplify vsplit elts code a bit
Roland Scheidegger
- Mesa (master): draw: drop unnecessary index overflow handling from vsplit code
Roland Scheidegger
- Mesa (master): draw: use same argument order for jit draw linear / elts functions
Roland Scheidegger
- Mesa (master): draw: unify linear and elts draw jit functions
Roland Scheidegger
- Mesa (master): draw: simplify fetch some more
Roland Scheidegger
- Mesa (master): draw: drop some overflow computations
Roland Scheidegger
- Mesa (master): radeonsi: Add missing error-checking to si_create_compute_state (v2)
Marek Olšák
- Mesa (master): gallium/radeon: add RADEON_SURF_OPTIMIZE_FOR_SPACE
Marek Olšák
- Mesa (master): radeonsi: check for !is_linear in do_hardware_msaa_resolve
Marek Olšák
- Mesa (master): winsys/amdgpu: set addrlib flag opt4Space
Marek Olšák
- Mesa (master): radeonsi: fast exit si_emit_derived_tess_state early
Marek Olšák
- Mesa (master): radeonsi: decrease the number of texture slots to 24
Marek Olšák
- Mesa (master): tgsi/scan: use a big switch for scanning outputs
Marek Olšák
- Mesa (master): tgsi/scan: record if a shader writes the position output
Marek Olšák
- Mesa (master): radeonsi: assume that a VS without POSITION is LS
Marek Olšák
- Mesa (master): radeonsi: clean up si_emit_clip_regs
Marek Olšák
- Mesa (master): radeonsi: fix culling if clip & cull distances are used at the same time
Marek Olšák
- Mesa (master): radeonsi: split the shader key into 3 logical parts
Marek Olšák
- Mesa (master): radeonsi: print all flags in si_dump_shader_key
Marek Olšák
- Mesa (master): radeonsi: simplify checking for monolithic compilation
Marek Olšák
- Mesa (master): radeonsi: don' t set vs.epilog.export_prim_id if TES is bound
Marek Olšák
- Mesa (master): radeonsi: add infrastr. for compiling optimized shader variants asynchronously
Marek Olšák
- Mesa (master): radeonsi: don't export ClipVertex and ClipDistance[] if clipping is disabled
Marek Olšák
- Mesa (master): radeonsi: make si_shader_io_get_unique_index stricter
Marek Olšák
- Mesa (master): radeonsi: record information about all written and read varyings
Marek Olšák
- Mesa (master): radeonsi: eliminate VS outputs that aren' t used by PS at runtime
Marek Olšák
- Mesa (master): radeonsi: remove all varyings for depth-only rendering or rasterization off
Marek Olšák
- Mesa (master): swr: [rasterizer memory] minify original sizes for block formats
Ilia Mirkin
- Mesa (master): swr: [rasterizer memory] minify texture width before alignment
Ilia Mirkin
- Mesa (master): swr: call swr_update_derived unconditionally when drawing/ clearing
Ilia Mirkin
- Mesa (master): swr: allocate all scratch space in one go for vertex buffers
Ilia Mirkin
- Mesa (master): swr: don't claim to allow setting layer/viewport from VS
Ilia Mirkin
- Mesa (master): swr: calculate viewport width/height based on the scale
Ilia Mirkin
- Mesa (master): glsl: fix NULL check
Timothy Arceri
- Mesa (master): radv: Store UUID in physical device.
Bas Nieuwenhuizen
- Mesa (master): radv: Use library mtime for cache UUID.
Bas Nieuwenhuizen
- Mesa (master): radv: Incorporate GPU family into cache UUID.
Bas Nieuwenhuizen
- Mesa (master): radv/meta: cleanup resolve vertex state emission
Dave Airlie
- Mesa (master): radv/ac: cleanup ddxy emission
Dave Airlie
- Mesa (master): radv/ac: add implementation of load_sample_pos intrinsic.
Dave Airlie
- Mesa (master): radv: fix sample id loading
Dave Airlie
- Mesa (master): radv: add support for shader stats dump
Dave Airlie
- Mesa (master): nir: Add a "compact array" flag and IO lowering code.
Kenneth Graunke
- Mesa (master): nir: add a pass to compact clip/cull distances.
Kenneth Graunke
- Mesa (master): anv: Combine ClipDistance and CullDistance arrays.
Kenneth Graunke
- Mesa (master): anv: Set clip/cull distances fields in packets.
Kenneth Graunke
- Mesa (master): spirv: Silence unsupported capability warnings for Clip/ CullDistance.
Kenneth Graunke
- Mesa (master): i965/fs: Handle compact outputs.
Kenneth Graunke
- Mesa (master): i965/vec4: Handle component qualifiers on non-generic varyings.
Kenneth Graunke
- Mesa (master): anv: Enable clip and cull distance support.
Kenneth Graunke
- Mesa (master): i965: Use NIR-based clip/cull lowering for OpenGL as well.
Kenneth Graunke
- Mesa (master): mesa/glsl: remove unused uses_builtin_functions field
Timothy Arceri
- Mesa (master): egl/x11: factor out dri2_get_xcb_connection()
Emil Velikov
- Mesa (master): egl/x11: store xcb_screen_t *screen instead of int screen
Emil Velikov
- Mesa (master): auxiliary/vl/dri: call get_xcb_screen() only once
Emil Velikov
- Mesa (master): docs/submitting patches: add git tips
Emil Velikov
- Mesa (master): docs/submitting patches: mention get_reviewers.pl
Emil Velikov
- Mesa (master): docs: get rid of duplicated description from sourcetree.html
Emil Velikov
- Mesa (master): util/disk_cache: close a previously opened handle in disk_cache_put (v2)
Emil Velikov
- Mesa (master): anv: Fix unintentional integer overflow in anv_CreateDmaBufImageINTEL
Emil Velikov
- Mesa (master): intel/common: Add an is_kabylake field to gen_device_info
Jason Ekstrand
- Mesa (master): i965/compiler: Disable trig workarounds on KBL+
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Handle running out of binding tables in compute shaders
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Re-emit MEDIA_CURBE_LOAD when CS push constants are dirty
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Emit a CS stall before setting a CS pipeline
Jason Ekstrand
- Mesa (master): gbm: request correct version of the DRI2_FENCE extension
Emil Velikov
- Mesa (master): anv/cmd_buffer: Add an assert on emit_binding_table failure
Jason Ekstrand
- Mesa (master): util: import CRC32 implementation from gallium
Marek Olšák
- Mesa (master): mesa: use util_hash_crc32 instead of _mesa_str_checksum
Marek Olšák
- Mesa (master): glsl: add gl_linked_shader::SourceChecksum
Marek Olšák
- Mesa (master): mesa: use special checksums for unset checksums and fixed-func shaders
Marek Olšák
- Mesa (master): gallium: fix more occurences of u_hash.h
Marek Olšák
- Mesa (master): anv/cmd_buffer: Emit CS push constants after binding tables
Jason Ekstrand
- Mesa (master): compiler: Add the rest of the subpassInput types
Jason Ekstrand
- Mesa (master): spirv: Handle the InputAttachmentIndex decoration
Jason Ekstrand
- Mesa (master): spirv: Stop warning about input attachments
Jason Ekstrand
- Mesa (master): nir: Add a layer_id system value intrinsic
Jason Ekstrand
- Mesa (master): i965/fs: Implement load_layer_id for fragment shaders
Jason Ekstrand
- Mesa (master): anv: Add an input attachment lowering pass
Jason Ekstrand
- Mesa (master): anv/pass: Calculate the combined image usage of attachments
Jason Ekstrand
- Mesa (master): anv/pipeline: Add a input_attachment_index to the bindings
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Fix pipeline barriers for input attachments
Jason Ekstrand
- Mesa (master): anv: Use pass attachment information to insert flushes
Jason Ekstrand
- Mesa (master): anv/pipeline: Handle depth/stencil self-dependencies
Jason Ekstrand
- Mesa (master): anv: Set up binding tables and surface states for input attachments
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Make setup_attachments take a RenderPassBeginInfo
Jason Ekstrand
- Mesa (master): anv: Add a vk_to_isl_color helper
Jason Ekstrand
- Mesa (master): anv/blorp: Use regular blorp clears for subpass clears
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Apply remaining flushes in EndCommandBuffer
Jason Ekstrand
- Mesa (master): anv/blorp: Rework flushing around resolves
Jason Ekstrand
- Mesa (master): anv: Add support for fast clears on gen9
Jason Ekstrand
- Mesa (master): anv: Enable fast clears on gen7-8
Jason Ekstrand
- Mesa (master): radv: move pipeline barrier image transitions after src flushing
Dave Airlie
- Mesa (master): vc4: Make sure we don't overflow texture input/ output FIFOs when threaded.
Eric Anholt
- Mesa (master): vc4: Disable MSAA rasterization when the job binning is single-sampled.
Eric Anholt
- Mesa (master): vc4: Re-add R4 to the "any" register class.
Eric Anholt
- Mesa (master): vc4: Don't conditionalize the src1 mov of qir_SEL().
Eric Anholt
- Mesa (master): util: fix missing swizzle components in the SINT <-> UINT conversion string
Roland Scheidegger
- Mesa (master): swr: rework resource layout and surface setup
Ilia Mirkin
- Mesa (master): swr: remove unnecessary -1 entries in format mapping table
Ilia Mirkin
- Mesa (master): swr: remove formats from mapping table that don' t have StoreTile impls
Ilia Mirkin
- Mesa (master): swr: avoid using exceptions for expected condition handling
Ilia Mirkin
- Mesa (master): swr: report a reasonable max lod bias
Ilia Mirkin
- Mesa (master): swr: only broadcast color0 value, not all color values
Ilia Mirkin
- Mesa (master): swr: flatshading makes color outputs flat, it doesn' t affect others
Ilia Mirkin
- Mesa (master): swr: rework vert <-> frag shader linkage logic
Ilia Mirkin
- Mesa (master): swr: add sprite coord enable mask to fs key
Ilia Mirkin
- Mesa (master): swr: color interpolation is also supposed to get perspective division
Ilia Mirkin
- Mesa (master): swr: [rasterizer core] fix cast for stencil clear value
Tim Rowley
- Mesa (master): anv: fix segfault in anv_BindImageMemory
Dave Airlie
- Mesa (master): nir/spirv: implement ordered / unordered floating point comparisons properly
Iago Toral Quiroga
- Mesa (master): main/getteximage: Use the height argument to calculate memcpy copy size
Eduardo Lima Mitev
- Mesa (master): i965/miptree: Don' t shrink textures when augmenting for more levels
Topi Pohjolainen
- Mesa (master): intel/blorp: Fix rectangle size for level-not-zero resolves
Topi Pohjolainen
- Mesa (master): i965/meta: Split conversion of color and setting it
Topi Pohjolainen
- Mesa (master): i965: Add multi-slice getter for resolve maps
Topi Pohjolainen
- Mesa (master): i965/fbo: Prepare layer multiplier for render buffer compression
Topi Pohjolainen
- Mesa (master): i965: Declare read-only input to level/layer check const
Topi Pohjolainen
- Mesa (master): i965: Set initial msaa fast clear status explicitly
Topi Pohjolainen
- Mesa (master): i965: Restructure fast clear eligibility decision
Topi Pohjolainen
- Mesa (master): anv: fix enumeration of properties
Emil Velikov
- Mesa (master): compiler/glsl/tests: Fix print format when building 32-bit binaries on 64-bit host
Aaron Watry
- Mesa (master): compiler/glsl/tests: Fix print format when building 32-bit binaries on 64-bit host
Aaron Watry
- Mesa (master): radeonsi: add a debug flag that disables optimized shader variants
Marek Olšák
- Mesa (master): radeonsi: print new opt flags in si_dump_shader_key
Marek Olšák
- Mesa (12.0): gallium/radeon: make sure HTILE address is aligned properly
Marek Olšák
- Mesa (master): i965/gen7: Only advertise 4 samples for RGBA32F on GLES
Jordan Justen
- Mesa (master): radv: add support for anisotropic filtering on SI-CI
Dave Airlie
- Mesa (master): radv: add support for VK_KHR_sampler_mirror_clamp_to_edge
Dave Airlie
- Mesa (master): radv: add support for VK_AMD_negative_viewport_height
Dave Airlie
- Mesa (master): radv: add support for VK_AMD_draw_indirect_count
Dave Airlie
- Mesa (master): radv/meta: just local vars for src/dst subresources.
Dave Airlie
- Mesa (master): radv: fix flipped blits
Dave Airlie
- Mesa (master): i965: Use 3DSTATE_CLIP' s User Clip Distance Enable bitmask on Gen8+.
Kenneth Graunke
- Mesa (master): i965: Fix a mistake from porting the URB allocation code to arrays.
Kenneth Graunke
- Mesa (master): swr: [rasterizer core] actually perform clear before store in GetHotTile
Ilia Mirkin
- Mesa (master): swr: [rasterizer core] clear data now comes in as float
Ilia Mirkin
- Mesa (master): swr: [rasterizer core] pipe renderTargetArrayIndex through to clears
Ilia Mirkin
- Mesa (master): swr: clear every layer of the attached surfaces
Ilia Mirkin
- Mesa (master): anv/gen7: only enable dual-source blending when there are dual-source factors
Jason Ekstrand
- Mesa (master): i965: Always reserve clip distance VUE slots in SSO mode.
Kenneth Graunke
- Mesa (master): util: fix memory leak from the fragment shaders for SINT<-> UINT blits
Charmaine Lee
- Mesa (master): main/texobj: Check that texture id > 0 before looking it up in hash-table
Eduardo Lima Mitev
- Mesa (master): mesa/getteximage: Add validation of target to glGetTextureImage
Eduardo Lima Mitev
- Mesa (master): radv: fix texel fetch offset with 2d arrays.
Dave Airlie
- Mesa (13.0): 49 new commits
Emil Velikov
- Mesa (master): radv: Don't generate radv_timestamp.h
Bas Nieuwenhuizen
- Mesa (master): scons: Recognize LLVM_CONFIG environment variable.
Vinson Lee
- Mesa (master): clover: Restore support for LLVM <= 3.9.
Francisco Jerez
- Mesa (master): anv/state: if enabled, use anisotropic filtering also with VK_FILTER_NEAREST
Iago Toral Quiroga
- Mesa (master): glsl: ignore all but the rightmost layout-qualifier-name
Andres Gomez
- Mesa (master): glsl: merge layouts into the default one as the last step in interface blocks
Andres Gomez
- Mesa (master): glsl: split default out layout qualifier merge
Andres Gomez
- Mesa (master): glsl: split default in layout qualifier merge
Andres Gomez
- Mesa (master): glsl: simplifies the merge of the default in layout qualifier
Andres Gomez
- Mesa (master): glsl: remove unneeded check for incompatible primitive types in GS
Andres Gomez
- Mesa (master): glsl: assert on incoherent point mode layout-id-qualifier validation
Andres Gomez
- Mesa (master): glsl: refactor duplicated validations between 2 layout-qualifiers
Andres Gomez
- Mesa (master): glsl: ignore all but the rightmost layout qualifier name from the rightmost layout qualifier
Andres Gomez
- Mesa (master): glsl: simplified ast_type_qualifier::merge_into_[in|out] _qualifier API
Andres Gomez
- Mesa (master): glsl: simplified error checking for duplicated layout-qualifiers
Andres Gomez
- Mesa (master): glsl: push layout-qualifier-name values from variable declarations to global
Andres Gomez
- Mesa (master): Revert "glsl: geom shader max_vertices layout must match."
Andres Gomez
- Mesa (master): Revert "glsl: allow layout qualifier overrides with ARB_shading_language_420pack"
Andres Gomez
- Mesa (master): i965: Refactor lossless compression state tracking
Topi Pohjolainen
- Mesa (master): i965: Add new interface for full color resolves
Topi Pohjolainen
- Mesa (master): i965: Provide slice details to color resolver
Topi Pohjolainen
- Mesa (master): i965: Split per miptree and per slice/level fast clear bits
Topi Pohjolainen
- Mesa (master): i965: Provide slice details to renderbuffer fast clear state tracker
Topi Pohjolainen
- Mesa (master): i965: Add interface for checking multiple slices if any is unresolved
Topi Pohjolainen
- Mesa (master): i965: Add plumbing for fast clear layer/level details
Topi Pohjolainen
- Mesa (master): i965: Refactor check if color resolve is needed
Topi Pohjolainen
- Mesa (master): i965: Move fast clear state enumeration into resolve map
Topi Pohjolainen
- Mesa (master): i965: Track fast color clear state in level/ layer granularity
Topi Pohjolainen
- Mesa (master): i965: Restrict fast color clear on first slice only
Topi Pohjolainen
- Mesa (master): i965: Resolve non-compressed fast clears prior layered rendering
Topi Pohjolainen
- Mesa (master): i965: Use ISL for CCS layouts
Topi Pohjolainen
- Mesa (master): i965/gen8: Relax asserts prohibiting arrayed/ mipmapped fast clears
Topi Pohjolainen
- Mesa (master): i965: Allow single-sampled miptree to be resolved and shared
Topi Pohjolainen
- Mesa (master): i965: Enable fast clears for multi-lod
Topi Pohjolainen
- Mesa (master): anv/device: Remove a bogus finishme comment
Jason Ekstrand
- Mesa (master): gm107/ir: do not combine CONST loads
Samuel Pitoiset
- Mesa (master): gm107/ir: optimize 32-bit CONST load to mov
Samuel Pitoiset
- Mesa (master): anv/pipeline: Make the temp blend attachment state pointer const
Jason Ekstrand
- Mesa (master): anv/pipeline: Make is_dual_src_blend_factor inline
Jason Ekstrand
- Mesa (master): freedreno/a4xx: make _emit_const() static
Rob Clark
- Mesa (master): freedreno/a3xx: make _emit_const() static
Rob Clark
- Mesa (master): freedreno: fix slice size for imported buffers
Rob Clark
- Mesa (master): radv: drop the return type for radv_queue_init()
Dave Airlie
- Mesa (master): radv: honour the number of properties available
Dave Airlie
- Mesa (master): radv/si: fix optimal micro tile selection
Dave Airlie
- Mesa (master): radv/ac/llvm: shadow samplers only return one value.
Dave Airlie
- Mesa (master): radv/ac/llvm: fix regression with shadow samplers fix
Dave Airlie
- Mesa (master): radv: brown-paper bag for a forgotten else.
Dave Airlie
- Mesa (master): radv: fix 3D clears with baseMiplevel
Dave Airlie
- Mesa (13.0): vulkan/wsi/x11: handle timeouts properly in next image acquire (v1.1)
Emil Velikov
- Mesa (13.0): vulkan/wsi: store present mode in swapchain base class
Emil Velikov
- Mesa (13.0): vulkan/wsi/x11: add support for IMMEDIATE present mode
Emil Velikov
- Mesa (13.0): vulkan/wsi: Add a thread-safe queue implementation
Emil Velikov
- Mesa (13.0): vulkan/wsi/x11: Implement FIFO mode.
Emil Velikov
- Mesa (13.0): radv: fix texel fetch offset with 2d arrays.
Emil Velikov
- Mesa (13.0): radv: honour the number of properties available
Emil Velikov
- Mesa (13.0): radv/si: fix optimal micro tile selection
Emil Velikov
- Mesa (13.0): radv/ac/llvm: shadow samplers only return one value.
Emil Velikov
- Mesa (13.0): radv: fix 3D clears with baseMiplevel
Emil Velikov
- Mesa (13.0): Update version to 13.0.2
Emil Velikov
- Mesa (13.0): docs: add release notes for 13.0.2
Emil Velikov
- Mesa: tag mesa-13.0.2: mesa-13.0.2
Emil Velikov
- Mesa (13.0): docs: add sha256 checksums for 13.0.2
Emil Velikov
- Mesa (master): docs: add release notes for 13.0.2
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 13.0.2
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 13.0.2
Emil Velikov
- Mesa (master): docs/release: drop references to patchwork
Emil Velikov
- Mesa (master): docs/releasing: correctly document touch-testing
Emil Velikov
- Mesa (master): docs/releasing: use correct page title
Emil Velikov
- Mesa (master): docs: fix small typos in the submit patches page
Emil Velikov
- Mesa (master): docs: add note about r-b/other tags when resending
Emil Velikov
- Mesa (master): docs: add git tips how to do commit fixups and squash them
Emil Velikov
- Mesa (master): anv: use do { } while (0) in the anv_finishme macro
Emil Velikov
- Mesa (master): radv: Make radv_finishme only warn once per call-site
Emil Velikov
- Mesa (master): isl: Make isl_finishme only warn once per call-site
Emil Velikov
- Mesa (master): anv: Store UUID in physical device.
Emil Velikov
- Mesa (master): anv: Use library mtime for cache UUID.
Emil Velikov
- Mesa (master): anv: automake: don't generate anv_timestamp.h
Emil Velikov
- Mesa (master): configure.ac: remove no longer used TIMESTAMP_CMD
Emil Velikov
- Mesa (master): anv: don't double-close the same fd
Emil Velikov
- Mesa (master): anv: don't leak memory if anv_init_wsi() fails
Emil Velikov
- Mesa (master): radv: don't leak the fd if radv_physical_device_init() succeeds
Emil Velikov
- Mesa (master): radv: don't return VK_SUCCESS if radv_device_get_cache_uuid () fails
Emil Velikov
- Mesa (master): st/omx/dec/h264: consider POC as signed instead of unsigned
Leo Liu
- Mesa (master): anv: Add missing error-checking to anv_block_pool_init (v2)
Emil Velikov
- Mesa (master): anv: drop the return type for anv_queue_init()
Emil Velikov
- Mesa (master): anv: Update the teardown in reverse order of the anv_CreateDevice
Emil Velikov
- Mesa (master): vulkan/wsi: Fix resource leak in success path of wsi_queue_init()
Emil Velikov
- Mesa (master): anv: Fix cache UUID generation.
Kenneth Graunke
- Mesa (master): swr: [rasterizer core] fix typo in scissor tile-alignment logic
Ilia Mirkin
- Mesa (master): swr: don't clear all dirty bits when changing so targets
Ilia Mirkin
- Mesa (master): intel/aubinator: Properly handle batch buffer chaining
Jason Ekstrand
- Mesa (master): intel/aubinator: Add a get_address helper
Jason Ekstrand
- Mesa (master): intel/aubinator: Fix the kernel start pointer for 3DSTATE_HS
Jason Ekstrand
- Mesa (master): intel/aubinator: Add a get_offset helper
Jason Ekstrand
- Mesa (master): intel/aubinator: Trust the packet size in the header for SUBOPCODE_HEADER
Jason Ekstrand
- Mesa (master): intel/aubinator: Rework handling of the --gen flag
Jason Ekstrand
- Mesa (master): intel/aubinator: Wait to setup decoders until we parse the aub header
Jason Ekstrand
- Mesa (master): intel/aubinator: Pull useful information from the AUB header
Jason Ekstrand
- Mesa (master): swr: [rasterizer memory] add support for clearing Z32F_X32 and Z16
Ilia Mirkin
- Mesa (master): swr: [rasterizer memory] hook up stencil clears for ClearTile
Ilia Mirkin
- Mesa (master): swr: [rasterizer memory] only clear up to the LOD size
Ilia Mirkin
- Mesa (master): anv: set maxFragmentDualSrcAttachments to 1
Dave Airlie
- Mesa (master): radv: set maxFragmentDualSrcAttachments to 1
Dave Airlie
- Mesa (master): anv: expose imageCubeArray functionality
Jason Ekstrand
- Mesa (master): anv: enable storage image extended formats
Jason Ekstrand
- Mesa (master): anv: bump maxFramebufferLayers to 2048
Jason Ekstrand
- Mesa (master): anv: expose depthBiasClamp, it is already set
Jason Ekstrand
- Mesa (master): anv: enable drawIndirectFirstInstance
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Set the correct surface type for depth/ stencil
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Remove the 1-D case from the HiZ QPitch calculation
Jason Ekstrand
- Mesa (master): mesa: fix active subroutine uniforms properly
Timothy Arceri
- Mesa (master): radv: Use different intrinsic for ubo loads.
Bas Nieuwenhuizen
- Mesa (master): i965/fs: Refactor handling of constant tg4 offsets
Jason Ekstrand
- Mesa (master): i965: support constant gather offsets larger than 4 bits
Jason Ekstrand
- Mesa (master): i965/gen7: expose larger gather offsets
Jason Ekstrand
- Mesa (master): anv: bump the texture gather offset limits
Jason Ekstrand
- Mesa (master): vc4: Remove qir_inst4().
Eric Anholt
- Mesa (master): vc4: Replace the qinst src[] with a fixed-size array.
Eric Anholt
- Mesa (master): vc4: Refactor qir_get_op_nsrc(enum qop) to qir_get_nsrc( struct qinst *).
Eric Anholt
- Mesa (master): vc4: Restructure texture insts as ALU ops with tex_[strb] as the dst.
Eric Anholt
- Mesa (master): vc4: Split optimizing VPM writes from VPM reads.
Eric Anholt
- Mesa (master): vc4: Make qir_for_each_inst_inorder() safe against removal.
Eric Anholt
- Mesa (master): vc4: Restructure VPM write optimization into two passes.
Eric Anholt
- Mesa (master): vc4: Add support for coalescing ALU ops into tex_[srtb] MOVs.
Eric Anholt
- Mesa (master): vc4: Add a note for the future about texture latency calculation.
Eric Anholt
- Mesa (master): radv: Initialize the shader_stats_dump flag.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Fix accessing an unitialized value.
Bas Nieuwenhuizen
- Mesa (master): i965/cfg: Initialize cfg_t::cycle_count.
Matt Turner
- Mesa (master): i965/cfg: Initialize bblock_t::cycle_count.
Matt Turner
- Mesa (master): i965/sched: Make 'time' a local variable.
Matt Turner
- Mesa (master): i965/sched: Schedule trivial blocks.
Matt Turner
- Mesa (master): docs: fix small typo
Emil Velikov
- Mesa (master): nir: print var binding in dumps.
Dave Airlie
- Mesa (master): radv: force persample shading when required.
Dave Airlie
- Mesa (master): radv: set spi_baryc_cntl.pos_float_location to 0
Dave Airlie
- Mesa (master): ddebug: fix hang detection with deferred flushes
Marek Olšák
- Mesa (master): radeonsi: print unknown registers with correct formatting
Marek Olšák
- Mesa (master): radeonsi: don't print bodies of header-only packets
Marek Olšák
- Mesa (master): radeonsi: set the smallest possible CB_TARGET_MASK
Marek Olšák
- Mesa (master): radeonsi: always set all blend registers
Marek Olšák
- Mesa (master): radeonsi: set CB_BLEND1_CONTROL.ENABLE for dual source blending
Marek Olšák
- Mesa (master): radeonsi: disable RB+ blend optimizations for dual source blending
Marek Olšák
- Mesa (master): radeonsi: don' t try to eliminate trivial VS outputs for PS and CS
Marek Olšák
- Mesa (master): radeonsi: count and report temp arrays in scratch separately
Marek Olšák
- Mesa (master): radeonsi: disable XNACK to free 2 SGPRs on APUs
Marek Olšák
- Mesa (master): radeonsi: don' t fetch 8 dwords for samplerBuffer and imageBuffer
Marek Olšák
- Mesa (master): swr: [rasterizer common] add SwrTrace() and macros
Tim Rowley
- Mesa (master): swr: only store up to the LOD size
Ilia Mirkin
- Mesa (master): swr: rearrange caps into limits/supported/ unsupported groups
Ilia Mirkin
- Mesa (master): swr: enable cubemap arrays
Ilia Mirkin
- Mesa (master): swr: use util_copy_framebuffer_state helper
Ilia Mirkin
- Mesa (master): swr: reorder renderable formats, add grouping comments
Ilia Mirkin
- Mesa (master): swr: add missing rgbx8_srgb variant
Ilia Mirkin
- Mesa (master): swr: [rasterizer jit] use signed integer representation for logic op
Ilia Mirkin
- Mesa (master): mesa/glsl: add bitmask to track stages a program was linked against
Timothy Arceri
- Mesa (master): mesa: optimise interleaved sso validation
Timothy Arceri
- Mesa (master): glsl: use linked_shaders bitmask to iterate stages for subroutine fields
Timothy Arceri
- Mesa (master): vulkan/wsi/x11: Destroy Present event context when destroying swapchain
Michel Dänzer
- Mesa (master): anv: clean up VkPhysicalDeviceFeatures list
Ilia Mirkin
- Mesa (master): anv: remove per-sample shading from TODO
Ilia Mirkin
- Mesa (master): genxml: Add values for Barycentric Interpolation Mode
Kristian Høgsberg
- Mesa (master): intel/genxml: Move enums above structs
Kristian Høgsberg
- Mesa (master): anv: Don't include two different pack headers
Kristian Høgsberg
- Mesa (master): anv: Emit cherryview SF state without including gen9_pack.h
Kristian Høgsberg
- Mesa (master): intel/genxml: Allow referencing enums in type attributes
Kristian Høgsberg
- Mesa (master): intel/genxml: Remove duplicate COMPAREFUNCTION values
Kristian Høgsberg
- Mesa (master): intel/genxml: Emit genxml enums as C enums
Kristian Høgsberg
- Mesa (master): intel/genxml: Use 3D_Compare_Function for gen8+ test functions
Kristian Høgsberg
- Mesa (master): intel/genxml: Use enum 3D_Prim_Topo_Type where applicable
Kristian Høgsberg
- Mesa (master): intel/genxml: Use enum SURFACE_FORMAT where applicable
Kristian Høgsberg
- Mesa (master): intel/genxml: Use enum 3D_Stencil_Operation where applicable
Kristian Høgsberg
- Mesa (master): intel/genxml: Use enum 3D_Vertex_Component_Control where applicable
Kristian Høgsberg
- Mesa (master): intel/genxml: Use blend function and factor enums where applicable
Kristian Høgsberg
- Mesa (master): intel/genxml: Use enum 3D_Logic_Op_Function where applicable
Kristian Høgsberg
- Mesa (master): intel/genxml: Fix ksp for INTERFACE_DESCRIPTOR_DATA
Kristian Høgsberg
- Mesa (master): aubinator: Add support for enum types
Kristian Høgsberg
- Mesa (master): ac/nir: Fix out of bounds array access.
Bas Nieuwenhuizen
- Mesa (master): gallium: add PIPE_CAP_TGSI_CAN_READ_OUTPUTS
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: swizzle PROGRAM_OUTPUTs correctly in src_register translation
Nicolai Hähnle
- Mesa (master): st/mesa: skip lower_output_reads when possible
Nicolai Hähnle
- Mesa (12.0): intel: Fix pixel shader scratch space allocation on Gen9+ platforms.
Kenneth Graunke
- Mesa (master): freedreno/ir3: add new helper for shader linkage
Rob Clark
- Mesa (master): freedreno/a4xx: use new shader linkage helper
Rob Clark
- Mesa (master): freedreno/a3xx: use new shader linkage helper
Rob Clark
- Mesa (master): freedreno/ir3: don't offset inloc by 8
Rob Clark
- Mesa (master): freedreno: make gmem tile size alignment configurable
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a5xx: initial support
Rob Clark
- Mesa (master): anv: Prefer in-tree headers to out-of-tree headers
Ville Syrjala
- Mesa (master): freedreno/a5xx: fix discard
Rob Clark
- Mesa (master): freedreno: fix android build with a5xx
Rob Clark
- Mesa (master): freedreno/a5xx: fix negative branches
Rob Clark
- Mesa (master): mesa: reset linked_stages bitmask when re-linking
Timothy Arceri
Last message date:
Wed Nov 30 23:25:30 UTC 2016
Archived on: Mon Jan 13 14:20:01 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).