November 2017 Archives by date
Starting: Wed Nov 1 00:07:28 UTC 2017
Ending: Thu Nov 30 20:39:22 UTC 2017
Messages: 792
- Mesa (master): gallium: add cap for driver specified max combined shader resources.
Dave Airlie
- Mesa (master): mesa/st: implement max combined output resources limiting.
Dave Airlie
- Mesa (master): 26 new commits
Jordan Justen
- Mesa (master): meson: bump libdrm version required by amdgpu
Eric Engeström
- Mesa (master): travis: build meson first for quicker feedback
Eric Engeström
- Mesa (master): intel: common: expose gen_spec fields
Lionel Landwerlin
- Mesa (master): intel: decoder: build sorted linked lists of fields
Lionel Landwerlin
- Mesa (master): intel: common: print out all dword with field spanning multiple dwords
Lionel Landwerlin
- Mesa (master): intel: decoder: reorder iterator init function
Lionel Landwerlin
- Mesa (master): intel: decoder: move field name copy
Lionel Landwerlin
- Mesa (master): intel: decoder: split out getting the next field and decoding it
Lionel Landwerlin
- Mesa (master): intel: decoder: don't read qword outside instruction/ struct limit
Lionel Landwerlin
- Mesa (master): intel: decoder: expose helper to test header fields
Lionel Landwerlin
- Mesa (master): intel: decoder: add destructor for gen_spec
Lionel Landwerlin
- Mesa (master): intel: decoder: simplify creation of struct when 0-allocated
Lionel Landwerlin
- Mesa (master): intel: decoder: pack iterator variable declarations
Lionel Landwerlin
- Mesa (master): intel: decoder: extract instruction/structs length
Lionel Landwerlin
- Mesa (master): mapi: fix .so path in ABI-check
Eric Engeström
- Mesa (master): gallium: increase pipe_sampler_view:: target bitfield size for MSVC
Brian Paul
- Mesa (master): intel: error-decode: implement a rolling window of programs
Lionel Landwerlin
- Mesa (master): intel: decoder: remove unused platform field
Lionel Landwerlin
- Mesa (master): intel: common: make intel utils available from C++
Lionel Landwerlin
- Mesa (master): intel: decoder: simplify field_is_header()
Lionel Landwerlin
- Mesa (master): intel: decoder: rename internal function to free name
Lionel Landwerlin
- Mesa (master): intel: decoder: rename field() to field_value()
Lionel Landwerlin
- Mesa (master): intel: decoder: extract field value computation
Lionel Landwerlin
- Mesa (master): intel: decoder: expose missing find_enum()
Lionel Landwerlin
- Mesa (master): intel: decoder: enable decoding a single field
Lionel Landwerlin
- Mesa (master): Revert "winsys/amdgpu: Add R600_DEBUG flag to reserve VMID per ctx."
Marek Olšák
- Mesa (master): svga: Use __asm__ instead of asm
Dylan Baker
- Mesa (master): radv: make sure we set buffers as shareable properly.
Dave Airlie
- Mesa (master): radv: make radv_bind_descriptor_set() static
Samuel Pitoiset
- Mesa (master): etnaviv: don't do resolve-in-place without valid TS
Lucas Stach
- Mesa (master): etnaviv: Don't flush on transfer when UNSYNCHRONIZED
Lucas Stach
- Mesa (master): etnaviv: Allow clearing constant buffer using buffer== NULL user_buffer==NULL
Lucas Stach
- Mesa (master): gallivm: allow arch rounding with avx512
Tim Rowley
- Mesa (master): Revert "meson: bump libdrm version required by amdgpu"
Dylan Baker
- Mesa (master): intel/fs: Alloc pull constants off mem_ctx
Jason Ekstrand
- Mesa (master): intel/fs: Don' t allocate a param array for zero push constants
Jason Ekstrand
- Mesa (master): radeonsi: remove 'Authors:' comments
Marek Olšák
- Mesa (master): automake: Remove unused include path
Dylan Baker
- Mesa (master): gbm: Don't traverse backwards for includes
Dylan Baker
- Mesa (master): radv: Don't expose heaps with 0 memory.
Bas Nieuwenhuizen
- Mesa (master): st/glsl_to_nir: pass gl_shader_program to st_finalize_nir()
Timothy Arceri
- Mesa (master): meson: Set c visibility args for wayland-drm
Dylan Baker
- Mesa (master): es2api/ABI-check: Add es3.x symbols
Dylan Baker
- Mesa (master): nir: add tess patch support to nir_remove_unused_varyings()
Timothy Arceri
- Mesa (master): radv: use the optimal packets order for dispatch calls
Samuel Pitoiset
- Mesa (master): r600: add support for some ALU sources.
Dave Airlie
- Mesa (master): r600: add support for valid pixel mode on CF clauses
Dave Airlie
- Mesa (master): r600: add support for mark bit to the assembler.
Dave Airlie
- Mesa (master): r600: add support for emitting RAT instructions to the assembler.
Dave Airlie
- Mesa (master): r600: add support for early depth/stencil.
Dave Airlie
- Mesa (master): nir: skip lowering sampler if there is no dereference
Timothy Arceri
- Mesa (master): ac/radeonsi: add support for tex instr without a derefence
Timothy Arceri
- Mesa (master): ac: use the ac i32 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac i1 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac i8 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac ivoidt llvm type
Timothy Arceri
- Mesa (master): ac: remove unused i16 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac i64 llvm type
Timothy Arceri
- Mesa (master): ac: add v2i32 to the common code and use it
Timothy Arceri
- Mesa (master): ac: add v3i32 to the common code and make use of it
Timothy Arceri
- Mesa (master): ac: use the common v4i32 llvm type
Timothy Arceri
- Mesa (master): ac: use the common v8i32 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac f64 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac f32 llvm type
Timothy Arceri
- Mesa (master): ac: use the ac f16 llvm type
Timothy Arceri
- Mesa (master): ac: add v2f32 to the common code and make use of it
Timothy Arceri
- Mesa (master): ac: remove usused v4f32
Timothy Arceri
- Mesa (master): ac: remove the remaining duplicate llvm types
Timothy Arceri
- Mesa (master): i915g: make gears run again.
Dave Airlie
- Mesa (master): i915g: remove some unknown cap warnings.
Dave Airlie
- Mesa (master): nir/serialize: fix build with gcc 4.4.7
Dave Airlie
- Mesa (master): glsl: allow any l-value of an input variable as interpolant in interpolateAt*
Nicolai Hähnle
- Mesa (master): glsl: fix interpolateAtXxx(some_vec[idx], ...) with dynamic idx
Nicolai Hähnle
- Mesa (master): i965: perf: make revision variable available
Lionel Landwerlin
- Mesa (master): i965: perf: factorize code for availability
Lionel Landwerlin
- Mesa (master): i965: perf: list registers to program for queries
Lionel Landwerlin
- Mesa (master): winsys/amdgpu: Add R600_DEBUG flag to reserve VMID per ctx.
Marek Olšák
- Mesa (master): i965/gen10: Don' t set Smooth Point Enable in 3DSTATE_SF if num_samples > 1
Anuj Phogat
- Mesa (master): i965/gen10: Don' t set Antialiasing Enable in 3DSTATE_RASTER if num_samples > 1
Anuj Phogat
- Mesa (master): i965/gen10: Implement WaSampleOffsetIZ workaround
Anuj Phogat
- Mesa (master): i965/gen10: Implement WaForceRCPFEHangWorkaround
Anuj Phogat
- Mesa (master): i965/gen10: Enable float blend optimization
Anuj Phogat
- Mesa (master): i965/gen10: Implement Wa3DStateMode
Anuj Phogat
- Mesa (master): nv50/ir: Store shared memory per block in nv50_ir_prog_info
Ilia Mirkin
- Mesa (master): nv50,nvc0: Copy shared memory per block to the program info structure and back
Ilia Mirkin
- Mesa (master): nv50,nvc0: Display shared memory usage in pipe_debug_message
Ilia Mirkin
- Mesa (master): radv: Use an array to store descriptor sets.
Bas Nieuwenhuizen
- Mesa (master): radv: Optimize calling radv_save_descriptors.
Bas Nieuwenhuizen
- Mesa (master): radv: free attachments on end command buffer.
Dave Airlie
- Mesa (master): radv: reorder cmd_state to remove a hole.
Dave Airlie
- Mesa (master): radv: move vertex binding out of cmd state.
Dave Airlie
- Mesa (master): radv: add helper for setting a descriptor.
Dave Airlie
- Mesa (master): radv: move descriptor sets out of cmd_state.
Dave Airlie
- Mesa (master): gallium/u_threaded: clean up tc_improve_map_buffer_flags and prevent reentry
Marek Olšák
- Mesa (master): gallium/u_threaded: don' t map big VRAM buffers for the first upload directly
Marek Olšák
- Mesa (master): radeonsi: don' t map big VRAM buffers for the first upload directly
Marek Olšák
- Mesa (master): automake: include git_sha1.h.in in release tarball
Juan Antonio Suárez Romero
- Mesa (master): gallium: add PIPE_CAP_SIGNED_VERTEX_BUFFER_OFFSET
Marek Olšák
- Mesa (master): radeonsi: enable signed vertex buffer offsets
Marek Olšák
- Mesa (master): gallium/u_vbuf: use signed vertex buffers offsets for optimal uploads
Marek Olšák
- Mesa (master): radv: add initial copy descriptor support. (v2)
Dave Airlie
- Mesa (master): etnaviv: Update from rnndb
Christian Gmeiner
- Mesa (master): etnaviv: ASTC texture support
Christian Gmeiner
- Mesa (master): etnaviv: Don't over-pad compressed textures
Christian Gmeiner
- Mesa (master): egl/dri2: Factor out context attribute initialization
Adam Jackson
- Mesa (master): intel: Don't flush the old context in intelMakeCurrent
Adam Jackson
- Mesa (master): dri: Change __DriverApiRec:: CreateContext to take a struct for attribs
Adam Jackson
- Mesa (master): dri: Add a flush control extension
Adam Jackson
- Mesa (master): glx: Implement GLX_ARB_context_flush_control
Adam Jackson
- Mesa (master): egl: Implement EGL_KHR_context_flush_control
Adam Jackson
- Mesa (master): gallium: Wire up flush control
Adam Jackson
- Mesa (master): drisw: Enable flush control for llvmpipe and softpipe
Adam Jackson
- Mesa (master): i965: Enable flush control
Adam Jackson
- Mesa (master): docs: Mark GLX_ARB_context_flush_control done
Adam Jackson
- Mesa (master): radv: pre-calculate user_data_0 registers and store in pipeline
Dave Airlie
- Mesa (master): radv: when loading regs no need to add buffer
Dave Airlie
- Mesa (master): radv: wrap cs_add_buffer in an inline. (v2)
Dave Airlie
- Mesa (master): radv: move is_local up to the winsys level.
Dave Airlie
- Mesa (master): i965: disable NIR linking on HSW and below
Timothy Arceri
- Mesa (master): glsl: Allow precision mismatch on dead data with GLSL ES 1.00
Kenneth Graunke
- Mesa (master): nir: fix a typo
Dylan Baker
- Mesa (master): ac/nir: for ubo load use correct num_components
Dave Airlie
- Mesa (master): meson: standardize .so version to major.minor.patch
Eric Engeström
- Mesa (master): meson: drop GLESv1 .so version back to 1.0.0
Eric Engeström
- Mesa (master): meson: switch default build type to debugoptimized
Eric Engeström
- Mesa (master): meson: only turn on Mesa's DEBUG for buildtype==debug
Eric Engeström
- Mesa (17.3): intel/compiler/gen9: Pixel shader header only workaround
Emil Velikov
- Mesa (17.3): i965: fix blorp stage_prog_data->param leak
Emil Velikov
- Mesa (17.3): Android: move drivers' symlinks to /vendor (v2)
Emil Velikov
- Mesa (17.3): i965: Check CCS_E compatibility for texture view rendering
Emil Velikov
- Mesa (17.3): nir/opt_intrinsics: Fix values for gl_SubGroupG{e, t}MaskARB
Emil Velikov
- Mesa (17.3): r600/sb: bail out if prepare_alu_group() doesn' t find a proper scheduling
Emil Velikov
- Mesa (17.3): etnaviv: don't do resolve-in-place without valid TS
Emil Velikov
- Mesa (17.3): intel/fs: Alloc pull constants off mem_ctx
Emil Velikov
- Mesa (17.3): radv: Don't expose heaps with 0 memory.
Emil Velikov
- Mesa (17.3): radv: add cache items to in memory cache when reading from disk
Emil Velikov
- Mesa (17.3): radeonsi: fix culldist_writemask in nir path
Emil Velikov
- Mesa (17.3): disk_cache: Fix issue reading GLSL metadata
Emil Velikov
- Mesa (17.3): i915g: make gears run again.
Emil Velikov
- Mesa (17.3): i965: Fix ARB_indirect_parameters logic.
Emil Velikov
- Mesa (17.3): pdate version to 17.3.0-rc3
Emil Velikov
- Mesa: tag mesa-17.3.0-rc3: mesa-17.3.0-rc3
Emil Velikov
- Mesa (master): gallium: Guard assertions by NDEBUG instead of DEBUG
Michel Dänzer
- Mesa (master): mesa: fix deleting the dummy ATI_fs
Marek Olšák
- Mesa (master): radeonsi: remove unused field in the PCI ID table
Marek Olšák
- Mesa (master): radeonsi/gfx9: limit the scissor bug workaround to Vega10 and Raven only
Marek Olšák
- Mesa (master): radeonsi/gfx9: don't set gs_table_depth
Marek Olšák
- Mesa (master): radeonsi: use ac_get_llvm_processor_name
Marek Olšák
- Mesa (master): radeonsi: use ac_create_target_machine
Marek Olšák
- Mesa (master): radeonsi: add si_screen::has_ls_vgpr_init_bug
Marek Olšák
- Mesa (master): anv: Remove unused variable 'gen'
Chad Versace
- Mesa (master): anv: Suffix anv-private 'VK' tokens with 'ANV'
Chad Versace
- Mesa (master): 22 new commits
Eric Anholt
- Mesa (master): 51 new commits
Jason Ekstrand
- Mesa (master): broadcom/vc5: Add occlusion query support.
Eric Anholt
- Mesa (master): broadcom/vc5: Add partial transform feedback query support.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix scheduling for a non-SFU R4 write after a dead R4 write.
Eric Anholt
- Mesa (master): broadcom/vc5: Add support for GL_RASTERIZER_DISCARD
Eric Anholt
- Mesa (master): broadcom/vc5: Fix pausing of transform feedback.
Eric Anholt
- Mesa (master): broadcom/vc5: Do 16-bit unpacking of integer texture returns properly.
Eric Anholt
- Mesa (master): braodcom/vc5: Flush the job when it grows over 1GB.
Eric Anholt
- Mesa (master): amd/addrlib: update to latest version
Marek Olšák
- Mesa (master): st/glsl_to_nir: delay adding built-in uniforms to Parameters list
Timothy Arceri
- Mesa (master): st/glsl_to_nir: generate NIR earlier
Timothy Arceri
- Mesa (master): st/glsl_to_nir: use nir_shader_gather_info()
Timothy Arceri
- Mesa (master): glsl: add varying resources for arrays of complex types
Juan Antonio Suárez Romero
- Mesa (master): gallivm: Use new LLVM fast-math-flags API
Michel Dänzer
- Mesa (master): amd: add amdgpu_asic_addr.h to the sources list
Emil Velikov
- Mesa (master): targets/opencl: don't hardcode the icd file install to /etc /...
Emil Velikov
- Mesa (master): configure: enable the OpenCL ICD by default
Emil Velikov
- Mesa (master): automake: intel: correctly append to the LIBADD variable
Emil Velikov
- Mesa (master): wayland-drm: static inline wayland_drm_buffer_get
Emil Velikov
- Mesa (master): egl/android: add a note about .swap_buffers_with_damage
Emil Velikov
- Mesa (master): configure.ac: loosen --enable-glvnd check to honour egl
Emil Velikov
- Mesa (master): configure.ac: require xcb* for the omx/va/ ... when using x11 platform
Emil Velikov
- Mesa (master): meson: Allow building glvnd with EGL and non-dri based GLX
Emil Velikov
- Mesa (master): configure.ac: append to existing MSVC compat flags
Emil Velikov
- Mesa (master): configure.ac: append to existing initializer override flags
Emil Velikov
- Mesa (master): configure: check for -std=c++11 support and enable st/ mesa test accordingly
Emil Velikov
- Mesa (master): swr: Replace the check for c++11 by the unified version
Emil Velikov
- Mesa (master): clover: use the unified check for c++11 instead of the gcc version number
Emil Velikov
- Mesa (master): broadcom/vc5: Add vc5_drm.h to the release tarball
Emil Velikov
- Mesa (master): broadcom/vc5: Remove unused v3d_compiler.c
Emil Velikov
- Mesa (master): glsl: Fix typo fragement -> fragment
Emil Velikov
- Mesa (master): meson: Add threads dependencies to glsl_compiler executable
Dylan Baker
- Mesa (master): nir: Don' t print swizzles when there are more than 4 components
Matt Turner
- Mesa (master): intel/nir: Add a helper for getting the NoIndirect mask
Jason Ekstrand
- Mesa (master): intel/nir: Break the linking code into a helper in brw_nir.c
Jason Ekstrand
- Mesa (master): i965: properly initialize brw-> cs.base.stage to MESA_SHADER_COMPUTE
Kenneth Graunke
- Mesa (17.2): 29 new commits
Andres Gomez
- Mesa (master): glsl: drop cache_fallback
Timothy Arceri
- Mesa (master): glsl: use the correct parent when allocating program data members
Timothy Arceri
- Mesa (master): mesa: rework how we free gl_shader_program_data
Timothy Arceri
- Mesa (master): mesa: Add new fast mtx_t mutex type for basic use cases
Timothy Arceri
- Mesa (master): mesa: use simple mtx in core mesa
Timothy Arceri
- Mesa (master): amdgpu: use simple mtx
Timothy Arceri
- Mesa (master): ac/nir: add support for all intrinsics. (v2)
Dave Airlie
- Mesa (master): glsl: Silence unused parameter warning
Ian Romanick
- Mesa (master): glsl: Remove program_resource_visitor::visit_field( const glsl_struct_field *)
Ian Romanick
- Mesa (master): glsl: Make the swizzle-swizzle optimization greedy
Ian Romanick
- Mesa (master): glsl: Combine nop-swizzle optimization with swizzle-swizzle optimization
Ian Romanick
- Mesa (master): glsl/linker: Optimize swizzles again after linking
Ian Romanick
- Mesa (master): glsl: Refactor matrix stride calculation into a utility function
Ian Romanick
- Mesa (master): glsl: Use link_calculate_matrix_stride in lower_buffer_access and friends
Ian Romanick
- Mesa (master): glsl: Use more link_calculate_matrix_stride in lower_buffer_access
Ian Romanick
- Mesa (master): glsl: Minor cleanups after previous commit
Ian Romanick
- Mesa (master): nv50: make blending work so that zero wins in a multiplication
Ilia Mirkin
- Mesa (master): r600g: use SIMPLE_FLOAT for blending to enable some optimizations
Ilia Mirkin
- Mesa (master): intel/nir: Use the correct indirect lowering masks in link_shaders
Jason Ekstrand
- Mesa (master): glsl: Transform fb buffers are only active if a variable uses them
Neil Roberts
- Mesa (master): i965: expose SRGB visuals and turn on EGL_KHR_gl_colorspace
Tapani Pälli
- Mesa (master): glsl: Make #pragma STDGL invariant(all) only modify outputs.
Kenneth Graunke
- Mesa (master): 43 new commits
Nicolai Hähnle
- Mesa (master): st/dri: use stapi flush instead of pipe flush when creating fences
Nicolai Hähnle
- Mesa (master): st/mesa: remove redundant flushes from st_flush
Nicolai Hähnle
- Mesa (master): mesa: increase MaxServerWaitTimeout
Nicolai Hähnle
- Mesa (master): mesa: flush and wait after creating a fallback texture
Nicolai Hähnle
- Mesa (master): anv: fix build failure
Nicolai Hähnle
- Mesa (master): glx: Relax validate_renderType_against_config for EXT_no_config_context
Adam Jackson
- Mesa (master): glx: Prepare the DRI backends for GLX_EXT_no_config_context
Adam Jackson
- Mesa (master): glx: Implement GLX_EXT_no_config_context (v2)
Adam Jackson
- Mesa (master): radeonsi: remove DBG_NO_DISCARD_RANGE
Marek Olšák
- Mesa (master): radeonsi: remove r600_texture::non_disp_tiling
Marek Olšák
- Mesa (master): radeonsi: clean up r600_surface
Marek Olšák
- Mesa (master): radeonsi: pack r600_texture better
Marek Olšák
- Mesa (master): radeonsi: pack r600_surface better
Marek Olšák
- Mesa (master): Revert "glx: Implement GLX_EXT_no_config_context (v2)"
Adam Jackson
- Mesa (master): meson: Leave dep_llvm empty if !with_llvm
Eric Anholt
- Mesa (master): meson: Drop stale comment about making valgrind conditional.
Eric Anholt
- Mesa (master): meson: Always link libgallium_dri.so against dep_thread.
Eric Anholt
- Mesa (master): meson: Enable VC4's NEON assembly support.
Eric Anholt
- Mesa (master): drm-uapi: Update vc4 header from drm-next
Eric Anholt
- Mesa (master): broadcom/vc4: Mark BOs as purgeable when they enter the BO cache
Eric Anholt
- Mesa (master): meson: Add script to use VERSION file for getting version
Dylan Baker
- Mesa (master): i965: Pretend there are 4 subslices for compute shader threads on Gen9+.
Kenneth Graunke
- Mesa (master): meson: implement default driver arguments
Dylan Baker
- Mesa (master): st/mesa: whitespace clean-up in st_mesa_to_tgsi.c
Brian Paul
- Mesa (master): mesa: minor reformatting, add const to gl_external_samplers ()
Brian Paul
- Mesa (master): mesa: s/GLint/gl_buffer_index/ for _ColorReadBufferIndex
Brian Paul
- Mesa (master): mesa: s/GLint/gl_buffer_index/ for _ColorDrawBufferIndexes
Brian Paul
- Mesa (master): threads: fix MinGW build breakage
Brian Paul
- Mesa (master): st/mesa: remove 'struct' keyword on function parameter
Brian Paul
- Mesa (master): docs: Fix GL_MESA_program_debug enums
Roland Scheidegger
- Mesa (master): r600/query: drop rest of vi workaround code.
Dave Airlie
- Mesa (master): gallium: add CAPs to support HW atomic counters. (v3)
Dave Airlie
- Mesa (master): gallium/tgsi: start adding hw atomics (v3.2)
Dave Airlie
- Mesa (master): gallium: add hw atomic buffer binding API.
Dave Airlie
- Mesa (master): mesa/program: add hw atomic counter file
Dave Airlie
- Mesa (master): st/mesa: start adding support for hw atomics atom. (v2)
Dave Airlie
- Mesa (master): st/mesa: setup hw atomic limits. (v1.1)
Dave Airlie
- Mesa (master): st/mesa: add support for hw atomics to glsl->tgsi. (v5)
Dave Airlie
- Mesa (master): r600: add support for hw atomic counters. (v3)
Dave Airlie
- Mesa (master): docs: update r600 atomic counter status.
Dave Airlie
- Mesa (master): mesa: enable ARB_texture_buffer_* extensions in the Compatibility profile
Marek Olšák
- Mesa (master): broadcom/vc4: Fix simulator mode for the MADVISE usage.
Eric Anholt
- Mesa (master): anv: Refactor get_buffer_format_properties()
Chad Versace
- Mesa (master): anv: Better types for 'aspect' function params
Chad Versace
- Mesa (master): anv: Refactor get_image_format_properties() - depthstencil (v2)
Chad Versace
- Mesa (master): anv: Refactor get_image_format_properties() - ASTC
Chad Versace
- Mesa (master): anv: Refactor get_image_format_properties() - plane_format
Chad Versace
- Mesa (master): anv: Refactor get_image_format_properties() - base_isl_format
Chad Versace
- Mesa (master): anv: Refactor get_image_format_properties() - Reduce params
Chad Versace
- Mesa (master): anv: Fix get_image_format_properties() - 3-channel formats
Chad Versace
- Mesa (master): anv: Fix get_image_format_properties() - YCbCr
Chad Versace
- Mesa (master): anv: Rename get_image_format_properties()
Chad Versace
- Mesa (master): anv: Simplify anv_get_image_format_properties()
Chad Versace
- Mesa (master): anv: Simplify anv_physical_device_get_format_properties()
Chad Versace
- Mesa (master): anv: Remove anv_physical_device_get_format_properties()
Chad Versace
- Mesa (master): anv: Refactor anv_get_format_plane() - explicit unsupported
Chad Versace
- Mesa (master): anv/image: Refactor choice of isl_tiling_flags_t
Chad Versace
- Mesa (master): anv: Refactor anv_GetImageSubresourceLayout()
Chad Versace
- Mesa (master): radv: Fix architecture in radeon_icd.{arch}.json
Chad Versace
- Mesa (master): anv: Fix architecture in intel_icd.{arch}.json
Chad Versace
- Mesa (master): anv/meson: Generate dev_icd.json
Chad Versace
- Mesa (master): nir: handle get_buffer_size in nir_lower_atomics_to_ssbo
Rob Clark
- Mesa (master): freedreno/ir3: remove bogus assert
Rob Clark
- Mesa (master): freedreno/ir3: correct # of dest components for intrinsics
Rob Clark
- Mesa (master): freedreno/ir3: fix standalone compiler meson build
Rob Clark
- Mesa (master): swr: Fixed an uncommon freed-memory access during state validation
George Kyriazis
- Mesa (master): gallium/u_threaded: fix end_query regression
Nicolai Hähnle
- Mesa (master): util/u_queue: handle OS_TIMEOUT_INFINITE in util_queue_fence_wait_timeout
Nicolai Hähnle
- Mesa (master): util/u_thread: fix compilation on Mac OS
Nicolai Hähnle
- Mesa (master): st/dri: fix android fence regression
Marek Olšák
- Mesa (master): docs/releasing: drop custom LLVM_CONFIG if previously manually set
Andres Gomez
- Mesa (master): docs/releasing: drop manually exported variables during smoke test
Andres Gomez
- Mesa (master): docs/releasing: improve the pre-announce template and examples
Andres Gomez
- Mesa (master): autotools: Set C++ visibility flags on Intel
Dylan Baker
- Mesa (master): util: include unistd.h, which may be required for usleep prototype
Jon TURNEY
- Mesa (master): glx/windows: Fix building libwindowsdri when libX11 headers are installed in a non-standard location
Jon TURNEY
- Mesa (master): radeonsi: get llvm types from ac
Timothy Arceri
- Mesa (master): gallium/xlib: remove GL_{MAJOR,MINOR,TINY}
Dylan Baker
- Mesa (master): meson: add nir_builder_opcodes_h to gallium_auxiliary
Dylan Baker
- Mesa (master): meson: move wayland-egl into egl folder
Dylan Baker
- Mesa (master): meson: move gl pkgconfig generation out of glx
Dylan Baker
- Mesa (master): meson: add support for xlib glx
Dylan Baker
- Mesa (master): meson: build gallium-xlib based glx
Dylan Baker
- Mesa (master): i965: Make L3 configuration atom listen for TCS/ TES program updates.
Kenneth Graunke
- Mesa (master): i965/gen10: Use the correct form of | for the RCPFE workaround
Jason Ekstrand
- Mesa (17.2): Update version to 17.2.5
Andres Gomez
- Mesa (17.2): docs: add release notes for 17.2.5
Andres Gomez
- Mesa: tag mesa-17.2.5: mesa-17.2.5
Andres Gomez
- Mesa (17.2): docs: add sha256 checksums for 17.2.5
Andres Gomez
- Mesa (master): docs: add release notes for 17.2.5
Andres Gomez
- Mesa (master): docs: add sha256 checksums for 17.2.5
Andres Gomez
- Mesa (master): docs: update calendar, add news item and link release notes for 17.2.5
Andres Gomez
- Mesa (master): meson: Guard freedreno build with with_gallium_freedreno.
Kenneth Graunke
- Mesa (master): st/dri: fix deadlock when waiting on android fences
Marek Olšák
- Mesa (master): nir: add streams to nir data
Timothy Arceri
- Mesa (master): radeonsi: rework gs_vtx_offset handling
Timothy Arceri
- Mesa (master): ac: add emit_vertex to the abi
Timothy Arceri
- Mesa (master): st/atifs: remove unrequired initialisation of gl_program fields
Timothy Arceri
- Mesa (master): intel/tools: Fix detection of enabled shader stages.
Kenneth Graunke
- Mesa (master): 24 new commits
Rob Clark
- Mesa (master): radv: move calculating vs out info regs into pipeline.
Dave Airlie
- Mesa (master): radv: emit esgs ring size in one place.
Dave Airlie
- Mesa (master): glsl/linker: use without_array() to retrieve type
Iago Toral Quiroga
- Mesa (master): radv: rename radv_emit_shaders_prefetch() to radv_emit_prefetch()
Samuel Pitoiset
- Mesa (master): radv: add radv_emit_prefetch_TC_L2_async() helper
Samuel Pitoiset
- Mesa (master): radv: prefetch VBO descriptors at the right place
Samuel Pitoiset
- Mesa (master): radv: do not emit the framebuffer when restoring a pass
Samuel Pitoiset
- Mesa (master): radv: make radv_emit_framebuffer_state() static
Samuel Pitoiset
- Mesa (master): radv: use vk_error() everywhere an error is returned
Samuel Pitoiset
- Mesa (master): radv: remove useless memset() in radv_CreateFence()
Samuel Pitoiset
- Mesa (master): radv: remove useless initializations in radv_create_cmd_buffer()
Samuel Pitoiset
- Mesa (master): radv: remove unnecessary memset() in radv_AllocateCommandBuffers()
Samuel Pitoiset
- Mesa (master): radv: use vk_zalloc instead of vk_alloc+memset
Samuel Pitoiset
- Mesa (master): radv: optimize calling radv_save_pipeline()
Samuel Pitoiset
- Mesa (master): radv: optimize calling radv_cmd_buffer_trace_emit()
Samuel Pitoiset
- Mesa (master): radv: add unlikely() around radv_save_descriptors()
Samuel Pitoiset
- Mesa (master): egl: EXT_pixel_format_float plumbing
Tapani Pälli
- Mesa (master): etnaviv: automake,meson: include common_3d.xml.h in the sources lists
Juan Antonio Suárez Romero
- Mesa (master): loader/dri3: Improve dri3 thread-safety
Thomas Hellstrom
- Mesa (master): spirv: add DO NOT EDIT warning on generated spirv_info.c
Alejandro Pinheiro
- Mesa (master): spirv: Use correct type for sampled images
Alex Smith
- Mesa (master): nir/spirv: tg4 requires a sampler
Alex Smith
- Mesa (master): anv: Don' t crash on invalid heap sizes when the PCI ID is overriden
Jason Ekstrand
- Mesa (master): intel/genxml: Delete empty groups
Jason Ekstrand
- Mesa (master): aubinator: Don't skip the first field in each subgroup
Jason Ekstrand
- Mesa (master): glx: Lower GLX opcode lookup into SendMakeCurrentRequest
Adam Jackson
- Mesa (master): glx/drisw: Fix glXMakeCurrent(dpy, None, ctx)
Adam Jackson
- Mesa (master): glx/dri3: Fix passing renderType into glXCreateContext
Adam Jackson
- Mesa (master): r600: don't emit atomic save if we have no atomic counters.
Dave Airlie
- Mesa (master): meson: Stop requiring platforms for Vulkan
Jason Ekstrand
- Mesa (master): meson: Move -Dvulkan-drivers handling higher in the file
Jason Ekstrand
- Mesa (master): r600/shader: reserve first register of vertex shader.
Dave Airlie
- Mesa (master): r600: fix isoline tess factor component swapping.
Dave Airlie
- Mesa (master): r600: add gs tri strip adjacency fix.
Dave Airlie
- Mesa (master): r600: handle bitfieldInsert corner case.
Dave Airlie
- Mesa (master): r600/shader: handle bitfield extract semantics properly.
Dave Airlie
- Mesa (master): meson: don' t use build_by_default for specific gallium drivers
Dylan Baker
- Mesa (master): meson: Don't build intel shared components by default
Dylan Baker
- Mesa (master): meson: Remove build_by_default from amd code
Dylan Baker
- Mesa (master): egl/haiku: Correct invalid void* conversion in calloc
Alexander von Gluck IV
- Mesa (master): c11/haiku: Define missing timespec_get on Haiku
Alexander von Gluck IV
- Mesa (master): intel/tools/error: Do ascii85 decode first.
Kenneth Graunke
- Mesa (master): intel/tools/error: Drop support for non-ascii85 encoded error states.
Kenneth Graunke
- Mesa (master): intel/tools/error: Drop unused parameters from decode() helper.
Kenneth Graunke
- Mesa (master): intel/tools/error: Only decode a few sections of error states.
Kenneth Graunke
- Mesa (master): intel/tools/error: Refactor buffer matching, add more buffers.
Kenneth Graunke
- Mesa (master): intel/tools/error: Drop unused MAX_RINGS #define.
Kenneth Graunke
- Mesa (master): intel/tools/error: Fix null termination of ring name string.
Kenneth Graunke
- Mesa (master): intel/tools/error: Save error state sections and decode them later.
Kenneth Graunke
- Mesa (master): intel/tools/error: Decode shaders while decoding batch commands.
Kenneth Graunke
- Mesa (master): intel/tools/error: Use do-while for field iterator loops.
Kenneth Graunke
- Mesa (master): intel/tools/error: Decode compute shaders.
Kenneth Graunke
- Mesa (master): intel/blorp: Use mocs.tex for depth stencil
Jason Ekstrand
- Mesa (master): anv/blorp: Add a device parameter to blorp_surf_for_anv_image
Jason Ekstrand
- Mesa (master): intel/blorp: Make the MOCS setting part of blorp_address
Jason Ekstrand
- Mesa (master): i965: Use PTE MOCS for all external buffers
Jason Ekstrand
- Mesa (master): i965: Switch over to fully external-or-not MOCS scheme
Jason Ekstrand
- Mesa (master): i965: Add stencil buffers to cache set regardless of stencil texturing
Jason Ekstrand
- Mesa (master): i965: Add more precise cache tracking helpers
Jason Ekstrand
- Mesa (master): i965/blorp: Add more destination flushing
Jason Ekstrand
- Mesa (master): i965: Track the depth and render caches separately
Jason Ekstrand
- Mesa (master): radv: Free syncobj with multiple imports.
Bas Nieuwenhuizen
- Mesa (master): radv: Free temporary syncobj after waiting on it.
Bas Nieuwenhuizen
- Mesa (master): meson: if dep_dl is an empty list, it' s not a dependency object
Jon TURNEY
- Mesa (master): spirv: fix typo on DO NOT EDIT header
Alejandro Pinheiro
- Mesa (17.3): 38 new commits
Emil Velikov
- Mesa: tag mesa-17.3.0-rc4: mesa-17.3.0-rc4
Emil Velikov
- Mesa (master): radv: add nosisched debug option
Samuel Pitoiset
- Mesa (master): radv: force enable LLVM sisched for The Talos Principle
Samuel Pitoiset
- Mesa (master): i965: implement (un)mapImage
Julien Isorce
- Mesa (master): radeonsi: remove has_cp_dma, has_streamout flags (v2)
Marek Olšák
- Mesa (master): egl/wayland: Add a fallback when fourcc query isn' t supported
Emil Velikov
- Mesa (master): swr/rast: Use gather instruction for i32gather_ps on simd16 /avx512
Tim Rowley
- Mesa (master): swr/rast: Faster emulated simd16 permute
Tim Rowley
- Mesa (master): i965/fs: Split all 32->64-bit MOVs on CHV, BXT, GLK
Matt Turner
- Mesa (master): i965/fs: Fix extract_i8/u8 to a 64-bit destination
Matt Turner
- Mesa (master): Revert "intel/fs: Use a pure vertical stride for large register strides"
Matt Turner
- Mesa (master): broadcom/vc4: fix indentation in vc4_screen.c
Eric Anholt
- Mesa (master): mesa: minor tidy up for memory object error strings
Eric Anholt
- Mesa (master): mesa/st: add missing copyright headers to memoryobjects files
Eric Anholt
- Mesa (master): anv/gen10: Implement WaSampleOffsetIZ workaround
Anuj Phogat
- Mesa (master): intel/genxml: Add Cache Mode SubSlice Register to gen10.xml
Anuj Phogat
- Mesa (master): anv/gen10: Enable float blend optimization
Anuj Phogat
- Mesa (master): i965: Program DWord Length in MI_FLUSH_DW
Anuj Phogat
- Mesa (master): i965/gen8+: Fix the number of dwords programmed in MI_FLUSH_DW
Anuj Phogat
- Mesa (master): i965: Make use of brw_load_register_imm32() helper function
Anuj Phogat
- Mesa (master): gallium/tgsi: add prim id to tgsi_get_gl_varying_semantic()
Timothy Arceri
- Mesa (master): st/glsl_to_tgsi: make use of tgsi_get_gl_varying_semantic()
Timothy Arceri
- Mesa (master): gallium/tgsi: add tess output supoort to tgsi_get_gl_varying_semantic()
Timothy Arceri
- Mesa (master): st/glsl_to_tgsi: use tgsi_get_gl_varying_semantic() for gs/ tes outputs
Timothy Arceri
- Mesa (master): gallium/radeon: disable the cache when nir backend enabled
Timothy Arceri
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a5xx: split out helper for pipeline stalls
Rob Clark
- Mesa (master): freedreno/a5xx: indirect draw support
Rob Clark
- Mesa (master): freedreno/a5xx: small comment fix
Rob Clark
- Mesa (master): r600: fix cubemap arrays
Dave Airlie
- Mesa (master): r600: use min_dx10/max_dx10 instead of min/max
Roland Scheidegger
- Mesa (master): r600: use DX10_CLAMP bit in shader setup
Roland Scheidegger
- Mesa (master): r600: use ieee version of rcp
Roland Scheidegger
- Mesa (master): r600: use ieee version of rsq
Roland Scheidegger
- Mesa (master): r600: set the number type correctly for float rts in cb setup
Roland Scheidegger
- Mesa (master): radv: do not add the image BO in radv_set_color_clear_regs( )
Samuel Pitoiset
- Mesa (master): radv: do not add the image BO in radv_set_dcc_need_cmask_elim_pred()
Samuel Pitoiset
- Mesa (master): radv: use an unsigned 32-bit integer for radv_queue:: family_index
Samuel Pitoiset
- Mesa (master): radv: drop radv_cmd_dirty_mask_t typedef
Samuel Pitoiset
- Mesa (master): radv: replace vb_dirty with RADV_CMD_DIRTY_VERTEX_BUFFER
Samuel Pitoiset
- Mesa (master): radv: add the vertex buffers BO to the list at bind time
Samuel Pitoiset
- Mesa (master): i965: Make a better helper function for UBO/SSBO/ ABO surface handling.
Kenneth Graunke
- Mesa (master): i965: Use nir_lower_atomics_to_ssbos and delete ABO compiler code.
Kenneth Graunke
- Mesa (master): i965: Fold ABO state upload code into the SSBO/ UBO state upload code.
Kenneth Graunke
- Mesa (master): intel: Drop mtypes.h include from brw_compiler.h.
Kenneth Graunke
- Mesa (master): i965: Drop some reserved space remnants.
Kenneth Graunke
- Mesa (master): radv: it isn't an error to not support a format or driver
Dave Airlie
- Mesa (master): etnaviv: rnndb update
Christian Gmeiner
- Mesa (master): etnaviv: Check that resource has a valid TS in etna_resource_needs_flush
Christian Gmeiner
- Mesa (master): etnaviv: Add TS_SAMPLER formats to etnaviv_format
Christian Gmeiner
- Mesa (master): etnaviv: Flush TS cache before changing TS configuration
Christian Gmeiner
- Mesa (master): etnaviv: Add sampler TS support
Christian Gmeiner
- Mesa (master): docs: update llvmpipe.html build instructions
Brian Paul
- Mesa (master): st/mesa: move st_init_driver_flags() earlier in file
Brian Paul
- Mesa (master): st/mesa: move st_manager_destroy() earlier in file
Brian Paul
- Mesa (master): st/mesa: whitespace clean-ups in st_context.c
Brian Paul
- Mesa (master): st/mesa: whitespace fixes in st_manager.c
Brian Paul
- Mesa (master): svga: issue debug warning for unsupported two-sided stencil state
Brian Paul
- Mesa (master): gallium/wgl: fix default pixel format issue
Brian Paul
- Mesa (master): tgsi: s/unsigned/enum tgsi_texture_type/
Brian Paul
- Mesa (master): svga: s/unsigned/enum tgsi_texture_type/
Brian Paul
- Mesa (master): tgsi: whitespace clean-ups in tgsi_util.[ch]
Brian Paul
- Mesa (master): mapi: Use correct shared libraries suffix on macOS.
Vinson Lee
- Mesa (master): radeonsi: gather stream info in nir path
Timothy Arceri
- Mesa (master): ac: add gs_{prim,invocation}_id to the abi
Timothy Arceri
- Mesa (master): radeonsi: copy some nir gs info
Timothy Arceri
- Mesa (master): threads,configure.ac,meson.build: define and use HAVE_TIMESPEC_GET
Nicolai Hähnle
- Mesa (master): tgsi/exec: fix LDEXP in softpipe
Nicolai Hähnle
- Mesa (master): i965: Implement another VF cache invalidate workaround on Gen8+.
Kenneth Graunke
- Mesa (master): freedreno/a5xx: ARB_framebuffer_no_attachments support
Rob Clark
- Mesa (master): freedreno: mark SSBOs written at draw time
Rob Clark
- Mesa (master): freedreno: also mark images used by draw/grid
Rob Clark
- Mesa (master): meson: Don't define HAVE_PTHREAD only on linux
Jon TURNEY
- Mesa (master): egl: Provide meaningfull error when built w/ o requested platform
Emil Velikov
- Mesa (master): egl/x11: move teardown code to the platform file
Emil Velikov
- Mesa (master): egl/drm: move teardown code to the platform file
Emil Velikov
- Mesa (master): egl/wayland: move teardown code to the platform file
Emil Velikov
- Mesa (master): egl: add note about missing $plat_teardown
Emil Velikov
- Mesa (master): i965: use _mesa_is_desktop_gl helper
Emil Velikov
- Mesa (master): i965: remove ARB_compute_shader extension override
Emil Velikov
- Mesa (master): mesa: split extensions overrides and glGetString( GL_EXTENSIONS)
Emil Velikov
- Mesa (master): mesa: call _mesa_make_extension_string only as needed
Emil Velikov
- Mesa (master): mesa: remove duplicate 'disabled extensions' list
Emil Velikov
- Mesa (master): mesa: drop unnecessary coping of extra_extensions
Emil Velikov
- Mesa (master): mesa: reuse set_extension() for _mesa_extension_override_disables
Emil Velikov
- Mesa (master): mesa: remove unnecessary 'sort by year' for the GL extensions
Emil Velikov
- Mesa (master): mesa: call atexit() only as needed
Emil Velikov
- Mesa (master): mesa: pass the ctx to _mesa_one_time_init_extension_overrides
Emil Velikov
- Mesa (master): mesa: rework the way we manage extra_extensions
Emil Velikov
- Mesa (master): mesa: return 'unrecognized' extensions in glGetStringi
Emil Velikov
- Mesa (master): i915: add missing extensions.h include
Emil Velikov
- Mesa (master): egl: fix var type
Eric Engeström
- Mesa (master): docs: Point to apt.llvm.org for development snapshot packages
Eric Engeström
- Mesa (master): docs: add documentation for building with meson
Dylan Baker
- Mesa (master): meson: Add dridriverdir variable to dri.pc.
Rafael Antognolli
- Mesa (master): egl: pass the dri2_dpy to the $plat_teardown functions
Emil Velikov
- Mesa (master): genxml: Fix PIPELINE_SELECT on G45/Ironlake.
Kenneth Graunke
- Mesa (master): autotools: set XA versions in configure.ac and configure header file
Dylan Baker
- Mesa (master): autotools: change version TINY -> PATCH
Dylan Baker
- Mesa (master): r600: handle writes_memory properly
Dave Airlie
- Mesa (master): r600: allocate immed buffer resource for images.
Dave Airlie
- Mesa (master): r600: implement basic memory barrier.
Dave Airlie
- Mesa (master): r600/shader: add flag to denote if shader uses images
Dave Airlie
- Mesa (master): r600/shader: implement getting thread id.
Dave Airlie
- Mesa (master): r600: add core pieces of image support.
Dave Airlie
- Mesa (master): r600/shader: add support for load/store/ atomic ops on images.
Dave Airlie
- Mesa (master): r600/sb: disable SB for images.
Dave Airlie
- Mesa (master): r600: handle image size support.
Dave Airlie
- Mesa (master): r600: enable ARB_shader_image_load_store, ARB_shader_image_size
Dave Airlie
- Mesa (master): docs: update features/ relnotes for r600 shader image support. (v2)
Dave Airlie
- Mesa (master): i965: Upload invariant state once at the start of the batch on Gen4-5.
Kenneth Graunke
- Mesa (master): st/mesa: don' t move ssbo after atomic buffers if we support hw atomics
Dave Airlie
- Mesa (master): util: add new ASSERT_BITFIELD_SIZE() macro (v3)
Brian Paul
- Mesa (master): st/mesa: use enum types instead of int/unsigned (v3)
Brian Paul
- Mesa (master): util/tgsi: use ASSERT_BITFIELD_SIZE() to check opcode field size
Brian Paul
- Mesa (master): glsl: s/unsigned/glsl_base_type/ in glsl type code (v2)
Brian Paul
- Mesa (master): svga: add missing PIPE_SHADER_CAP_MAX_HW_ATOMIC_COUNTER* cases
Brian Paul
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a5xx/gmem: move ZS restore tiling hack
Rob Clark
- Mesa (master): freedreno/a5xx/gmem: fix z32/s8 restore/resolve
Rob Clark
- Mesa (master): freedreno/a5xx: stencil texturing support
Rob Clark
- Mesa (master): 27 new commits
Brian Paul
- Mesa (master): radeon/vcn: add vcn encode interface
Leo Liu
- Mesa (master): radeon/winsys: add vcn enc ring type
Leo Liu
- Mesa (master): radeon/common: add vcn enc ip info query
Leo Liu
- Mesa (master): winsys/amdgpu: add vcn enc cs support
Leo Liu
- Mesa (master): vl: add poc type
Leo Liu
- Mesa (master): st/va: implement poc type
Leo Liu
- Mesa (master): radeon/vcn: add common encode part
Leo Liu
- Mesa (master): radeon/vcn: add ib implementations
Leo Liu
- Mesa (master): radeon/vcn: add encode header algorithms
Leo Liu
- Mesa (master): radeon/vcn: add encode header implementations
Leo Liu
- Mesa (master): radeon/vcn: add encode begin frame
Leo Liu
- Mesa (master): radeon/vcn: add encode bitstream
Leo Liu
- Mesa (master): radeon/vcn: add encode end frame
Leo Liu
- Mesa (master): radeon/vcn: add encode destroy
Leo Liu
- Mesa (master): radeon/vcn: add encode get feedback
Leo Liu
- Mesa (master): radeon/vcn: add create encoder
Leo Liu
- Mesa (master): radeonsi: enable vcn encode
Leo Liu
- Mesa (master): radeon/video: enable encode support for raven
Leo Liu
- Mesa (master): anv/cmd_buffer: Advance the address when initializing clear colors
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Take bo_offset into account in fast clear state addresses
Jason Ekstrand
- Mesa (master): i965: Remove DWord length from MI_FLUSH_DW definition
Anuj Phogat
- Mesa (master): i965: Move common code out of #ifdef
Matt Turner
- Mesa (master): i965: Simplify annotation_insert_error()
Matt Turner
- Mesa (master): i965: Rewrite disassembly annotation code
Matt Turner
- Mesa (master): i965: Rename intel_asm_annotation -> brw_disasm_info
Matt Turner
- Mesa (master): docs: update features for freedreno
Rob Clark
- Mesa (master): egl: Convert int to attrib in eglGetPlatformDisplay
Adam Jackson
- Mesa (master): i965: Revert Gen8 aspect of VF PIPE_CONTROL workaround.
Kenneth Graunke
- Mesa (master): tgsi: bump tgsi_opcode_info::output_mode size to 4 bits
Brian Paul
- Mesa (master): tgsi: s/uint/enum pipe_shader_type/
Brian Paul
- Mesa (master): r300: add PIPE_SHADER_CAP_MAX_HW_ATOMIC_COUNTER* switch cases
Brian Paul
- Mesa (master): broadcom/vc5: Fix driver for new PIPE_SHADER_CAP_MAX_HW_ATOMIC_*.
Eric Anholt
- Mesa (master): broadcom/vc5: Enable the Z min/max clipping planes.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix colormasking when we need to swap r/ b colors.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix pasteo in front stencil ref value setup.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix clear color for swap_color_rb render targets.
Eric Anholt
- Mesa (master): broadcom/vc5: Ensure that there is always a TLB write.
Eric Anholt
- Mesa (master): broadcom/vc5: Set up the padded height at surface creation time.
Eric Anholt
- Mesa (master): i965: Correct disasm_info usage in eu_validate test
Andres Gomez
- Mesa (master): i965/bufmgr: Add a helper to mark a BO as external
Jason Ekstrand
- Mesa (master): i965: Mark BOs as external when we export their handle
Jason Ekstrand
- Mesa (master): i965: Stop including brw_cfg.h in brw_disasm_info.h
Jason Ekstrand
- Mesa (master): etnaviv: enable full overwrite when no color buffer is present
Lucas Stach
- Mesa (master): freedreno/ir3: add texture gather support
Rob Clark
- Mesa (master): broadcom/vc5: Fix simulator assertion failures about color RT clears.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix up integer texture handling.
Eric Anholt
- Mesa (master): glsl: Catch subscripted calls to undeclared subroutines
Timothy Arceri
- Mesa (master): docs/features: mark some r600 extensions supported
Dave Airlie
- Mesa (master): radv: remove useless check in radv_set_depth_clear_regs()
Samuel Pitoiset
- Mesa (master): radv: remove useless assertion in emit_depthstencil_clear()
Samuel Pitoiset
- Mesa (master): radv: do not add the image BO in radv_set_depth_clear_regs( )
Samuel Pitoiset
- Mesa (master): radv: only load needed depth clear regs for fast depth clears
Samuel Pitoiset
- Mesa (master): radv: do not add the query pool BO to the list in vkCmdEndQuery()
Samuel Pitoiset
- Mesa (master): radv: use a 16 bytes array for the sampled/ storage image descriptors
Samuel Pitoiset
- Mesa (17.3): 31 new commits
Emil Velikov
- Mesa: tag mesa-17.3.0-rc5: mesa-17.3.0-rc5
Emil Velikov
- Mesa (master): radeonsi/gfx9: fix VM fault with fetched instance divisors
Nicolai Hähnle
- Mesa (master): amd: build addrlib with C++11
Nicolai Hähnle
- Mesa (master): u_threaded_gallium: remove synchronization in fence_server_sync
Nicolai Hähnle
- Mesa (master): st/mesa: implement st_server_wait_sync properly
Nicolai Hähnle
- Mesa (master): st/mesa: use asynchronous flushes in st_finish
Nicolai Hähnle
- Mesa (master): util/u_queue: fix timeout handling in util_queue_fence_wait_timeout
Nicolai Hähnle
- Mesa (master): util/u_queue: really use futex-based fences
Nicolai Hähnle
- Mesa (master): gallium/u_threaded: properly initialize fence unflushed tokens
Nicolai Hähnle
- Mesa (master): ddebug: fix use-after-free of streamout targets
Nicolai Hähnle
- Mesa (master): ddebug: fix the hang detection timeout calculation
Nicolai Hähnle
- Mesa (master): radeonsi: recompute the relative timeout after waiting for ready fence
Nicolai Hähnle
- Mesa (master): radeonsi: avoid syncing the driver thread in si_fence_finish
Nicolai Hähnle
- Mesa (master): gallium/u_threaded: avoid syncing in threaded_context_flush
Nicolai Hähnle
- Mesa (master): swr/rast: Support flexible vertex layout for DS output
Tim Rowley
- Mesa (master): swr/rast: Widen fetch shader to SIMD16
Tim Rowley
- Mesa (master): swr/rast: Code style change (NFC)
Tim Rowley
- Mesa (master): swr/rast: Points with clipdistance can' t go through simplepoints path
Tim Rowley
- Mesa (master): swr/rast: Enable AVX-512 targets in the jitter
Tim Rowley
- Mesa (master): swr/rast: Cache eventmanager
Tim Rowley
- Mesa (master): swr/rast: Add alignment to transpose targets
Tim Rowley
- Mesa (master): swr/rast: Simplify GATHER* jit builder api
Tim Rowley
- Mesa (master): swr/rast: Implement AVX-512 GATHERPS in SIMD16 fetch shader
Tim Rowley
- Mesa (master): swr/rast: Repair simd8 frontend code rot
Tim Rowley
- Mesa (master): broadcom/vc5: Increase simulator memory for tex-miplevel-selection.
Eric Anholt
- Mesa (master): broadcom/vc5: Clamp min lod to the last level.
Eric Anholt
- Mesa (master): broadcom/vc5: Align 1D texture miplevels to 64b.
Eric Anholt
- Mesa (master): meson: don't build gallium subdir unless we' re building gallium
Dylan Baker
- Mesa (master): meson: Guard the gallium dri componenet
Dylan Baker
- Mesa (master): i965: Optimize bucket index calculation
Ian Romanick
- Mesa (master): r600: add cull distance support
Dave Airlie
- Mesa (master): llvmpipe: fix snorm blending
Roland Scheidegger
- Mesa (master): st/glsl_to_nir: don't generate nir twice for gs
Timothy Arceri
- Mesa (master): intel: fix disasm_info memory leaks
Tapani Pälli
- Mesa (master): mesa/teximage: add TEXTURE_CUBE_MAP_ARRAY target for CompressedTexImage3D
Juan Antonio Suárez Romero
- Mesa (master): i965/fs: Handle negating immediates on MADs when propagating saturates
Matt Turner
- Mesa (master): i965/fs: Check ADD/MAD with immediates in satprop unit test
Matt Turner
- Mesa (master): intel/genxml: Add helpers for determining field type
Kristian Høgsberg
- Mesa (master): i965: Support decoding INTERFACE_DESCRIPTOR_DATA with INTEL_DEBUG=bat
Jordan Justen
- Mesa (master): nir/gather_info: recognize load_patch_vertices_in as a system value
Iago Toral Quiroga
- Mesa (master): meson: add si_driinfo.h in libgallium_dri
Juan Antonio Suárez Romero
- Mesa (master): etnaviv: Const-correctness etnaviv_emit.h
Lucas Stach
- Mesa (master): etnaviv: Put HALTI level in specs
Lucas Stach
- Mesa (master): broadcom/vc5: Fix UIF surface size setup for ARB_fbo' s mismatched sizes.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix incorrect padding of TF outputs.
Eric Anholt
- Mesa (master): broadcom/vc5: Don't increment primitive queries while they' re paused.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix array texture layer count setup.
Eric Anholt
- Mesa (master): broadcom/vc5: Fix BASE_LEVEL handling with txl.
Eric Anholt
- Mesa (master): meson: Enable SSE4.1 optimizations
Dylan Baker
- Mesa (master): meson: disable x86 asm in fewer cases.
Dylan Baker
- Mesa (master): meson: Fix TODO for missing dl_iterate_phdr function
Dylan Baker
- Mesa (master): meson: Remove completed or irrelevant TODO comments
Dylan Baker
- Mesa (master): meson: Remove duplicate _GNU_SOURCE
Dylan Baker
- Mesa (master): meson: Convert platform to auto
Dylan Baker
- Mesa (master): meson: convert llvm option to tristate
Dylan Baker
- Mesa (master): meson: Fix LLVM requires for radeonsi
Dylan Baker
- Mesa (master): meson: add logic to select apple and windows dri
Dylan Baker
- Mesa (master): meson: replace with_*dri with with_dri_platform
Dylan Baker
- Mesa (master): r600: Emit EOP for more CF instruction types
Dave Airlie
- Mesa (master): r600/shader: Fix all warnings issed with "-Wall -Wextra"
Dave Airlie
- Mesa (master): anv: setup BO flags at state_pool/block_pool creation
Lionel Landwerlin
- Mesa (master): anv: flag batch & instruction BOs for capture
Lionel Landwerlin
- Mesa (master): r600: set DX10_CLAMP for compute shader too
Roland Scheidegger
- Mesa (master): meson: fix strtof locale support check
Eric Engeström
- Mesa (master): meson: reorder subdirs to avoid directly including more than one level
Eric Engeström
- Mesa (master): meson: add variable for mapi_abi.py instead of going back up the tree
Eric Engeström
- Mesa (master): genxml: fix assert guards
Eric Engeström
- Mesa (master): REVIEWERS: add Alexander von Gluck IV as a reviewer for Haiku
Eric Engeström
- Mesa (master): etnaviv: Emit vertex buffers consecutively
Christian Gmeiner
- Mesa (17.2): 50 new commits
Andres Gomez
- Mesa (master): i965/vec4: fix splitting of interleaved attributes
Iago Toral Quiroga
- Mesa (master): radv/winsys: do not try to create a BO list with 0 buffers
Samuel Pitoiset
- Mesa (master): radv/winsys: improve error messages when the buffer list creation failed
Samuel Pitoiset
- Mesa (master): Revert "radv: remove unnecessary memset() in radv_AllocateCommandBuffers()"
Samuel Pitoiset
- Mesa (master): mapi: Teach es{1,2}api/ ABI-check shared library names on Cygwin
Jon TURNEY
- Mesa (master): radeonsi: do 64-bit LDS loads recursively
Marek Olšák
- Mesa (master): radeonsi: use ac.lds for shared memory
Marek Olšák
- Mesa (master): radeonsi: don' t write undefined output channels to LDS in LS
Marek Olšák
- Mesa (master): radeonsi: fix a typo in creating monolithic ES-GS
Marek Olšák
- Mesa (master): radeonsi: handle imported textures with DCC robustly
Marek Olšák
- Mesa (master): radeonsi: expose all CB performance counters on Stoney
Marek Olšák
- Mesa (master): st/dri: clean up dri_unbind_context
Marek Olšák
- Mesa (master): st/dri: remove dead code and incorrect comment around make_current
Marek Olšák
- Mesa (master): gallium/hud: split hud_draw into 3 separate functions
Marek Olšák
- Mesa (master): gallium/hud: pass pipe_context explicitly to most functions
Marek Olšák
- Mesa (master): cso: add cso_get_pipe_context
Marek Olšák
- Mesa (master): gallium/hud: use cso_get_pipe_context
Marek Olšák
- Mesa (master): gallium/hud: don't use hud->pipe in hud_parse_env_var
Marek Olšák
- Mesa (master): gallium/hud: separate code for draw context init/release
Marek Olšák
- Mesa (master): gallium/hud: separate code for record context init/release
Marek Olšák
- Mesa (master): gallium/hud: prevent a crash if the recording context is inactive
Marek Olšák
- Mesa (master): gallium/hud: update the HUD interface for multiple contexts
Marek Olšák
- Mesa (master): gallium/hud: add HUD sharing within a context share group
Marek Olšák
- Mesa (master): mesa: don't assign numbers to vertex attrib enums manually
Marek Olšák
- Mesa (master): mesa: remove unused vertex attrib WEIGHT
Marek Olšák
- Mesa (master): mesa: shrink VERT_ATTRIB bitfields to 32 bits
Marek Olšák
- Mesa (master): util: Assume little endian in the absence of platform-specific handling
Matt Turner
- Mesa (master): util: Fix SHA1 implementation on big endian
Matt Turner
- Mesa (master): util: Add a SHA1 unit test program
Matt Turner
- Mesa (master): util: Fix disk_cache index calculation on big endian
Matt Turner
- Mesa (master): nir: allow texture offsets with cube maps
Ilia Mirkin
- Mesa (master): freedreno/ir3: add a pass to lower tg4 to txl, enable gather on a4xx
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add stencil texturing support
Ilia Mirkin
- Mesa (master): freedreno: regenerate pm4 header, adjust code for new names
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add indirect draw support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add ARB_framebuffer_no_attachments support
Ilia Mirkin
- Mesa (17.2): Update version to 17.2.6
Andres Gomez
- Mesa (17.2): docs: add release notes for 17.2.6
Andres Gomez
- Mesa: tag mesa-17.2.6: mesa-17.2.6
Andres Gomez
- Mesa (17.2): docs: add sha256 checksums for 17.2.6
Andres Gomez
- Mesa (master): docs: add release notes for 17.2.6
Andres Gomez
- Mesa (master): docs: add sha256 checksums for 17.2.6
Andres Gomez
- Mesa (master): docs: update calendar, add news item and link release notes for 17.2.6
Andres Gomez
- Mesa (master): util: Use preprocessor correctly
Matt Turner
- Mesa (17.2): docs: remove bug 103626 from fix list as per 17.2.6
Andres Gomez
- Mesa (master): docs: remove bug 103626 from fix list as per 17.2.6
Andres Gomez
- Mesa (master): util: Just give up and define PIPE_ARCH_LITTLE_ENDIAN on MSVC
Matt Turner
- Mesa (master): nv50/ir: optimize signed integer modulo by pow-of-2
Ilia Mirkin
- Mesa (master): nv50/ir: add optimization for modulo by a non-power-of-2 value
Ilia Mirkin
- Mesa (master): nv50/ir: when merging immediates/consts, load directly
Ilia Mirkin
- Mesa (master): nv50/ir: move LateAlgebraicOpt to the very end
Ilia Mirkin
- Mesa (master): radeonsi: try flushing unflushed fences in si_fence_finish even when timeout == 0
Marek Olšák
- Mesa (master): nouveau/compiler: Allow to omit line numbers when printing instructions
Ilia Mirkin
- Mesa (master): r600/eg: dump event type in dumps
Dave Airlie
- Mesa (master): nir: fill outputs_read field and add patch outputs read (v2 )
Dave Airlie
- Mesa (master): ac/nir: don't write tcs outputs to LDS that aren' t read back.
Dave Airlie
- Mesa (master): radeonsi: set COMPUTE_RESOURCE_LIMITS.FORCE_SIMD_DIST when profitable
Marek Olšák
- Mesa (master): radeonsi: remove an old hack for evergreen
Marek Olšák
- Mesa (master): radeonsi: always initialize max_forced_staging_uploads
Marek Olšák
- Mesa (master): ac: pack ac_surface better
Marek Olšák
- Mesa (master): ac: change legacy_surf_level::slice_size to dword units
Marek Olšák
- Mesa (master): ac: pack legacy_surf_level better
Marek Olšák
- Mesa (master): gl_table.py: add extern C guard for the generated glapitable.h
Emil Velikov
- Mesa (master): glsl: Fix typo nagivation -> navigation
Timothy Arceri
- Mesa (master): st/glsl_to_tgsi: make use of driver_cache_blob with the disk cache
Timothy Arceri
- Mesa (master): Android: disable warnings causing errors
Rob Herring
- Mesa (master): intel/blorp/blit: Rename blorp_nir_txf_ms_mcs
Jason Ekstrand
- Mesa (master): intel/blorp: Add fast-clear to the special case in MSAA resolves
Jason Ekstrand
- Mesa (master): i965/blorp: Use a designated initializer for blorp_surf
Jason Ekstrand
- Mesa (master): intel/blorp: Add initial support for indirect clear colors
Jason Ekstrand
- Mesa (master): intel/blorp: Take a range of layers in blorp_ccs_resolve
Jason Ekstrand
- Mesa (master): anv: Move get_fast_clear_state_address into anv_private.h
Jason Ekstrand
- Mesa (master): anv: Let blorp handle indirect clear colors for CCS resolves
Jason Ekstrand
- Mesa (master): intel/blorp: Drop blorp_resolve_ccs_attachment
Jason Ekstrand
- Mesa (master): vulkan: Update the XML and headers to 1.0.66
Jason Ekstrand
- Mesa (master): radv: Use the suffixed versions of VK_QUEUE_GLOBAL_PRIORITY_*
Jason Ekstrand
- Mesa (master): mesa/gles: adjust internal format in glTexSubImage2D error checks
Tapani Pälli
- Mesa (master): st_glsl_to_tgsi: check for the tail sentinel in merge_two_dsts
Nicolai Hähnle
- Mesa (master): amd/common: sid.h cleanups
Nicolai Hähnle
- Mesa (master): ac/surface: fix indentation
Nicolai Hähnle
- Mesa (master): radeonsi: check that we don't leak fine.buf references
Nicolai Hähnle
- Mesa (master): radeonsi: avoid attempting to create CMASK if the tiling mode doesn't have it
Nicolai Hähnle
- Mesa (master): radeonsi: cleanup si_initialize_color_surface
Nicolai Hähnle
- Mesa (master): radeonsi: use si_shader_context instead of lp_build_context in more places
Nicolai Hähnle
- Mesa (master): radeonsi: clarify that si_shader_selector:: esgs_itemsize is set for the ES part
Nicolai Hähnle
- Mesa (master): radeonsi/gfx9: simplify condition for on-chip ESGS
Nicolai Hähnle
- Mesa (master): st/dri: replace hard-coded array size with ARRAY_SIZE()
Eric Engeström
- Mesa (master): docs/llvmpipe.html: Minor edits
Eric Engeström
- Mesa (master): vc4: check preprocessor token existence using #ifdef instead of #if
Eric Engeström
- Mesa (master): broadcom: use NDEBUG to guard asserts
Eric Engeström
- Mesa (master): compiler: use NDEBUG to guard asserts
Eric Engeström
- Mesa (master): compiler: fix typo
Eric Engeström
- Mesa (master): util: add mesa-sha1 test to meson
Eric Engeström
- Mesa (master): i965: perf: update configs for loading from userspace
Lionel Landwerlin
- Mesa (master): i965: perf: add support for userspace configurations
Lionel Landwerlin
- Mesa (master): i965: add a debug option to disable oa config loading
Lionel Landwerlin
- Mesa (master): i965: perf: update counter names on gen8/9 platforms
Lionel Landwerlin
- Mesa (master): i965: fix time elapsed counter equations in VME/ Media configs
Lionel Landwerlin
- Mesa (master): i965: perf: add busyness metric sets on gen8/9 platforms
Lionel Landwerlin
- Mesa (master): i965: perf: add support for CoffeeLake GT2
Lionel Landwerlin
- Mesa (master): i965: perf: add support for CoffeeLake GT3
Lionel Landwerlin
- Mesa (master): svga: s/unsigned/SVGA3dDevCapIndex/
Brian Paul
- Mesa (master): svga: move svga_is_format_supported() to svga_format.c
Brian Paul
- Mesa (master): meson: build i915g driver
Dylan Baker
- Mesa (master): meson: build r300 driver
Dylan Baker
- Mesa (master): meson: build r600 driver
Dylan Baker
- Mesa (master): meson: build svga driver on linux
Dylan Baker
- Mesa (master): meson: build virgl driver
Dylan Baker
- Mesa (master): i965: Fix Smooth Point Enables.
Kenneth Graunke
- Mesa (master): i965: const a few structs and vars to avoid writing to them by accident
Kenneth Graunke
- Mesa (master): i965: Move perf_debug and WARN_ONCE back to brw_context.h.
Kenneth Graunke
- Mesa (master): i965: Use C99 struct initializers in brw_bufmgr.c.
Kenneth Graunke
- Mesa (master): i965: Change a ret == -1 check to ret != 0.
Kenneth Graunke
- Mesa (master): r600/sb: handle jump after target to end of program. (v2)
Dave Airlie
- Mesa (master): r600_shader: only load from LDS what is really used
Dave Airlie
- Mesa (master): r600: lds load cleanups.
Dave Airlie
- Mesa (master): mesa: rework _mesa_add_parameter() to only add a single param
Timothy Arceri
- Mesa (master): mesa: deal with vs_inputs as 64-bit unsigned integer
Juan Antonio Suárez Romero
- Mesa (master): util: Also include endian.h on cygwin
Jon TURNEY
- Mesa (master): 29 new commits
Marek Olšák
- Mesa (master): i965: Program the dynamic state heap size to MAX_STATE_SIZE.
Kenneth Graunke
- Mesa (master): gallium/dri2: Enable {GLX_ARB, EGL_KHR}_context_flush_control
Adam Jackson
- Mesa (master): r600: fix bfe where src/dst are same.
Dave Airlie
- Mesa (master): r600: add support for compute pkt flags to debug dumping.
Dave Airlie
- Mesa (master): r600: split cb setup code out from evergreen compute path.
Dave Airlie
- Mesa (master): r600: no need to reinit compute regs
Dave Airlie
- Mesa (master): i965: Use old_bo->align when growing batch/ state buffer instead of 4096.
Kenneth Graunke
- Mesa (master): i965: Preserve EXEC_OBJECT_CAPTURE when growing the BO.
Kenneth Graunke
- Mesa (master): i965: Don't grow batch/ state buffer on every emit after an overflow.
Kenneth Graunke
- Mesa (master): i965: Reorganize batch/state BO fields into a ' brw_growing_bo' struct.
Kenneth Graunke
- Mesa (master): etnaviv: Emit SCALE for vertex attributes
Christian Gmeiner
- Mesa (master): etnaviv: Use only DRAW_INSTANCED on GC3000+
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Support BLT as recipient for etna_stall
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Move etna_coalesce to emit header file
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Factor out RS blit functionality
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: BLT engine blitting support
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: No RS align when using BLT
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Update context reset for ..HALTI5
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Update screen specs for HALTI5
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: State changes for HALTI3..5
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Make point sprites work on HALTI5
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Track dirty sampler views
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Factor out incompatible texture handling logic
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Move active_samplers_bits to texture
Christian Gmeiner
- Mesa (master): etnaviv: GC7000: Factor out state based texture functionality
Christian Gmeiner
- Mesa (master): i965/vec4: use a temp register to compute offsets for pull loads
Iago Toral Quiroga
- Mesa (master): anv: Check if memfd_create is already defined.
Vinson Lee
- Mesa (master): mesa: add AllowGLSLCrossStageInterpolationMismatch workaround
Tapani Pälli
- Mesa (master): intel/blorp: Fix possible NULL pointer dereferencing
Andres Gomez
- Mesa (master): meson: fix generated source inclusion on macOS and Windows
Jon TURNEY
- Mesa (master): meson: set windows glx defines
Jon TURNEY
- Mesa (master): meson: set _GNU_SOURCE on cygwin
Jon TURNEY
- Mesa (master): meson: don't require dri2proto for darwin or windows
Jon TURNEY
- Mesa (master): meson: build src/glx/windows
Jon TURNEY
- Mesa (master): meson: fix deps and underlinkage of libGL
Jon TURNEY
- Mesa (master): radeonsi/gfx9: fix importing shared textures with DCC
Marek Olšák
- Mesa (master): ac/surface: always compute DCC info when DCC is possible on GFX9
Marek Olšák
- Mesa (master): meson: fix GLES3/gl31.h install
Dylan Baker
- Mesa (master): meson: fix glxext.h install
Dylan Baker
- Mesa (master): radv: do not store gfx9_epitch in radv_color_buffer_info
Samuel Pitoiset
- Mesa (master): radv: remove set but unnecessary radv_color_buffer_info:: micro_tile_mode
Samuel Pitoiset
- Mesa (master): radv: do not set DISABLE_LSB_CEIL on GFX9
Samuel Pitoiset
- Mesa (master): radv: do not allocate CMASK or DCC for small surfaces
Samuel Pitoiset
Last message date:
Thu Nov 30 20:39:22 UTC 2017
Archived on: Mon Jan 13 14:20:22 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).