March 2018 Archives by subject
Starting: Thu Mar 1 00:06:51 UTC 2018
Ending: Sat Mar 31 23:38:56 UTC 2018
Messages: 755
- Mesa (17.3): 21 new commits
Juan Antonio Suárez Romero
- Mesa (17.3): 66 new commits
Juan Antonio Suárez Romero
- Mesa (17.3): configure.ac: blacklist libdrm 2.4.90
Juan Antonio Suárez Romero
- Mesa (17.3): docs: add release notes for 17.3.7
Juan Antonio Suárez Romero
- Mesa (17.3): docs: add sha256 checksums for 17.3.7
Juan Antonio Suárez Romero
- Mesa (17.3): intel/vulkan: Hard code CS scratch_ids_per_subslice for Cherryview
Juan Antonio Suárez Romero
- Mesa (17.3): r600: implement callstack workaround for evergreen.
Juan Antonio Suárez Romero
- Mesa (17.3): r600: Take ALU_EXTENDED into account when evaluating jump offsets
Juan Antonio Suárez Romero
- Mesa (17.3): radeonsi: align command buffer starting address to fix some Raven hangs
Juan Antonio Suárez Romero
- Mesa (17.3): radv: Fix CmdCopyImage between uncompressed and compressed images
Juan Antonio Suárez Romero
- Mesa (17.3): radv: Increase the number of dynamic uniform buffers.
Juan Antonio Suárez Romero
- Mesa (17.3): Revert "mesa: do not trigger _NEW_TEXTURE_STATE in glActiveTexture()"
Juan Antonio Suárez Romero
- Mesa (17.3): Update version to 17.3.7
Juan Antonio Suárez Romero
- Mesa (18.0): 120 new commits
Emil Velikov
- Mesa (18.0): docs: add sha256 checksums for 18.0.0
Emil Velikov
- Mesa (18.0): docs: Update 18.0.0 release notes
Emil Velikov
- Mesa (18.0): Update version to 18.0.0(final)
Emil Velikov
- Mesa (master): 56 new commits
Jason Ekstrand
- Mesa (master): ac/gpu_info: print ib_start_alignment, add assertion
Marek Olšák
- Mesa (master): ac/nir: Add vote_ieq/vote_feq lowering pass.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Add workaround for GFX9 buffer views.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: change prototype of handle_shader_output_decl()
Samuel Pitoiset
- Mesa (master): ac/nir: count the scratch private memory size
Samuel Pitoiset
- Mesa (master): ac/nir: don't apply slice rounding on txf_ms
Dave Airlie
- Mesa (master): ac/nir: don't put lod into args if it's zero.
Dave Airlie
- Mesa (master): ac/nir: do not emit unnecessary null exports in fragment shaders
Samuel Pitoiset
- Mesa (master): ac/nir: drop radv prefix from radv_lower_gather4_integer()
Samuel Pitoiset
- Mesa (master): ac/nir: fix shared atomic operations.
Dave Airlie
- Mesa (master): ac/nir: make emit_barrier() non-static
Samuel Pitoiset
- Mesa (master): ac/nir: make handle_shader_output_decl() non-static
Samuel Pitoiset
- Mesa (master): ac/nir: move ac_build_alloca() to ac_llvm_build.c
Samuel Pitoiset
- Mesa (master): ac/nir: move ac_nir_compiler_options and friends to radv folder
Samuel Pitoiset
- Mesa (master): ac/nir: move ac_shader_variant_info and friends to radv folder
Samuel Pitoiset
- Mesa (master): ac/nir: move all RADV related code to radv_nir_to_llvm.c
Samuel Pitoiset
- Mesa (master): ac/nir: move cast_ptr() to ac_llvm_build.c
Samuel Pitoiset
- Mesa (master): ac/nir: move radeon_llvm_reg_index_soa() to ac_nir_to_llvm.h
Samuel Pitoiset
- Mesa (master): ac/nir: move trim_vector to ac_llvm_build.c
Samuel Pitoiset
- Mesa (master): ac/nir: move unpack_param() to ac_llvm_build.c
Samuel Pitoiset
- Mesa (master): ac/nir: only enable used channels when exporting parameters
Samuel Pitoiset
- Mesa (master): ac/nir: pass the nir variable through tcs loading.
Dave Airlie
- Mesa (master): ac/nir: pass the number of enabled channels to si_llvm_init_export_args()
Samuel Pitoiset
- Mesa (master): ac/nir: remove some unnecessary includes and declarations
Samuel Pitoiset
- Mesa (master): ac/nir: rename radeon_llvm_reg_index_soa() to ac_llvm_reg_index_soa()
Samuel Pitoiset
- Mesa (master): ac/nir: set number of channels for packed mrt exports
Samuel Pitoiset
- Mesa (master): ac/nir: Use lower_vote_eq_to_ballot instead of ac_nir_lower_subgroups
Jason Ekstrand
- Mesa (master): ac/nir_to_llvm: add frexp support
Timothy Arceri
- Mesa (master): ac/nir_to_llvm: fix component packing for double outputs
Timothy Arceri
- Mesa (master): ac/radeonsi: add emit_kill to the abi
Timothy Arceri
- Mesa (master): ac/radeonsi: pass bindless bool to load_sampler_desc()
Timothy Arceri
- Mesa (master): ac/radv: move lower_indirect_derefs() to ac_nir_to_llvm.c
Timothy Arceri
- Mesa (master): ac/shader: scan output usage mask for VS and TES
Samuel Pitoiset
- Mesa (master): ac/surface: compute tile swizzle for GFX9
Marek Olšák
- Mesa (master): ac/surface: set AddrSurfInfoIn.format = ADDR_FMT_8 for stencil, add assertions
Marek Olšák
- Mesa (master): ac: add ac_build_fract()
Samuel Pitoiset
- Mesa (master): ac: add ac_build_fsign()
Samuel Pitoiset
- Mesa (master): ac: add ac_build_isign()
Samuel Pitoiset
- Mesa (master): ac: add ac_count_scratch_private_memory()
Samuel Pitoiset
- Mesa (master): ac: add if/loop build helpers
Timothy Arceri
- Mesa (master): ac: add support for trinary_minmax instructions
Bas Nieuwenhuizen
- Mesa (master): ac: fix nir_intrinsic_shared_atomic_comp_swap handling
Timothy Arceri
- Mesa (master): ac: implement AMD_gcn_shader extended instructions
Bas Nieuwenhuizen
- Mesa (master): ac: make use of if/loop build helpers
Timothy Arceri
- Mesa (master): ac: move ac_shader_info to radv folder
Samuel Pitoiset
- Mesa (master): ac: pass the unmodified number of components to load gs inputs
Timothy Arceri
- Mesa (master): ac: update enabled channels mask when optimizing PARAM exports
Samuel Pitoiset
- Mesa (master): Add processor topology calculation implementation for Darwin/OSX targets.
Jeremy Huddleston
- Mesa (master): Add processor topology calculation implementation for Darwin/OSX targets.
Jeremy Huddleston
- Mesa (master): amd/addrlib: update to the latest version for Vega12
Marek Olšák
- Mesa (master): android: anv: add libmesa_intel_dev static dependency
Tapani Pälli
- Mesa (master): android: Use local i915_drm.h rather than the system one.
Kenneth Graunke
- Mesa (master): android: Use new nir intrinsics python scripts
Tapani Pälli
- Mesa (master): anv/blorp: Add partial clear support to anv_image_mcs_op
Jason Ekstrand
- Mesa (master): anv/blorp: Allow indirect clear colors on blorp sources on gen7
Jason Ekstrand
- Mesa (master): anv/blorp: Pass the clear address to blorp for subpass MSAA resolves
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Add helpers for computing resolve predicates
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Add support for MCS fast-clears and resolves
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Handle MCS identical to CCS_E in compute_aux_usage
Jason Ekstrand
- Mesa (master): anv/entrypoints: dispatches to VkQueue are device-level
Iago Toral Quiroga
- Mesa (master): anv/entrypoints: VkGetDeviceProcAddr returns NULL for core instance commands
Iago Toral Quiroga
- Mesa (master): anv/pipeline: don't pass constant view index in multiview
Jason Ekstrand
- Mesa (master): anv/pipeline: fail if TCS/TES compile fail
Lionel Landwerlin
- Mesa (master): anv/pipeline: set active_stages early
Lionel Landwerlin
- Mesa (master): anv/pipeline: use less instructions for multiview
Jason Ekstrand
- Mesa (master): anv/radv: autotools: include vulkan_*.h headers
Juan Antonio Suárez Romero
- Mesa (master): anv: Add gen11 to anv_genX_call
Jordan Justen
- Mesa (master): anv: Always set has_context_priority
Jason Ekstrand
- Mesa (master): anv: Don't expose VK_KHX_multiview on android.
Tapani Pälli
- Mesa (master): anv: Enable MSAA fast-clears
Jason Ekstrand
- Mesa (master): anv: Enable VK_KHR_16bit_storage for PushConstant
Jason Ekstrand
- Mesa (master): anv: Enable VK_KHR_16bit_storage for SSBO and UBO
Jason Ekstrand
- Mesa (master): anv: off-by-one in GetDescriptorSetLayoutSupport
Scott D Phillips
- Mesa (master): anv: Set genX_table for gen11
Jordan Justen
- Mesa (master): anv: Silence compiler warnings about uninitialized bind_offset.
Eric Anholt
- Mesa (master): anv: silence unused function warning on gen11
Lionel Landwerlin
- Mesa (master): anv: silence unused variable warning
Lionel Landwerlin
- Mesa (master): anv: Silence warning about heap_size.
Eric Anholt
- Mesa (master): aubinator_error_decode: Compare only the class_name of the ring.
Rafael Antognolli
- Mesa (master): autotools: add -I/src/egl to tizonia
Dylan Baker
- Mesa (master): autotools: add tegra header files
Juan Antonio Suárez Romero
- Mesa (master): autotools: Add tegra to AM_DISTCHECK_CONFIGURE_FLAGS
Thierry Reding
- Mesa (master): autotools: include all meson.build files
Dylan Baker
- Mesa (master): autotools: Include intel/dev/meson.build in tarball
Dylan Baker
- Mesa (master): autotools: include meson_get_version
Dylan Baker
- Mesa (master): broadcom/vc4: Add an accelerated path to turn raster R8/RG88 into tiled.
Eric Anholt
- Mesa (master): broadcom/vc4: add path to nir_builder.h
Juan Antonio Suárez Romero
- Mesa (master): broadcom/vc4: Add support for HW perfmon
Eric Anholt
- Mesa (master): broadcom/vc4: Allow binding non-zero constant buffers.
Eric Anholt
- Mesa (master): broadcom/vc4: Fix out-of-tree build with automake.
Eric Anholt
- Mesa (master): broadcom/vc5: Account for InstanceID/VertexID in VPM segment size.
Eric Anholt
- Mesa (master): broadcom/vc5: Add a QPU helper for instructions using the TLB.
Eric Anholt
- Mesa (master): broadcom/vc5: Add cursors to the compiler infrastructure, like NIR's.
Eric Anholt
- Mesa (master): broadcom/vc5: Add missing support for 2101010_REV vertex attributes.
Eric Anholt
- Mesa (master): broadcom/vc5: Add support for register spilling.
Eric Anholt
- Mesa (master): broadcom/vc5: Allow FBOs with mixed color formats.
Eric Anholt
- Mesa (master): broadcom/vc5: Clamp the instance divisor to 16 bits.
Eric Anholt
- Mesa (master): broadcom/vc5: Correct the arg count of TIDX/EIDX.
Eric Anholt
- Mesa (master): broadcom/vc5: Disable TF on V3D 4.x when drawing with queries disabled.
Eric Anholt
- Mesa (master): broadcom/vc5: Disable transform feedback on V3D 4.x at the end of the job.
Eric Anholt
- Mesa (master): broadcom/vc5: Don't annotate dumps with stale live intervals.
Eric Anholt
- Mesa (master): broadcom/vc5: Don't skip job submit just because everything is scissored.
Eric Anholt
- Mesa (master): broadcom/vc5: Extract v3d_qpu_writes_tmu() helper.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix 3D miplevel limit to match other texture targets.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix extraneous register index in QIR dumping of TLBU writes.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix EZ disabling and allow using GT/GE direction as well.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix padding of NPOT miplevels >= 2.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix RG16I/UI texture sampling.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix setup of integer surface clear values.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix swizzling of RGB10_A2UI render targets.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix transform feedback in the presence of point size.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix up the NIR types of FS outputs generated by NIR-to-TGSI.
Eric Anholt
- Mesa (master): broadcom/vc5: Handle sparsely populated SO target array.
Eric Anholt
- Mesa (master): broadcom/vc5: Implement workaround for GFXH-1431.
Eric Anholt
- Mesa (master): broadcom/vc5: Introduce v3d_qpu_reads_vpm()/v3d_qpu_writes_vpm().
Eric Anholt
- Mesa (master): broadcom/vc5: Limit each transform feedback data spec to 16 dwords.
Eric Anholt
- Mesa (master): broadcom/vc5: Move the BCL epilogue code to a per-version compile.
Eric Anholt
- Mesa (master): broadcom/vc5: Move the umul macro to a header.
Eric Anholt
- Mesa (master): broadcom/vc5: On QPU pack error, dump the instruction and return cleanly.
Eric Anholt
- Mesa (master): broadcom/vc5: Re-do live variables after removing thrsws.
Eric Anholt
- Mesa (master): broadcom/vc5: Remove redundant last_inst lookup.
Eric Anholt
- Mesa (master): broadcom/vc5: Set up a vertex position if the shader doesn't.
Eric Anholt
- Mesa (master): broadcom/vc5: Split transform feedback specs update from buffers.
Eric Anholt
- Mesa (master): broadcom/vc5: Start using nir_opt_move_load_ubo().
Eric Anholt
- Mesa (master): broadcom/vc5: Stop trying to swizzle around RGBA4 clear color.
Eric Anholt
- Mesa (master): broadcom/vc5: The ldvpm signal also a case of using the VPM.
Eric Anholt
- Mesa (master): broadcom/vc5: Work around scissor w/h==0 bug same as rasterizer discard.
Eric Anholt
- Mesa (master): broadcom: Remove our defines of DRM_FORMAT_MOD_INVALID.
Eric Anholt
- Mesa (master): broadcom: Suppress compiler warnings about enum pipe_tex_filter.
Eric Anholt
- Mesa (master): brodacom/vc4: Fix simulator since the perfmon change.
Eric Anholt
- Mesa (master): build: Fix up nir_intrinsics.Plo
Matt Turner
- Mesa (master): clover/llvm: Add get_[cl|language]_version, validation and some helpers
Aaron Watry
- Mesa (master): clover/llvm: Fix build against LLVM/Clang 4.0
Aaron Watry
- Mesa (master): clover/llvm: Pass device down to compile
Aaron Watry
- Mesa (master): clover/llvm: Use device in llvm compilation instead of copying fields
Aaron Watry
- Mesa (master): clover: Allow overriding platform/device version numbers
Aaron Watry
- Mesa (master): clover: Dynamically calculate __OPENCL_VERSION__ and CLC language version
Aaron Watry
- Mesa (master): clover: Pass device to llvm::create_compiler_instance
Aaron Watry
- Mesa (master): compiler: All leaf Makefile.am should use +=
Ian Romanick
- Mesa (master): compiler: glsl: silence valgrind warning on write cache
Lionel Landwerlin
- Mesa (master): compiler: int8/uint8 support
Rob Clark
- Mesa (master): configure.ac: blacklist libdrm 2.4.90
Marek Olšák
- Mesa (master): configure.ac: require libdrm_amdgpu 2.4.91
Marek Olšák
- Mesa (master): configure: remove unused AM_CONDITIONAL
Emil Velikov
- Mesa (master): configure: use AC_CHECK_HEADERS to check for endian.h
Emil Velikov
- Mesa (master): disk cache: Link with -latomic if necessary
Thierry Reding
- Mesa (master): docs: add 17.3.{8,9} in the release calendar
Juan Antonio Suárez Romero
- Mesa (master): docs: add news item and link release notes for 18.0.0
Emil Velikov
- Mesa (master): docs: add release notes for 17.3.7
Juan Antonio Suárez Romero
- Mesa (master): docs: add sha256 checksums for 17.3.7
Juan Antonio Suárez Romero
- Mesa (master): docs: add sha256 checksums for 18.0.0
Emil Velikov
- Mesa (master): docs: document removal of GLX_SGIX_swap_{barrier,group} stubs
Emil Velikov
- Mesa (master): docs: document WGL_SWAP_INTERVAL env var
Brian Paul
- Mesa (master): docs: fix 18.0 release note version
Eric Engeström
- Mesa (master): docs: fix typo in 17.3.6 release notes
Juan Antonio Suárez Romero
- Mesa (master): docs: Update 18.0.0 release notes
Emil Velikov
- Mesa (master): docs: update calendar, add news and link release notes to 17.3.7
Juan Antonio Suárez Romero
- Mesa (master): docs: update calendar 18.0.0 is out
Emil Velikov
- Mesa (master): draw: fix alpha value for very short aa lines
Roland Scheidegger
- Mesa (master): draw: fix line stippling with aa lines
Roland Scheidegger
- Mesa (master): draw: simplify (and correct) aaline fallback (v2)
Roland Scheidegger
- Mesa (master): dri3: allow building against older xcb (v3)
Marek Olšák
- Mesa (master): dri3: Don't fail on version mismatch
Daniel Stone
- Mesa (master): dri3: Fix typo in version check
Daniel Stone
- Mesa (master): drirc: Disable the GLX_SGI_video_sync extension for gnome-shell on vmware
Thomas Hellstrom
- Mesa (master): drirc: whitelist glthread for Medieval II: TW, Carnivores: DHR, Far Cry 2
Marek Olšák
- Mesa (master): drirc: whitespace fix
Eric Engeström
- Mesa (master): drm-uapi: bump headers
Lionel Landwerlin
- Mesa (master): drm-uapi: Update vc4 header with perfmon related definitions
Eric Anholt
- Mesa (master): drm/fourcc: Fix fourcc_mod_code() definition
Thierry Reding
- Mesa (master): drm/tegra: Sanitize format modifiers
Thierry Reding
- Mesa (master): egl/android: Implement the eglSwapinterval for Android.
Emil Velikov
- Mesa (master): egl/dri2: move wayland header inclusion where applicable
Emil Velikov
- Mesa (master): egl/wayland: Make swrast display_sync the correct queue
Daniel Stone
- Mesa (master): egl/x11: Re-allocate buffers if format is suboptimal
Daniel Stone
- Mesa (master): egl/x11: Support DRI3 v1.1
Daniel Stone
- Mesa (master): egl: add Ozone section to eglplatform.h
Eric Engeström
- Mesa (master): egl: align the formatting of Haiku section of eglplatform.h with Khronos'
Eric Engeström
- Mesa (master): egl: autotools: do not redirect stdin/stdout for wayland-scanner
Emil Velikov
- Mesa (master): egl: pull update from Khronos and drop local define
Eric Engeström
- Mesa (master): egl: remove duplicated initialization
Andres Gomez
- Mesa (master): etnaviv: add get_driver_query_group_info(..)
Christian Gmeiner
- Mesa (master): etnaviv: add query_group_info for sw counters
Christian Gmeiner
- Mesa (master): etnaviv: allow mixing different bit depths for color and depth surfaces
Lucas Stach
- Mesa (master): etnaviv: remove superfluous \n from DBG(..) callers
Christian Gmeiner
- Mesa (master): freedreno/a5xx: don't expose 64b pointers yet
Rob Clark
- Mesa (master): freedreno/a5xx: handle compute resources
Rob Clark
- Mesa (master): freedreno/ir3: add helper to create immed of specified size
Rob Clark
- Mesa (master): freedreno/ir3: add local_group_size
Rob Clark
- Mesa (master): freedreno/ir3: clear SSA flag when assigning "ARRAY" regs too
Rob Clark
- Mesa (master): freedreno/ir3: cmdline compiler updates for spv shaders
Rob Clark
- Mesa (master): freedreno/ir3: eliminate unused false-deps
Rob Clark
- Mesa (master): freedreno/ir3: fix fixing-up register footprint
Rob Clark
- Mesa (master): freedreno/ir3: fix issue w/ glamor composite shaders
Rob Clark
- Mesa (master): freedreno/ir3: ignore return jump
Rob Clark
- Mesa (master): freedreno/ir3: more half-precision fixes
Rob Clark
- Mesa (master): freedreno/ir3: pass ctx instead of block to create_collect()
Rob Clark
- Mesa (master): freedreno/ir3: print array live ranges
Rob Clark
- Mesa (master): freedreno/ir3: small cleanup
Rob Clark
- Mesa (master): freedreno/ir3: start dealing with half-precision
Rob Clark
- Mesa (master): freedreno: a2xx: Change use of BLEND_ to BLEND2_
Rob Clark
- Mesa (master): freedreno: a2xx: Compressed textures support
Rob Clark
- Mesa (master): freedreno: a2xx: Fix fd2_tex_swiz
Rob Clark
- Mesa (master): freedreno: a2xx: Implement DP2 instruction
Rob Clark
- Mesa (master): freedreno: a2xx: implement SEQ/SNE instructions
Rob Clark
- Mesa (master): freedreno: a2xx: Prevent crash in emit_texture if view is not set
Rob Clark
- Mesa (master): freedreno: a2xx: Support TEXTURE_RECT
Rob Clark
- Mesa (master): freedreno: a2xx: Update rnndb header for formats enumeration
Rob Clark
- Mesa (master): freedreno: add global_bindings state
Rob Clark
- Mesa (master): freedreno: add pctx->memory_barrier()
Rob Clark
- Mesa (master): freedreno: add some more compute caps
Rob Clark
- Mesa (master): freedreno: bump required libdrm version
Christian Gmeiner
- Mesa (master): freedreno: steal handy macro for compute caps from nouveau
Rob Clark
- Mesa (master): freedreno: surfaces can be PIPE_BUFFER
Rob Clark
- Mesa (master): gallium/aux/hud: Avoid possible buffer overflow
Marek Olšák
- Mesa (master): gallium/st_dri: Honor the glx_disable_sgi_video_sync config option
Thomas Hellstrom
- Mesa (master): gallium/u_vbuf: Protect against overflow with large instance divisors.
Eric Anholt
- Mesa (master): gallium/util: add helper util_wait_for_idle
Marek Olšák
- Mesa (master): gallium/util: use sockets on PIPE_OS_UNIX in u_network
Emil Velikov
- Mesa (master): gallium/winsys/kms: Add support for multi-planes
Emil Velikov
- Mesa (master): gallium/winsys/kms: Fix possible leak in map/unmap.
Emil Velikov
- Mesa (master): gallium/x11: remove empty GLX_SGIX_swap_barrier stubs
Emil Velikov
- Mesa (master): gallium/x11: remove empty GLX_SGIX_swap_group stubs
Emil Velikov
- Mesa (master): gallium: Add a util_blitter path for using a custom VS and FS.
Eric Anholt
- Mesa (master): gallium: add packed uniform CAP
Timothy Arceri
- Mesa (master): gallium: Correct minor typo in header comments
Dylan Baker
- Mesa (master): gallium: Do not add -Wframe-address option for gcc <= 4.4.
Vinson Lee
- Mesa (master): gallium: increase PIPE_MAX_SHADER_SAMPLER_VIEWS to 128
Roland Scheidegger
- Mesa (master): gallium: Push down the gl_vertex_array inputs into gallium.
Mathias Fröhlich
- Mesa (master): gallium: silence __builtin_frame_address nonzero argument is unsafe warning
Timothy Arceri
- Mesa (master): gallium: Use struct gl_array_attributes* as st_pipe_vertex_format argument.
Mathias Fröhlich
- Mesa (master): gallium: work around libtool relink issue for libdrm
Emil Velikov
- Mesa (master): gallivm: use enum tgis_opcode
Brian Paul
- Mesa (master): gbm: give a name to rgba fields
Eric Engeström
- Mesa (master): gbm: remove never-implemented function
Eric Engeström
- Mesa (master): genxml: Silence unused parameter warnings in generated pack code
Ian Romanick
- Mesa (master): gl.h: remove stale comment, trailing whitespace
Brian Paul
- Mesa (master): glapi: add glBlendBarrier(), glPrimitiveBoundingBox() prototypes
Brian Paul
- Mesa (master): glapi: define GL_API to be KEYWORD1 in glapi_dispatch.c (v2)
Brian Paul
- Mesa (master): glsl/serialize: Save shader program metadata sha1
Jordan Justen
- Mesa (master): glsl/shader_cache: Allow shader cache usage with transform feedback
Jordan Justen
- Mesa (master): glsl: fix infinite loop caused by bug in loop unrolling pass
Timothy Arceri
- Mesa (master): glsl: Fix memory leak with known glsl_type instances
Tapani Pälli
- Mesa (master): glsl: Remove api_enabled tracking for transform feedback
Jordan Justen
- Mesa (master): glsl: Use hash table cloning in copy propagation
Thomas Helland
- Mesa (master): glsl_types: fix build break with intel/msvc compiler
Rob Clark
- Mesa (master): glsl_types: refactor/prep for vec8/vec16
Rob Clark
- Mesa (master): glsl_types: vec8/vec16 support
Rob Clark
- Mesa (master): glx/apple: Ship meson build file in tarball
Thierry Reding
- Mesa (master): glx/dri: Add a driconf option to disable GLX_SGI_video_sync
Thomas Hellstrom
- Mesa (master): glx: remove empty GLX_SGIX_swap_barrier stubs
Emil Velikov
- Mesa (master): glx: remove empty GLX_SGIX_swap_group stubs
Emil Velikov
- Mesa (master): i965/fs: Add infrastructure for generating CSEL instructions.
Ian Romanick
- Mesa (master): i965/fs: Allow cmod propagation when src0 is a uniform or shader input
Ian Romanick
- Mesa (master): i965/fs: Merge CMP and SEL into CSEL on Gen8+
Ian Romanick
- Mesa (master): i965/fs: Propagate conditional modifiers from compares to adds
Ian Romanick
- Mesa (master): i965/fs: shuffle_32bit_load_result_to_16bit_data now skips components
Jason Ekstrand
- Mesa (master): i965/fs: Support 16-bit do_read_vector with VK_KHR_relaxed_block_layout
Jason Ekstrand
- Mesa (master): i965/fs: Support 16-bit store_ssbo with VK_KHR_relaxed_block_layout
Jason Ekstrand
- Mesa (master): i965/perf: fix config registration when uploading to kernel
Lionel Landwerlin
- Mesa (master): i965/sbe: fix number of inputs for active components
Iago Toral Quiroga
- Mesa (master): i965/vec4: Allow cmod propagation when src0 is a uniform or shader input
Ian Romanick
- Mesa (master): i965/vec4: Allow CSE on subset VF constant loads
Ian Romanick
- Mesa (master): i965/vec4: Fix null destination register in 3-source instructions
Ian Romanick
- Mesa (master): i965/vec4: Propagate conditional modifiers from compares to adds
Ian Romanick
- Mesa (master): i965/vec4: Relax writemask condition in CSE
Ian Romanick
- Mesa (master): i965: Add debugging code to dump the validation list.
Kenneth Graunke
- Mesa (master): i965: Add INTEL_DEBUG stages support for disk shader cache
Jordan Justen
- Mesa (master): i965: Add negative_equals methods
Ian Romanick
- Mesa (master): i965: add performance query support on CNL
Lionel Landwerlin
- Mesa (master): i965: Allow 48-bit addressing on Gen8+.
Kenneth Graunke
- Mesa (master): i965: Allow disk shader cache usage with LINKING_SUCCESS status
Jordan Justen
- Mesa (master): i965: Allow disk shader cache usage with transform feedback
Jordan Justen
- Mesa (master): i965: annotate brw_oa.py's --header and --code as required
Emil Velikov
- Mesa (master): i965: Call spirv_to_nir() instead of glsl_to_nir() for SPIR-V shaders
Alejandro Pinheiro
- Mesa (master): i965: Don't call process_glsl_ir() for SPIR-V shaders
Alejandro Pinheiro
- Mesa (master): i965: Don't request GLSL IR lowering of gl_VertexID
Ian Romanick
- Mesa (master): i965: Drop alignment parameter from bo_alloc_internal().
Kenneth Graunke
- Mesa (master): i965: Drop BO_ALLOC_BUSY in intel_miptree_create_for_bo().
Kenneth Graunke
- Mesa (master): i965: Drop PIPE_CONTROL_NO_WRITE from various calls.
Kenneth Graunke
- Mesa (master): i965: Drop unnecessary bo->align field.
Kenneth Graunke
- Mesa (master): i965: Drop unused alignment parameter from brw_bo_alloc().
Kenneth Graunke
- Mesa (master): i965: Emit texture cache invalidates around blorp_copy
Jason Ekstrand
- Mesa (master): i965: fix android build
Tapani Pälli
- Mesa (master): i965: fix autotools/android build
Lionel Landwerlin
- Mesa (master): i965: fix out of tree autotools build
Lionel Landwerlin
- Mesa (master): i965: Fix RELOC_WRITE typo in brw_store_data_imm64()
Kenneth Graunke
- Mesa (master): i965: Generalize intel_upload.c to support multiple uploaders.
Kenneth Graunke
- Mesa (master): i965: Hard code CS scratch_ids_per_subslice for Cherryview
Jordan Justen
- Mesa (master): i965: initialize SPIR-V capabilities
Alejandro Pinheiro
- Mesa (master): i965: Mark upload buffers with MAP_ASYNC and MAP_PERSISTENT.
Kenneth Graunke
- Mesa (master): i965: perf: add support for new equation operators
Lionel Landwerlin
- Mesa (master): i965: perf: consolidate unmapping oa perf bo outside accumulation
Lionel Landwerlin
- Mesa (master): i965: perf: count number of accumlated reports
Lionel Landwerlin
- Mesa (master): i965: perf: default case for unknown query types
Lionel Landwerlin
- Mesa (master): i965: perf: fix a counter return type on hsw
Lionel Landwerlin
- Mesa (master): i965: perf: query topology
Lionel Landwerlin
- Mesa (master): i965: perf: reduce i965 binary size
Lionel Landwerlin
- Mesa (master): i965: perf: reuse timescale base function from query
Lionel Landwerlin
- Mesa (master): i965: perf: store sysfs device entry into context
Lionel Landwerlin
- Mesa (master): i965: perf: store the hw_id of the context in the query
Lionel Landwerlin
- Mesa (master): i965: pipecontrol: add LRI write immediate flag
Lionel Landwerlin
- Mesa (master): i965: Push down the gl_vertex_array inputs into i965.
Mathias Fröhlich
- Mesa (master): i965: Shorten the name of the workaround BO.
Kenneth Graunke
- Mesa (master): i965: Silence compiler warning about promoted_constants.
Eric Anholt
- Mesa (master): i965: silence unused function warning
Lionel Landwerlin
- Mesa (master): i965: Silence unused parameter warning
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings in blorp
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings in generated OA code
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings in genX_state_upload
Ian Romanick
- Mesa (master): i965: Silence warnings about mixing enum and non-enum in conditional
Ian Romanick
- Mesa (master): intel/aubinator_error_decode: Decode more registers.
Rafael Antognolli
- Mesa (master): intel/blorp: Add a helper for filling out VERTEX_BUFFER_STATE
Jason Ekstrand
- Mesa (master): intel/blorp: Add indirect clear color support to mcs_partial_resolve
Jason Ekstrand
- Mesa (master): intel/blorp: Fix compiler warning about num_layers.
Eric Anholt
- Mesa (master): intel/common/icl: Add L3 config
Matt Turner
- Mesa (master): intel/common/icl: Disable hiz surface sampling
Matt Turner
- Mesa (master): intel/common: Use isl for decoder surface formats
Jordan Justen
- Mesa (master): intel/compiler/icl: Clear "null render target" bit in extended message descriptor
Matt Turner
- Mesa (master): intel/compiler/icl: Update the assert in brw_stage_has_packed_dispatch()
Matt Turner
- Mesa (master): intel/compiler: Check for unsupported register sizes.
Rafael Antognolli
- Mesa (master): intel/compiler: Memory fence commit must always be enabled for gen10+
Francisco Jerez
- Mesa (master): intel/compiler: Readd ICL to test_eu_validate.cpp
Matt Turner
- Mesa (master): intel/compiler: Silence unused parameter warnings in release builds
Ian Romanick
- Mesa (master): intel/compiler: Skip 64-bit type tests when types not available
Matt Turner
- Mesa (master): intel/compiler: Use gen_get_device_info() in test_eu_validate
Matt Turner
- Mesa (master): intel/eu: Plumb header present bit to codegen helpers for HDC messages.
Francisco Jerez
- Mesa (master): intel/fs: Don't emit a des copy for image ops with has_dest == false
Jason Ekstrand
- Mesa (master): intel/fs: Handle surface opcode sample masks via predication.
Francisco Jerez
- Mesa (master): intel/fs: Set up sampler message headers in the visitor on gen7+
Jason Ekstrand
- Mesa (master): intel/genxml: Add ROW_INSTDONE register.
Rafael Antognolli
- Mesa (master): intel/genxml: Add SAMPLER_INSTDONE register.
Rafael Antognolli
- Mesa (master): intel/genxml: Add SC_INSTDONE register.
Rafael Antognolli
- Mesa (master): intel/ir: Allow arbitrary scratch flag registers for SHADER_OPCODE_FIND_LIVE_CHANNEL.
Francisco Jerez
- Mesa (master): intel/ir: Allow representing additional flag subregisters in the IR.
Francisco Jerez
- Mesa (master): intel/isl: Add isl_format_is_valid
Jordan Justen
- Mesa (master): intel/l3: Don't allocate SLM partition on ICL+.
Francisco Jerez
- Mesa (master): intel/tools/aubinator: Drop platform list from print_help()
Matt Turner
- Mesa (master): intel/tools: aubinator: Catch gen11 "enhanced execlist" submission
Scott D Phillips
- Mesa (master): intel/vec4: Set channel_sizes for MOV_INDIRECT sources
Jason Ekstrand
- Mesa (master): intel/vulkan: Hard code CS scratch_ids_per_subslice for Cherryview
Jordan Justen
- Mesa (master): intel: Add a Ice Lake PCI IDs
Matt Turner
- Mesa (master): intel: Add cfl to gen_device_name_to_pci_device_id()
Matt Turner
- Mesa (master): intel: Add missing includes for building on Android
Kenneth Graunke
- Mesa (master): intel: devinfo: add helper functions to fill fusing masks values
Lionel Landwerlin
- Mesa (master): intel: devinfo: meson: include drm uapi
Lionel Landwerlin
- Mesa (master): intel: devinfo: store number of EUs per subslice
Lionel Landwerlin
- Mesa (master): intel: devinfo: store slice/subslice/eu masks
Lionel Landwerlin
- Mesa (master): intel: Disable fast color clear on icl
Matt Turner
- Mesa (master): intel: Drop program size pointer from vec4/fs assembly getters.
Kenneth Graunke
- Mesa (master): intel: Drop SURFACE_FORMAT enum from genxml.
Jordan Justen
- Mesa (master): intel: genxml: add INSTPM/CS_DEBUG_MODE2 registers
Lionel Landwerlin
- Mesa (master): intel: Split gen_device_info out into libintel_dev
Jordan Justen
- Mesa (master): isl/i965/fs: SSBO/UBO buffers need size padding if not multiple of 32-bit
Jason Ekstrand
- Mesa (master): isl: Silence unused parameter warnings in __gen_combine_address implementations
Ian Romanick
- Mesa (master): loader: Add support for platform and host1x busses
Thierry Reding
- Mesa (master): loader: Include include/drm-uapi in the autotools build
Jason Ekstrand
- Mesa (master): mailmap: Use Eric Engestrom's personal email address
Eric Engeström
- Mesa (master): main/program_binary: In ProgramBinary set link status as LINKING_SKIPPED
Jordan Justen
- Mesa (master): mesa/glspirv: Add _mesa_spirv_link_shaders() function
Alejandro Pinheiro
- Mesa (master): mesa/glspirv: Add a _mesa_spirv_to_nir() function
Alejandro Pinheiro
- Mesa (master): mesa/program: Link SPIR-V shaders using the SPIR-V code-path
Alejandro Pinheiro
- Mesa (master): mesa/st/tests: Use tgsi opcode enum also in the test classes
Brian Paul
- Mesa (master): mesa: A change of gl_vertex_processing_mode needs an array update.
Mathias Fröhlich
- Mesa (master): mesa: add _mesa_add_sized_state_reference() helper
Timothy Arceri
- Mesa (master): mesa: Add a reference to gl_shader_spirv_data to gl_linked_shader
Alejandro Pinheiro
- Mesa (master): mesa: add gl_constants::SpirVCapabilities
Alejandro Pinheiro
- Mesa (master): mesa: add GL_HALF_FLOAT as supported type to readpixels
Tapani Pälli
- Mesa (master): mesa: add PackedDriverUniformStorage const
Timothy Arceri
- Mesa (master): mesa: add packing support for setting uniform handles
Timothy Arceri
- Mesa (master): mesa: add packing support for setting uniforms
Timothy Arceri
- Mesa (master): mesa: add support propagate uniform support for packed uniforms
Timothy Arceri
- Mesa (master): mesa: adjust incorrect comment in texture_buffer_range
Marek Olšák
- Mesa (master): mesa: allow for uniform packing when adding uniforms to param list
Timothy Arceri
- Mesa (master): mesa: create copy uniform to storage helpers
Timothy Arceri
- Mesa (master): mesa: Don't write to user buffer in glGetTexParameterIuiv on error
Ian Romanick
- Mesa (master): mesa: fix leaking ParameterValueOffset
Tapani Pälli
- Mesa (master): mesa: fix MSVC bitshift overflow warnings
Brian Paul
- Mesa (master): mesa: Flag early if we modify a SharedAndImmutable VAO.
Mathias Fröhlich
- Mesa (master): mesa: Implement glSpecializeShaderARB
Alejandro Pinheiro
- Mesa (master): mesa: Inherit texture view multi-sample information from the original texture images.
Henri Verbeet
- Mesa (master): mesa: Make gl_vertex_array contain pointers to first order VAO members.
Mathias Fröhlich
- Mesa (master): mesa: Move vbo draw functions into dd_function_table.
Mathias Fröhlich
- Mesa (master): mesa: rework ParameterList to allow packing
Timothy Arceri
- Mesa (master): mesa: RGB9_E5 invalid for CopyTexSubImage* in GLES
Juan Antonio Suárez Romero
- Mesa (master): mesa: Set DriverFlags.NewArray together with vbo...recalculate_inputs.
Mathias Fröhlich
- Mesa (master): mesa: Silence unused parameter warnings from TEXSTORE_PARAMS
Ian Romanick
- Mesa (master): mesa: Update VAO internal state when setting the _DrawVAO.
Mathias Fröhlich
- Mesa (master): mesa: When copying a VAO also copy the vertex attribute mode.
Mathias Fröhlich
- Mesa (master): meson+dri3: allow building against older xcb (v3)
Rob Clark
- Mesa (master): meson/configure: detect endian.h instead of trying to guess when it's available
Eric Engeström
- Mesa (master): meson: Add default DRI drivers for ARM/AArch64
Daniel Stone
- Mesa (master): meson: Add moduledir to d3d.pc
Dylan Baker
- Mesa (master): meson: Allow building dri based EGL without GLX
Dylan Baker
- Mesa (master): meson: combine state trackers and target if blocks
Dylan Baker
- Mesa (master): meson: Don't build svga by default on ARM/AArch64
Daniel Stone
- Mesa (master): meson: don't use compiler.has_header
Dylan Baker
- Mesa (master): meson: Fix building gallium media libs without egl
Dylan Baker
- Mesa (master): meson: fix header check message
Eric Engeström
- Mesa (master): meson: Fix indent in omx meson.build
Dylan Baker
- Mesa (master): meson: fix LLVM version detection when <= 3.4
Andres Gomez
- Mesa (master): meson: fix pipe-loaders after omx changes
Dylan Baker
- Mesa (master): meson: fix tizonia compilation
Dylan Baker
- Mesa (master): meson: group libdrm dependencies
Dylan Baker
- Mesa (master): meson: install vulkan_intel.h header
Dylan Baker
- Mesa (master): meson: merge C and C++ compiler arguments check
Eric Engeström
- Mesa (master): meson: Re-add auto option for omx
Dylan Baker
- Mesa (master): meson: require amdgpu >= 2.4.91
Dylan Baker
- Mesa (master): meson: simplify omx logic
Eric Engeström
- Mesa (master): meson: use dep_libdrm version for pkg-config
Dylan Baker
- Mesa (master): meson: Use include directory variables instead of traversing
Dylan Baker
- Mesa (master): meson: Use system_has_kms_drm in default driver selection
Eric Anholt
- Mesa (master): meson: Use the same version for all libdrm checks
Dylan Baker
- Mesa (master): nir/dead_cf: also remove useless ifs
Jason Ekstrand
- Mesa (master): nir/dead_cf: rephrase definition of a dead loop node
Jason Ekstrand
- Mesa (master): nir/intrinsics: Don't report negative dest_components
Jason Ekstrand
- Mesa (master): nir/lower_indirect_derefs: Support interp_var_at intrinsics
Jason Ekstrand
- Mesa (master): nir/search: Include 8 and 16-bit support in construct_value
Jason Ekstrand
- Mesa (master): nir/search: Support 8 and 16-bit constants in match_value
Jason Ekstrand
- Mesa (master): nir/serialize: handle var->name being NULL
Alejandro Pinheiro
- Mesa (master): nir/spirv: add gl_spirv_validation method
Alejandro Pinheiro
- Mesa (master): nir/spirv: fix MSVC syntax error in vtn_handle_texture()
Brian Paul
- Mesa (master): nir/spirv: fix MSVC warning in vtn_align_u32()
Brian Paul
- Mesa (master): nir/spirv: move NORETURN annotation on _vtn_fail() prototype
Brian Paul
- Mesa (master): nir/spirv: s/uint32_t/SpvOp/ in various functions
Brian Paul
- Mesa (master): nir/subgroups: Add lowering for vote_ieq/vote_feq to a ballot
Jason Ekstrand
- Mesa (master): nir/validator: Validate that all used variables exist
Jason Ekstrand
- Mesa (master): nir/vars_to_ssa: Remove copies from the correct set
Jason Ekstrand
- Mesa (master): nir: add AMD_gcn_shader extended instructions
Bas Nieuwenhuizen
- Mesa (master): nir: add bindless to nir data
Timothy Arceri
- Mesa (master): nir: add frexp_exp and frexp_sig opcodes
Timothy Arceri
- Mesa (master): nir: add nir_opt_move_load_ubo() optimization pass
Samuel Pitoiset
- Mesa (master): nir: Add src/dest num_components helpers
Jason Ekstrand
- Mesa (master): nir: add support for min/max/median of 3 srcs
Bas Nieuwenhuizen
- Mesa (master): nir: autotools, meson: add GLSL.ext.AMD.h in the files list
Juan Antonio Suárez Romero
- Mesa (master): nir: Don't compare b2f or b2i with zero
Ian Romanick
- Mesa (master): nir: Don't condition 'a-b < 0' -> 'a < b' on is_not_used_by_conditional
Ian Romanick
- Mesa (master): nir: Don't i2b a value that is already Boolean
Ian Romanick
- Mesa (master): nir: fix crash in loop unroll corner case
Timothy Arceri
- Mesa (master): nir: fix generated nir_intrinsics.c for MSVC
Rob Clark
- Mesa (master): nir: fix per_vertex_output intrinsic
Rob Clark
- Mesa (master): nir: Initial implementation of a nir_instr_worklist
Thomas Helland
- Mesa (master): nir: lower_load_const_to_scalar fix for 8/16b types
Rob Clark
- Mesa (master): nir: mako all the intrinsics
Rob Clark
- Mesa (master): nir: Mark bcsel-to-fmin (or fmax) transformations as inexact
Ian Romanick
- Mesa (master): nir: Migrate nir_dce to instr worklist
Thomas Helland
- Mesa (master): nir: Narrow some dot product operations
Ian Romanick
- Mesa (master): nir: Pull b2f out of bcsel
Ian Romanick
- Mesa (master): nir: Recognize some more open-coded fmin / fmax
Ian Romanick
- Mesa (master): nir: Rename image intrinsics to image_var
Timothy Arceri
- Mesa (master): nir: Replace an odd comparison involving fmin of -b2f
Ian Romanick
- Mesa (master): nir: Replace fmin(b2f(a), b) with a bcsel
Ian Romanick
- Mesa (master): nir: Return a cursor from nir_instr_remove
Jason Ekstrand
- Mesa (master): nir: s/uint/unsigned/ to fix MSVC/MinGW build
Brian Paul
- Mesa (master): nir: Silence unused parameter warnings in generated nir_constant_expressions code
Ian Romanick
- Mesa (master): nir: Simplify some comparisons like a+b < a
Ian Romanick
- Mesa (master): nir: Use De Morgan's Law on logic compounded comparisons
Ian Romanick
- Mesa (master): nouveau/nvc0: Extract common tile mode macro
Thierry Reding
- Mesa (master): nouveau: Add framebuffer modifier support
Thierry Reding
- Mesa (master): nv50,nvc0: Support BGRX1010102 and RGBX1010102 for sampling.
Ilia Mirkin
- Mesa (master): nvc0/ir: fix emiting NOTs with predicates
Karol Herbst
- Mesa (master): nvc0/ir: fix INTERP_* with indirect inputs
Ilia Mirkin
- Mesa (master): omx: always define ENABLE_ST_OMX_{BELLAGIO,TIZONIA}
Eric Engeström
- Mesa (master): r600/cayman: fix fragcood loading recip generation.
Dave Airlie
- Mesa (master): r600: consolidate PIPE_BIND_SHARED/SCANOUT handling
Michel Dänzer
- Mesa (master): r600: fix abs for op3 sources
Roland Scheidegger
- Mesa (master): r600: fix color export mask
Roland Scheidegger
- Mesa (master): r600: implement callstack workaround for evergreen.
Dave Airlie
- Mesa (master): radeon/vce: move feedback command inside of destroy function
Leo Liu
- Mesa (master): radeonsi/gfx9: print the swizzle mode for testdma
Marek Olšák
- Mesa (master): radeonsi/nir: call ac_lower_indirect_derefs()
Timothy Arceri
- Mesa (master): radeonsi/nir: fix handling of doubles for gs inputs
Timothy Arceri
- Mesa (master): radeonsi/nir: fix input processing for packed varyings
Timothy Arceri
- Mesa (master): radeonsi/nir: fix scanning of multi-slot output varyings
Timothy Arceri
- Mesa (master): radeonsi/nir: increase values to 8 for gs fetch.
Dave Airlie
- Mesa (master): radeonsi/nir: set uses_bindless_samplers for samplers
Timothy Arceri
- Mesa (master): radeonsi: add/update assertions for 32-bit address space
Marek Olšák
- Mesa (master): radeonsi: add a workaround for GFX9 hang with init_config alignment
Marek Olšák
- Mesa (master): radeonsi: add chip class to compiler_ctx_state
Timothy Arceri
- Mesa (master): radeonsi: add si_llvm_emit_kill() helper
Timothy Arceri
- Mesa (master): radeonsi: add support for Vega12
Marek Olšák
- Mesa (master): radeonsi: align command buffer starting address to fix some Raven hangs
Marek Olšák
- Mesa (master): radeonsi: assume has_virtual_memory == true
Marek Olšák
- Mesa (master): radeonsi: don't reallocate on DMABUF export if local BOs are disabled
Marek Olšák
- Mesa (master): radeonsi: don't use the SPI barrier management bug workaround
Marek Olšák
- Mesa (master): radeonsi: expand constbuf 0 address correctly to fix Vega10 hangs
Marek Olšák
- Mesa (master): radeonsi: fix a snprintf warning on gcc 7.3.0
Marek Olšák
- Mesa (master): radeonsi: fix passing address32_hi to LLVM for high values
Marek Olšák
- Mesa (master): radeonsi: fix radeon create encoder return
Leo Liu
- Mesa (master): radeonsi: fix vertex buffer address computation with full 64-bit addresses
Marek Olšák
- Mesa (master): radeonsi: make use of if/loop build helpers in ac
Timothy Arceri
- Mesa (master): radeonsi: mask out high VM address bits in registers where needed
Marek Olšák
- Mesa (master): radeonsi: move si_nir_load_input_gs() to si_shader.c
Timothy Arceri
- Mesa (master): radeonsi: prevent a negative buffer offset in si_upload_descriptors
Marek Olšák
- Mesa (master): radeonsi: properly extract a buffer address from a descriptor
Marek Olšák
- Mesa (master): radeonsi: remove chip_class parameter from si_lower_nir
Marek Olšák
- Mesa (master): radeonsi: remove si_llvm_add_attribute
Marek Olšák
- Mesa (master): radeonsi: simplify DCC format categories
Marek Olšák
- Mesa (master): radeonsi: use maximum OFFCHIP_BUFFERING on Vega12
Marek Olšák
- Mesa (master): radv/multiview: mark layer_input if we have input attachments.
Dave Airlie
- Mesa (master): radv/query: handle multiview queries properly. (v3)
Dave Airlie
- Mesa (master): radv/query: handle multiview timestamp queries.
Dave Airlie
- Mesa (master): radv/query: split out begin/end query emission
Dave Airlie
- Mesa (master): radv/shader_info: start gathering tess output info (v2)
Dave Airlie
- Mesa (master): radv/tess: drop tcs_in_layout setting completely.
Dave Airlie
- Mesa (master): radv/tess: remove last chunk of tess sgprs
Dave Airlie
- Mesa (master): radv: add dump_shader to the NIR compiler options
Samuel Pitoiset
- Mesa (master): radv: Add entrypoints generation with the new vk.xml
Bas Nieuwenhuizen
- Mesa (master): radv: Add minimal subgroup support.
Bas Nieuwenhuizen
- Mesa (master): radv: add radv_calc_decompress_on_z_planes() helper
Samuel Pitoiset
- Mesa (master): radv: add radv_image_is_tc_compat_htile() helper
Samuel Pitoiset
- Mesa (master): radv: add support for Vega12
Samuel Pitoiset
- Mesa (master): radv: add support for VK_EXT_depth_range_unrestricted
Samuel Pitoiset
- Mesa (master): radv: add support for VK_EXT_sampler_filter_minmax
Samuel Pitoiset
- Mesa (master): radv: Add trivial device group implementation.
Bas Nieuwenhuizen
- Mesa (master): radv: autotools: add radv_extensions.h in the generated VULKAN list
Juan Antonio Suárez Romero
- Mesa (master): radv: Change client version check.
Bas Nieuwenhuizen
- Mesa (master): radv: Disable sampler ycbcr conversion.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't emit a warning on VI-GFX9.
Bas Nieuwenhuizen
- Mesa (master): radv: don't export NULL layer.
Dave Airlie
- Mesa (master): radv: don't lower indirects until after opts have run
Timothy Arceri
- Mesa (master): radv: do not set pending_reset_query in BeginCommandBuffer()
Samuel Pitoiset
- Mesa (master): radv: drop assert on bindingDescriptorCount > 0
Dave Airlie
- Mesa (master): radv: drop geometry stride user sgpr.
Dave Airlie
- Mesa (master): radv: drop ls_out_layout const.
Dave Airlie
- Mesa (master): radv: drop scanning the tess shader in the nir code.
Dave Airlie
- Mesa (master): radv: drop tcs_out_layout
Dave Airlie
- Mesa (master): radv: drop tcs_out_offsets
Dave Airlie
- Mesa (master): radv: drop tess offchip layout for tcs.
Dave Airlie
- Mesa (master): radv: dump LLVM IR when a hang is detected
Samuel Pitoiset
- Mesa (master): radv: enable AMD_gcn_shader extension
Bas Nieuwenhuizen
- Mesa (master): radv: enable TC-compat HTILE for 16-bit depth surfaces on GFX8
Samuel Pitoiset
- Mesa (master): radv: enable VK_AMD_shader_trinary_minmax extension
Bas Nieuwenhuizen
- Mesa (master): radv: enable VK_EXT_sampler_filter_minmax
Samuel Pitoiset
- Mesa (master): radv: Enable vulkan 1.1.0 for configurations that can support it.
Bas Nieuwenhuizen
- Mesa (master): radv: Expose that we don't support any VK_KHR_16_bit_storage parts.
Bas Nieuwenhuizen
- Mesa (master): radv: Fix autotools build.
Bas Nieuwenhuizen
- Mesa (master): radv: Fix CmdCopyImage between uncompressed and compressed images
Alex Smith
- Mesa (master): radv: Fix copying from 3D images starting at non-zero depth.
Bas Nieuwenhuizen
- Mesa (master): radv: fix scanning output_usage_mask with structs
Samuel Pitoiset
- Mesa (master): radv: fix stale comment in generated vk_format_table.c
Grazvydas Ignotas
- Mesa (master): radv: Fix the autotools build take 2.
Bas Nieuwenhuizen
- Mesa (master): radv: fix vkGetDeviceQueue2() when create flags don't match
Samuel Pitoiset
- Mesa (master): radv: Generate icd files.
Bas Nieuwenhuizen
- Mesa (master): radv: get correct offset into LDS for indexed vars.
Dave Airlie
- Mesa (master): radv: get rid of geometry user sgpr for num entries.
Dave Airlie
- Mesa (master): radv: handle exporting view index to fragment shader. (v1.1)
Dave Airlie
- Mesa (master): radv: Implement more efficient !waitAll fence waiting.
Bas Nieuwenhuizen
- Mesa (master): radv: Implement VK_KHR_maintenance3.
Bas Nieuwenhuizen
- Mesa (master): radv: Implement vkCmdDispatchBase.
Bas Nieuwenhuizen
- Mesa (master): radv: Implement vkEnumerateInstanceVersion.
Bas Nieuwenhuizen
- Mesa (master): radv: Implement VkGetDeviceQueue2.
Bas Nieuwenhuizen
- Mesa (master): radv: Implement WaitForFences with !waitAll.
Bas Nieuwenhuizen
- Mesa (master): radv: Implement waiting on non-submitted fences.
Bas Nieuwenhuizen
- Mesa (master): radv: Increase the number of dynamic uniform buffers.
Bas Nieuwenhuizen
- Mesa (master): radv: keep track of the query pool size
Samuel Pitoiset
- Mesa (master): radv: lower constant initializers on output variables earlier
Dave Airlie
- Mesa (master): radv: make sure to emit cache flushes before starting a query
Samuel Pitoiset
- Mesa (master): radv: make vk_format_description structures static
Grazvydas Ignotas
- Mesa (master): radv: mark all tess output for an indirect access.
Dave Airlie
- Mesa (master): radv: migrate lds size calculations to shader gen.
Dave Airlie
- Mesa (master): radv: migrate unique index info shader info (v2)
Dave Airlie
- Mesa (master): radv: only display options that are enabled
Samuel Pitoiset
- Mesa (master): radv: only emit cache flushes when the pool size is large enough
Samuel Pitoiset
- Mesa (master): radv: only enable one channel when exporting prim id
Samuel Pitoiset
- Mesa (master): radv: pass num_patches to tes from tcs
Dave Airlie
- Mesa (master): radv: pass the NIR compiler options to ac_compile_llvm_module()
Samuel Pitoiset
- Mesa (master): radv: print some information when RADV_TRACE_FILE is set
Samuel Pitoiset
- Mesa (master): radv: record LLVM IR when debugging shaders
Samuel Pitoiset
- Mesa (master): radv: remove unused radv_pipeline::needs_data_cache variable
Samuel Pitoiset
- Mesa (master): radv: rename VEGA10 device name
Samuel Pitoiset
- Mesa (master): radv: report the scratch private memory size with shader stats
Samuel Pitoiset
- Mesa (master): radv: run nir_opt_move_load_ubo
Samuel Pitoiset
- Mesa (master): radv: set SAMPLE_RATE to the number of samples of the current fb
Samuel Pitoiset
- Mesa (master): radv: Support VkPhysicalDeviceProtectedMemoryFeatures.
Bas Nieuwenhuizen
- Mesa (master): radv: Support VkPhysicalDeviceShaderDrawParameterFeatures.
Bas Nieuwenhuizen
- Mesa (master): radv: Update MAX_API_VERSION to 1.1.0
Bas Nieuwenhuizen
- Mesa (master): radv: Update version to 1.1.70.
Bas Nieuwenhuizen
- Mesa (master): radv: use num_patches output from tcs shader.
Dave Airlie
- Mesa (master): radv: Use the syncobj wait ioctl to wait on fences if possible.
Bas Nieuwenhuizen
- Mesa (master): Revert "Add processor topology calculation implementation for Darwin/OSX targets."
Dylan Baker
- Mesa (master): Revert "i965/fs: Predicate byte scattered writes if needed"
Francisco Jerez
- Mesa (master): Revert "i965: Only emit 3DSTATE_DRAWING_RECTANGLE once on gen8+"
Mark Janes
- Mesa (master): Revert "mesa: do not trigger _NEW_TEXTURE_STATE in glActiveTexture()"
Samuel Pitoiset
- Mesa (master): Revert "meson: merge C and C++ compiler arguments check"
Dylan Baker
- Mesa (master): Revert "nir: bump loop unroll limit to 96."
Timothy Arceri
- Mesa (master): Revert "sched.h needs to be imported on Darwin/OSX targets."
Dylan Baker
- Mesa (master): sched.h needs to be imported on Darwin/OSX targets.
Jeremy Huddleston
- Mesa (master): sched.h needs to be imported on Darwin/OSX targets.
Jeremy Huddleston
- Mesa (master): scons: need to split CC or things might fail
Roland Scheidegger
- Mesa (master): spirv/i965/anv: Relax push constant offset assertions being 32-bit aligned
Jason Ekstrand
- Mesa (master): spirv/radv: add AMD_gcn_shader capability, remove current extensions
Alejandro Pinheiro
- Mesa (master): spirv: Add a 64-bit implementation of Frexp
Neil Roberts
- Mesa (master): spirv: Add SpvCapabilityShaderViewportIndexLayerEXT
Samuel Iglesias Gonsálvez
- Mesa (master): spirv: add support for SPV_AMD_shader_trinary_minmax
Bas Nieuwenhuizen
- Mesa (master): spirv: add vtn_create_builder
Alejandro Pinheiro
- Mesa (master): spirv: Calculate properly 16-bit vector sizes
Jason Ekstrand
- Mesa (master): spirv: fix autotools builds
Timothy Arceri
- Mesa (master): spirv: Fix building with SCons
Brian Paul
- Mesa (master): spirv: fix the translation of SPIR-V conversion opcodes to NIR
Samuel Iglesias Gonsálvez
- Mesa (master): spirv: handle AMD_gcn_shader extended instructions
Bas Nieuwenhuizen
- Mesa (master): spirv: Handle doubles when multiplying a mat by a scalar
Neil Roberts
- Mesa (master): spirv: import AMD extensions header from glslang
Bas Nieuwenhuizen
- Mesa (master): spirv: Move SPIR-V building to Makefile.spirv.am and spirv/meson.build
Ian Romanick
- Mesa (master): spirv: s/uint/unsigned/ to fix MSVC build
Brian Paul
- Mesa (master): spirv: Silence compiler warning about undefined srcs[0]
Eric Anholt
- Mesa (master): spirv: update arguments for vtn_nir_alu_op_for_spirv_opcode()
Samuel Iglesias Gonsálvez
- Mesa (master): st/dri: fix OpenGL-OpenCL interop for GL_TEXTURE_BUFFER
Marek Olšák
- Mesa (master): st/glsl_to_nir: add support for packed builtin uniforms
Timothy Arceri
- Mesa (master): st/glsl_to_nir: correctly handle arrays packed across multiple vars
Timothy Arceri
- Mesa (master): st/glsl_to_nir: fix driver location for dual-slot packed doubles
Timothy Arceri
- Mesa (master): st/glsl_to_nir: set driver location for bindless images and samplers
Timothy Arceri
- Mesa (master): st/glsl_to_nir: simplify st_nir_assign_var_locations() and fix for fs outputs
Timothy Arceri
- Mesa (master): st/mesa,tgsi: use enum tgsi_opcode
Brian Paul
- Mesa (master): st/mesa: add compiler/nir/ prefix for nir includes
Emil Velikov
- Mesa (master): st/mesa: add missing GLSL_TYPE_[U]INT8 cases in st_glsl_type_dword_size()
Brian Paul
- Mesa (master): st/mesa: expose 0 shader binary formats for compat profiles for Qt
Marek Olšák
- Mesa (master): st/mesa: Factorize duplicate code in st_BlitFramebuffer()
Marek Olšák
- Mesa (master): st/mesa: gl_program::info.system_values_read is a 64-bit-field
Michel Dänzer
- Mesa (master): st/mesa: s/unsigned/enum pipe_shader_type/
Brian Paul
- Mesa (master): st/mesa: s/unsigned/enum pipe_shader_type/ for st_bind_ubos()
Brian Paul
- Mesa (master): st/mesa: silence unhandled switch case warning
Brian Paul
- Mesa (master): st/mesa: simplify st_init_limits() via tgsi_processor_to_shader_stage
Emil Velikov
- Mesa (master): st/mesa: whitespace/formatting fixes in st_atom_constbuf.c
Brian Paul
- Mesa (master): st/nine: Fix bad tracking of bound vs textures
Axel Davy
- Mesa (master): st/nine: Fix bad tracking of vs textures for NINESBT_ALL
Axel Davy
- Mesa (master): st/nine: Fixes warning about implicit conversion
Axel Davy
- Mesa (master): st/nine: Fix non inversible matrix check
Axel Davy
- Mesa (master): st/nir/radeonsi: move nir_lower_uniforms_to_ubo() to the state tracker
Timothy Arceri
- Mesa (master): st/nir: fix atomic lowering for gallium drivers
Timothy Arceri
- Mesa (master): st/omx/bellagio: Rename st and target directories
Julien Isorce
- Mesa (master): st/omx/tizonia/h264d: Add EGLImage support
Julien Isorce
- Mesa (master): st/omx/tizonia: Add --enable-omx-tizonia flag and build files
Julien Isorce
- Mesa (master): st/omx/tizonia: Add entrypoint
Julien Isorce
- Mesa (master): st/omx/tizonia: Add H.264 decoder
Julien Isorce
- Mesa (master): st/omx/tizonia: Add H.264 encoder
Julien Isorce
- Mesa (master): st/omx_bellagio: add picture profile and entry point
Leo Liu
- Mesa (master): st/radeonsi: enable uniform packing in NIR backend
Timothy Arceri
- Mesa (master): st/wgl: check if WGL_SWAP_INTERVAL is defined in wglSwapIntervalEXT()
Brian Paul
- Mesa (master): st: add st_glsl_type_dword_size() helper
Timothy Arceri
- Mesa (master): st: add uniform packing support to lower_uniforms_to_ubo()
Timothy Arceri
- Mesa (master): st: Allow accelerated CopyTexImage from RGBA to RGB.
Eric Anholt
- Mesa (master): st: Don't try to finalize the texture in st_render_texture().
Eric Anholt
- Mesa (master): svga: add SVGA_NEW_PRESCALE to the tracked dirty mask for gs
Brian Paul
- Mesa (master): svga: check svga_have_vgpu10() in svga_delete_blend_state()
Brian Paul
- Mesa (master): svga: fix blending regression
Brian Paul
- Mesa (master): svga: if svga_update_state() fails, skip the draw call
Brian Paul
- Mesa (master): svga: let svga_update_state_retry() return a bool
Brian Paul
- Mesa (master): svga: replace unsigned with proper enum names
Brian Paul
- Mesa (master): svga: s/unsigned/boolean/ for a few local vars
Brian Paul
- Mesa (master): svga: simplify uses_flat_interp expression in emit_input_declarations()
Brian Paul
- Mesa (master): svga: use enum tgsi_opcode
Brian Paul
- Mesa (master): swr/rast: Added comment
George Kyriazis
- Mesa (master): swr/rast: Add KNOB_DISABLE_SPLIT_DRAW
George Kyriazis
- Mesa (master): swr/rast: Add split draw and other state information to DrawInfoEvent.
George Kyriazis
- Mesa (master): swr/rast: Add support for generalized late and early z/stencil stats
George Kyriazis
- Mesa (master): swr/rast: Add tracking for stream out topology
George Kyriazis
- Mesa (master): swr/rast: Add VPOPCNT
George Kyriazis
- Mesa (master): swr/rast: autotools: add events_private.proto in dist tarball.
Juan Antonio Suárez Romero
- Mesa (master): swr/rast: Fix macOS macro.
Vinson Lee
- Mesa (master): swr/rast: Rasterized Subspans stats support
George Kyriazis
- Mesa (master): swr/rast: Refactor api and worker event handlers.
George Kyriazis
- Mesa (master): swr/rast: Refactor memory gather operations
George Kyriazis
- Mesa (master): tegra: Initial support
Thierry Reding
- Mesa (master): tgsi,softpipe: use enum tgsi_opcode
Brian Paul
- Mesa (master): tgsi/nir: use enum tgsi_opcode
Brian Paul
- Mesa (master): tgsi/scan: use wrap-around shift behavior explicitly for file_mask
Roland Scheidegger
- Mesa (master): tgsi: convert opcode macros to enums
Brian Paul
- Mesa (master): tgsi: move tgsi_processor_to_shader_stage() to a header
Emil Velikov
- Mesa (master): tgsi: use enum tgsi_opcode
Brian Paul
- Mesa (master): tnl: Push down the gl_vertex_array inputs into tnl drivers.
Mathias Fröhlich
- Mesa (master): travis: bump libxcb version to 1.13
Christian Gmeiner
- Mesa (master): travis: keep meson version below 0.45.0
Andres Gomez
- Mesa (master): travis: make Meson find the proper llvm-config
Andres Gomez
- Mesa (master): u_blit: (trivial) u_blit.h needs to include p_defines.h
Roland Scheidegger
- Mesa (master): u_vbuf/translate: pass max_index into the set_buffer.
Dave Airlie
- Mesa (master): Update the documentation for meson
Dylan Baker
- Mesa (master): util: Add and use util_is_power_of_two_nonzero
Ian Romanick
- Mesa (master): util: Implement a hash table cloning function
Thomas Helland
- Mesa (master): util: Include bitscan.h directly
Ian Romanick
- Mesa (master): util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_two_or_zero
Ian Romanick
- Mesa (master): util: Optimize util_is_power_of_two_nonzero
Ian Romanick
- Mesa (master): util: use clock_gettime() on PIPE_OS_BSD
Emil Velikov
- Mesa (master): util: Use set_foreach instead of rolling our own
Thomas Helland
- Mesa (master): util: Use util_is_power_of_two_nonzero in u_vector
Ian Romanick
- Mesa (master): vbo: Correctly handle source arrays in vbo_split_copy.
Mathias Fröhlich
- Mesa (master): vbo: Implement current values update in terms of the VAO.
Mathias Fröhlich
- Mesa (master): vbo: Implement vbo_loopback_vertex_list in terms of the VAO.
Mathias Fröhlich
- Mesa (master): vbo: Make sure the internal VAO's stay within limits.
Mathias Fröhlich
- Mesa (master): vbo: MaxVertexAttribStride is not always set
Jakob Bornecrantz
- Mesa (master): vbo: Move vbo_bind_arrays into a dd_driver_functions draw callback.
Mathias Fröhlich
- Mesa (master): vbo: Move vbo_split into the tnl module.
Mathias Fröhlich
- Mesa (master): vbo: Readd the arrays argument to the legacy draw methods.
Mathias Fröhlich
- Mesa (master): vbo: Remove now duplicate _DrawVAO notification.
Mathias Fröhlich
- Mesa (master): vbo: Remove now duplicate _vbo_update_inputs from dlist draw.
Mathias Fröhlich
- Mesa (master): vbo: Remove redundant set of DriverFlags.NewArray in vbo_bind_arrays.
Mathias Fröhlich
- Mesa (master): vbo: Remove reference to the vertex_store from the dlist node.
Mathias Fröhlich
- Mesa (master): vbo: Remove the now unused vbo draw path.
Mathias Fröhlich
- Mesa (master): vbo: Remove unused includes to vbo_private.h
Mathias Fröhlich
- Mesa (master): vbo: Remove unused vbo_save_context::wrap_count.
Mathias Fröhlich
- Mesa (master): vbo: Remove unused vbo_save_vertex_list::dangling_attr_ref.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo...recalculate_inputs from vbo_exec_invalidate_state.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_indirect_draw_func.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_save_vertex_list::attrsz.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_save_vertex_list::attrtype.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_save_vertex_list::buffer_offset.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_save_vertex_list::enabled.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_save_vertex_list::start_vertex.
Mathias Fröhlich
- Mesa (master): vbo: Remove vbo_save_vertex_list::vertex_size.
Mathias Fröhlich
- Mesa (master): vbo: Try to reuse the same VAO more often for successive dlists.
Mathias Fröhlich
- Mesa (master): vbo: Use alloca for _vbo_draw_indirect.
Mathias Fröhlich
- Mesa (master): vbo: Use a local variable for the dlist offsets.
Mathias Fröhlich
- Mesa (master): virgl: add ARB_cull_distance support.
Dave Airlie
- Mesa (master): virgl: add offset alignment values to to v2 caps struct
Dave Airlie
- Mesa (master): virgl: handle getting new capsets.
Dave Airlie
- Mesa (master): virgl: Implement seamless cube maps
Dave Airlie
- Mesa (master): virgl: reduce some default capset limits.
Dave Airlie
- Mesa (master): virgl: resize resource bo allocation if we need to.
Dave Airlie
- Mesa (master): vulkan/wsi/x11: Add support for DRI3 v1.2
Daniel Stone
- Mesa (master): vulkan/wsi/x11: correct DRI3 version in comment
Emil Velikov
- Mesa (master): vulkan/wsi/x11: Return VK_SUBOPTIMAL_KHR for X11
Daniel Stone
- Mesa (master): vulkan/wsi/x11: use ARRAY_SIZE where applicable
Emil Velikov
- Mesa (master): vulkan/wsi: clean up cleanup path
Eric Engeström
- Mesa (master): vulkan: autotools: do not redirect stdin/stdout for wayland-scanner
Emil Velikov
- Mesa (master): vulkan: do not expose surface/swapchain extensions on Android
Tapani Pälli
- Mesa (master): wayland-drm: autotools: do not redirect stdin/stdout for wayland-scanner
Emil Velikov
- Mesa (master): wayland-drm: do not distribute generated sources
Juan Antonio Suárez Romero
- Mesa (master): winsys/amdgpu: always allow GTT placements on APUs
Marek Olšák
- Mesa (master): winsys/amdgpu: pad compute IBs
Marek Olšák
- Mesa (master): winsys/amdgpu: query GDS info
Marek Olšák
- Mesa (master): x11: Only report supported DRI3/Present versions
Daniel Stone
- Mesa (master): x11: remove empty GLX_SGIX_swap_barrier stubs
Emil Velikov
- Mesa (master): x11: remove empty GLX_SGIX_swap_group stubs
Emil Velikov
- Mesa: tag mesa-17.3.7: mesa-17.3.7
Juan Antonio Suárez Romero
- Mesa: tag mesa-18.0.0-rc5: mesa-18.0.0-rc5
Emil Velikov
- Mesa: tag mesa-18.0.0: mesa-18.0.0
Emil Velikov
Last message date:
Sat Mar 31 23:38:56 UTC 2018
Archived on: Mon Jan 13 14:20:28 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).