May 2017 Archives by subject
Starting: Mon May 1 10:00:27 UTC 2017
Ending: Wed May 31 22:47:00 UTC 2017
Messages: 835
- Mesa (17.0): 21 new commits
Emil Velikov
- Mesa (17.0): 29 new commits
Andres Gomez
- Mesa (17.0): 56 new commits
Andres Gomez
- Mesa (17.0): anv: automake: list shared libraries after the static ones
Emil Velikov
- Mesa (17.0): cherry-ignore: rejected commits
Andres Gomez
- Mesa (17.0): docs: add release notes for 17.0.6
Andres Gomez
- Mesa (17.0): docs: add sha256 checksums for 17.0.6
Andres Gomez
- Mesa (17.0): egl/wayland: select the format based on the interface used
Emil Velikov
- Mesa (17.0): i965/blorp: Do and end-of-pipe sync on both sides of fast-clear ops
Emil Velikov
- Mesa (17.0): i965: Round copy size to the nearest block in intel_miptree_copy
Emil Velikov
- Mesa (17.0): mesa: Avoid leaking surface in st_renderbuffer_delete
Emil Velikov
- Mesa (17.0): radv: automake: list shared libraries after the static ones
Emil Velikov
- Mesa (17.0): Update version to 17.0.6
Andres Gomez
- Mesa (17.1): 34 new commits
Emil Velikov
- Mesa (17.1): 36 new commits
Emil Velikov
- Mesa (17.1): 39 new commits
Emil Velikov
- Mesa (17.1): docs: add release notes for 17.1.1
Emil Velikov
- Mesa (17.1): docs: add sha256 checksums for 17.1.0
Emil Velikov
- Mesa (17.1): docs: add sha256 checksums for 17.1.1
Emil Velikov
- Mesa (17.1): docs: Update 17.1.0 release notes
Emil Velikov
- Mesa (17.1): i915: Fix build break with empty unreachable()
Emil Velikov
- Mesa (17.1): radv/ac: canonicalize the output for 32-bit float min/max.
Emil Velikov
- Mesa (17.1): radv/wsi: report presentation error per image request
Emil Velikov
- Mesa (17.1): radv: don' t advertise transfer props unless we can do anything else
Emil Velikov
- Mesa (17.1): radv: fix stencil only clears.
Emil Velikov
- Mesa (17.1): radv: flush f32->f16 conversion denormals to zero. (v2)
Emil Velikov
- Mesa (17.1): radv: flush more stages when semaphore are waiting.
Emil Velikov
- Mesa (17.1): Update version to 17.1.0(final)
Emil Velikov
- Mesa (17.1): Update version to 17.1.1
Emil Velikov
- Mesa (master): 21 new commits
Jason Ekstrand
- Mesa (master): 24 new commits
Tim Rowley
- Mesa (master): 27 new commits
Emil Velikov
- Mesa (master): 31 new commits
Samuel Pitoiset
- Mesa (master): 33 new commits
Timothy Arceri
- Mesa (master): 43 new commits
Jason Ekstrand
- Mesa (master): ac/debug: handle index field in SET_*_REG correctly
Nicolai Hähnle
- Mesa (master): ac/radeonsi: add ac_compute_surface to automatically switch gfx6 vs. gfx9
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move amdgpu_addr_create to ac_surface
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move radeon_info initialization to amd/common
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move some aspects of sanity checking to ac_surface
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move struct radeon_info to ac_gpu_info.h
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move surface definitions to new header ac_surface.h
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move the bulk of gfx6_surface_init to ac_surface
Nicolai Hähnle
- Mesa (master): ac/radeonsi: move the bulk of gfx9_surface_init to ac_surface
Nicolai Hähnle
- Mesa (master): ac: add missing extern "C" guards
Nicolai Hähnle
- Mesa (master): ac: add radeon_info::num_{sdma,compute}_rings
Nicolai Hähnle
- Mesa (master): ac: add radeon_surf::htile_slice_size
Nicolai Hähnle
- Mesa (master): ac: eliminate duplicated VS exports
Marek Olšák
- Mesa (master): ac: first parse VS exports before eliminating constant ones
Marek Olšák
- Mesa (master): ac: fix broken elimination of duplicated VS exports
Marek Olšák
- Mesa (master): ac: rename ac_eliminate_const_vs_outputs -> ac_optimize_vs_outputs
Marek Olšák
- Mesa (master): ac_surface: use radeon_info from ac_gpu_info
Nicolai Hähnle
- Mesa (master): amd/addrlib: import Raven support
Marek Olšák
- Mesa (master): amd/common: add missing libdrm include path
Eric Engeström
- Mesa (master): amd/common: add vcn dec ip info query
Leo Liu
- Mesa (master): amd/common: add vcn dec ip info query for amdgpu version 3.17
Leo Liu
- Mesa (master): amd/common: set vcn dec as hw decode as well
Leo Liu
- Mesa (master): amd/common: set vcn dec as hw decode as well
Leo Liu
- Mesa (master): android: add -Wl,--build-id= sha1 to LDFLAGS for libvulkan_intel
Tapani Pälli
- Mesa (master): Android: Add driver "all" option to enable all drivers
Emil Velikov
- Mesa (master): Android: Add LLVM support for Android O
Emil Velikov
- Mesa (master): Android: amd/common: fix dependency on libmesa_nir
Emil Velikov
- Mesa (master): Android: amd: use exported include dirs instead of explicit includes
Emil Velikov
- Mesa (master): Android: correct libz dependency
Emil Velikov
- Mesa (master): Android: define required __STDC* macros as cflags
Emil Velikov
- Mesa (master): Android: Drop linking libgcc
Emil Velikov
- Mesa (master): Android: drop LLVM support on Lollipop
Emil Velikov
- Mesa (master): Android: drop static linking of R600 LLVM libraries
Emil Velikov
- Mesa (master): Android: Fix swrast only build
Emil Velikov
- Mesa (master): Android: generate an error if building on Android 4.4 or earlier
Rob Herring
- Mesa (master): android: i965: add per-gen libmesa_i965_gen{4, 45, 5} static
Tapani Pälli
- Mesa (master): Android: major/minor/makedev live in <sys/sysmacros.h>
Rob Herring
- Mesa (master): Android: push driver build details to driver makefiles
Emil Velikov
- Mesa (master): Android: r600: fix build when LLVM is disabled
Emil Velikov
- Mesa (master): Android: remove needless conditional including of child makefiles
Emil Velikov
- Mesa (master): Android: remove remaining explicit libcxx includes
Emil Velikov
- Mesa (master): Android: rework libelf dependencies
Emil Velikov
- Mesa (master): Android: rework LLVM build support
Emil Velikov
- Mesa (master): anv/allocator: Only write to _vg_ptr if we have valgrind
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Emit instanced draws for multiple views
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Pull indirect draw parameter loading into a helper
Jason Ekstrand
- Mesa (master): anv/formats: Update the three-channel BC1 mappings
Nanley Chery
- Mesa (master): anv/image: Get rid of the memset(aux, 0, sizeof(aux)) hack
Jason Ekstrand
- Mesa (master): anv/nir: Delete the apply_dynamic_offsets prototype
Jason Ekstrand
- Mesa (master): anv/pass: Store the per-subpass view mask
Jason Ekstrand
- Mesa (master): anv/pipeline: Add a subpass field to anv_pipeline
Jason Ekstrand
- Mesa (master): anv/pipeline: Add shader lowering for multiview
Jason Ekstrand
- Mesa (master): anv/pipeline: Call nir_gather_info later
Jason Ekstrand
- Mesa (master): anv/query: handle more cases of 'out of host memory'
Iago Toral Quiroga
- Mesa (master): anv/tests: Create a dummy instance as well as device
Jason Ekstrand
- Mesa (master): anv: Add an option to abort on device loss
Jason Ekstrand
- Mesa (master): anv: Add a real semaphore struct
Jason Ekstrand
- Mesa (master): anv: Add the KHX_multiview boilerplate
Jason Ekstrand
- Mesa (master): anv: Add valid_bufer_usage to the memory type metadata
Jason Ekstrand
- Mesa (master): anv: Advertise both 32-bit and 48-bit heaps when we have enough memory
Jason Ekstrand
- Mesa (master): anv: Advertise both 32-bit and 48-bit heaps when we have enough memory
Jason Ekstrand
- Mesa (master): anv: anv_gem_mmap() returns MAP_FAILED as mapping error
Samuel Iglesias Gonsálvez
- Mesa (master): anv: automake: list shared libraries after the static ones
Emil Velikov
- Mesa (master): anv: avoid null pointer dereference
Lionel Landwerlin
- Mesa (master): anv: check return value of anv_execbuf_add_bo
Lionel Landwerlin
- Mesa (master): anv: Determine the type of mapping based on type metadata
Jason Ekstrand
- Mesa (master): anv: document that anv_gem_mmap returns MAP_FAILED on error
Emil Velikov
- Mesa (master): anv: don't leak DRM devices
Grazvydas Ignotas
- Mesa (master): anv: Enable VK_KHX_multiview and SPV_KHR_multiview
Jason Ekstrand
- Mesa (master): anv: fix anv_gem_mmap comment to not mention NULL
Emil Velikov
- Mesa (master): anv: fix multiview for clear commands
Iago Toral Quiroga
- Mesa (master): anv: fix possible stack corruption
Grazvydas Ignotas
- Mesa (master): anv: Handle color layout transitions from the UNINITIALIZED layout
Jason Ekstrand
- Mesa (master): anv: Handle transitioning depth from UNDEFINED to other layouts
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHR_get_surface_capabilities2
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHX_external_semaphore
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHX_external_semaphore_capabilities
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHX_external_semaphore_fd
Jason Ekstrand
- Mesa (master): anv: Make supports_48bit_addresses a heap property
Jason Ekstrand
- Mesa (master): anv: Move shader hashing to anv_pipeline
Jason Ekstrand
- Mesa (master): anv: Port over CACHE_MODE_1 optimization fix enables from brw.
Kenneth Graunke
- Mesa (master): anv: Predicate 48bit support on gen >= 8
Jason Ekstrand
- Mesa (master): anv: Pull the guts of cmd_buffer_execbuf into a helper
Jason Ekstrand
- Mesa (master): anv: Refactor memory type setup
Jason Ekstrand
- Mesa (master): anv: Require vertex buffers to come from a 32-bit heap
Jason Ekstrand
- Mesa (master): anv: Require vertex buffers to come from a 32-bit heap
Jason Ekstrand
- Mesa (master): anv: Set image memory types based on the type count
Jason Ekstrand
- Mesa (master): anv: Set up memory types and heaps during physical device init
Jason Ekstrand
- Mesa (master): anv: Simplify Cherryview line handling.
Kenneth Graunke
- Mesa (master): anv: Stop setting BO flags in bo_init_new
Jason Ekstrand
- Mesa (master): anv: Trivially implement multiDrawIndirect
Jason Ekstrand
- Mesa (master): anv: Use BRW_BARYCENTRIC_NONPERSPECTIVE_BITS from common header.
Kenneth Graunke
- Mesa (master): anv: vkBindImageMemory() should return VK_ERROR_OUT_OF_{HOST,DEVICE}_MEMORY on failure
Samuel Iglesias Gonsálvez
- Mesa (master): anv: Wrap the device lost error in vk_error in QueueSubmit
Jason Ekstrand
- Mesa (master): aubinator: be consistent on exit code
Lionel Landwerlin
- Mesa (master): aubinator: fix double free
Lionel Landwerlin
- Mesa (master): aubinator: report error on unknown device id
Lionel Landwerlin
- Mesa (master): automake: add SWR LLVM gen_builder.hpp workaround
Emil Velikov
- Mesa (master): bin/*py: honor editorconfig formatting
Andres Gomez
- Mesa (master): bin/get-fixes-pick-list.sh: bring back the warning
Andres Gomez
- Mesa (master): bin/get-fixes-pick-list.sh: don't warn if more than one, go over them
Andres Gomez
- Mesa (master): bin: use tabs for coding style on *.sh files
Andres Gomez
- Mesa (master): c11/threads: rework Windows thrd_current() comment
Emil Velikov
- Mesa (master): compiler: Add a system value and varying for ViewIndex
Jason Ekstrand
- Mesa (master): configure.ac: add xcb-fixes to the XCB DRI3 list
Emil Velikov
- Mesa (master): configure.ac: Also match -androideabi tuple
Chad Versace
- Mesa (master): configure.ac: Fix help string for --disable-pwr8 configure option
Eric Engeström
- Mesa (master): configure.ac: rephrase 'GLX w/o X11' error message
Eric Engeström
- Mesa (master): configure.ac: s/xcb-fixes/xcb-xfixes/
Emil Velikov
- Mesa (master): configure.ac: update libdrm amdgpu version requirement to 2.4.81
Leo Liu
- Mesa (master): configure: remove unneeded bits around libunwind handling
Emil Velikov
- Mesa (master): ddebug: extract dd_dump_shader
Nicolai Hähnle
- Mesa (master): ddebug: implement dd_dump_launch_grid
Nicolai Hähnle
- Mesa (master): docs/releasing: added relevant people for build/ check with Android
Andres Gomez
- Mesa (master): docs/releasing: added relevant people for build/ check with MacOSX
Andres Gomez
- Mesa (master): docs/releasing: added relevant people for build/ check with Windows
Andres Gomez
- Mesa (master): docs/releasing: check in master for forgotten nomination candidates
Andres Gomez
- Mesa (master): docs/releasing: don't forget to update the calendar
Emil Velikov
- Mesa (master): docs/releasing: format/style homogenization
Andres Gomez
- Mesa (master): docs/releasing: further explain the build/ check testing process
Andres Gomez
- Mesa (master): docs/releasing: if possible, do some every day use on the RC
Andres Gomez
- Mesa (master): docs: add news item and link release notes for 17.1.0
Emil Velikov
- Mesa (master): docs: add release notes for 17.0.6
Andres Gomez
- Mesa (master): docs: add release notes for 17.1.1
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 17.0.6
Andres Gomez
- Mesa (master): docs: add sha256 checksums for 17.1.0
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 17.1.1
Emil Velikov
- Mesa (master): docs: Document ASTC extension support for SKL and BXT
Nanley Chery
- Mesa (master): docs: extend until the end of August
Andres Gomez
- Mesa (master): docs: remove released versions from the calendar
Emil Velikov
- Mesa (master): docs: small release calendar fixes
Andres Gomez
- Mesa (master): docs: update "Release manager" column
Andres Gomez
- Mesa (master): docs: Update 17.1.0 release notes
Emil Velikov
- Mesa (master): docs: update calendar, add news item and link release notes for 17.0.6
Andres Gomez
- Mesa (master): docs: update calendar, add news item and link release notes for 17.1.1
Emil Velikov
- Mesa (master): dri: Extend __DRIbackgroundCallableExtensionRec to include a callback that checks for thread safety
Emil Velikov
- Mesa (master): dri: introduce dmabuf format modifier related handles
Eric Engeström
- Mesa (master): dri_interface.h: define __DRI_ATTRIB_MAX
Emil Velikov
- Mesa (master): driconf: Add allow_glsl_builtin_variable_redeclaration option
Samuel Pitoiset
- Mesa (master): drirc: Add allow_glsl_builtin_variable_redeclaration for Dead Island Riptide Definitive Edition
Marek Olšák
- Mesa (master): drirc: Add allow_glsl_builtin_variable_redeclaration for Dying Light and Dead Island Definitive Edition
Samuel Pitoiset
- Mesa (master): drivers/x11: remove unneeded GLX_SHARED_GLAPI define
Emil Velikov
- Mesa (master): eg: explicitly size dri2_to_egl_attribute_map[]
Emil Velikov
- Mesa (master): egl/android: Align channel masks in HAL_PIXEL_FORMAT table
Chad Versace
- Mesa (master): egl/android: Cancel any outstanding ANativeBuffer in surface destructor
Chad Versace
- Mesa (master): egl/android: Drop unused 'format' param in get_back_bo()
Chad Versace
- Mesa (master): egl/android: fix segfault within swap_buffers
Tapani Pälli
- Mesa (master): egl/android: make use of dri2_display_destroy() helper
Emil Velikov
- Mesa (master): egl/android: Mark surface as lost when dequeueBuffer fails
Chad Versace
- Mesa (master): egl/android: Set EGLSurface.Lost to EGL_TRUE/EGL_FALSE
Chad Versace
- Mesa (master): egl/android: use the image_driver alongside the image_loader
Emil Velikov
- Mesa (master): egl/dri2: Create EGLImages with dmabuf modifiers
Eric Engeström
- Mesa (master): egl/drm: check for dri2_dpy-> flush before using the flush extension
Emil Velikov
- Mesa (master): egl/drm: flatten codeflow
Emil Velikov
- Mesa (master): egl/drm: make use of the dri2_display_destroy() helper
Emil Velikov
- Mesa (master): egl/drm: remove temporary fd variable
Eric Engeström
- Mesa (master): egl/drm: use dri2_setup_extensions() over the extensions provided by GBM
Emil Velikov
- Mesa (master): egl/main: add support for fourth plane tokens
Eric Engeström
- Mesa (master): egl/platform/drm: Don' t take display ownership until gbm is initialized
Adam Jackson
- Mesa (master): egl/surfaceless: make use of the dri2_display_destroy() helper
Emil Velikov
- Mesa (master): egl/surfaceless: use the image_driver for image_loader
Emil Velikov
- Mesa (master): egl/wayland: don' t modify the vtbl if an extension is not available
Emil Velikov
- Mesa (master): egl/wayland: Don't open-code roundtrip
Daniel Stone
- Mesa (master): egl/wayland: Ensure we get a back buffer
Daniel Stone
- Mesa (master): egl/wayland: make use of the dri2_display_destroy() helper
Emil Velikov
- Mesa (master): egl/wayland: select the format based on the interface used
Emil Velikov
- Mesa (master): egl/wayland: set the resize_callback if the flush extension is available
Emil Velikov
- Mesa (master): egl/wayland: Use per-surface event queues
Daniel Stone
- Mesa (master): egl/wayland: use the image_driver alongside the image_loader
Emil Velikov
- Mesa (master): egl/wayland: verify event queue was allocated
Lionel Landwerlin
- Mesa (master): egl/x11: check for dri2_dpy-> flush before using the flush extension
Emil Velikov
- Mesa (master): egl/x11: flatten codeflow
Emil Velikov
- Mesa (master): egl/x11: Honor the EGL_PLATFORM_X11_SCREEN_EXT attribute
Adam Jackson
- Mesa (master): egl/x11: make use of the dri2_display_destroy() helper
Emil Velikov
- Mesa (master): egl: add g_egldispatchstubs.h to the release tarball
Emil Velikov
- Mesa (master): egl: advertise EGL_EXT_image_dma_buf_import_modifiers
Eric Engeström
- Mesa (master): egl: annotate dri2_egl_display_vtbl as const data
Emil Velikov
- Mesa (master): egl: avoid dereferencing a null display
Eric Engeström
- Mesa (master): egl: check for driver_configs in dri2_display_release
Emil Velikov
- Mesa (master): egl: drop unneeded sentinel from level_strings[]
Emil Velikov
- Mesa (master): egl: Emit error when EGLSurface is lost
Chad Versace
- Mesa (master): egl: error out on eglCreateWaylandBufferFromImageWL
Emil Velikov
- Mesa (master): egl: Fix -Wint-to-pointer-cast
Adam Jackson
- Mesa (master): egl: fix android logger compilation
Emil Velikov
- Mesa (master): egl: fold Android logger into main/
Emil Velikov
- Mesa (master): egl: implement __DRIbackgroundCallableExtension.isThreadSafe
Emil Velikov
- Mesa (master): egl: implement eglQueryDmaBufFormatsEXT
Eric Engeström
- Mesa (master): egl: implement eglQueryDmaBufModifiersEXT
Eric Engeström
- Mesa (master): egl: introduce DMA_BUF_MAX_PLANES
Eric Engeström
- Mesa (master): egl: Partially revert 23c86c74, fix eglMakeCurrent
Chad Versace
- Mesa (master): egl: refactor dri2_create_screen() into three separate functions
Emil Velikov
- Mesa (master): egl: remove no longer needed logger infra
Emil Velikov
- Mesa (master): egl: remove suprous header eglcompiler.h
Emil Velikov
- Mesa (master): egl: remove unneeded else statement in _eglInitLogger
Emil Velikov
- Mesa (master): egl: remove unused _eglSetLogLevel()
Emil Velikov
- Mesa (master): egl: simplify the Android logger
Emil Velikov
- Mesa (master): egl: split out a dri2_display_destroy() helper
Emil Velikov
- Mesa (master): egl: use designated initializers
Emil Velikov
- Mesa (master): etnaviv: add L8A8_UNORM texture format
Christian Gmeiner
- Mesa (master): etnaviv: allow R/B swapped surfaces to be cleared
Christian Gmeiner
- Mesa (master): etnaviv: apply feature overrides in one central location
Christian Gmeiner
- Mesa (master): etnaviv: clean up sampler view reference counting
Christian Gmeiner
- Mesa (master): etnaviv: Don't try to use the index buffer if size is zero
Lucas Stach
- Mesa (master): etnaviv: increment the resource seqno in resource_changed
Christian Gmeiner
- Mesa (master): etnaviv: stop oversizing buffer resources
Christian Gmeiner
- Mesa (master): freedreno/a3xx: fix hang w/ large render targets and small gmem
Rob Clark
- Mesa (master): freedreno/a5xx: add some missing texture formats
Rob Clark
- Mesa (master): freedreno/a5xx: compute shader support
Rob Clark
- Mesa (master): freedreno/a5xx: drop WFIs in emit_marker5()
Rob Clark
- Mesa (master): freedreno/a5xx: fallback to slow-clear for z32
Rob Clark
- Mesa (master): freedreno/a5xx: hw binning support
Rob Clark
- Mesa (master): freedreno/a5xx: provoking vertex
Rob Clark
- Mesa (master): freedreno/a5xx: remove copapasta from a4xx
Rob Clark
- Mesa (master): freedreno/a5xx: remove unneeded assert
Rob Clark
- Mesa (master): freedreno/a5xx: rename query result struct
Rob Clark
- Mesa (master): freedreno/a5xx: SSBO support
Rob Clark
- Mesa (master): freedreno/a5xx: timestamp / time-elapsed queries
Rob Clark
- Mesa (master): freedreno/gmem: fix hw binning hangs with large render targets
Rob Clark
- Mesa (master): freedreno/ir3: add macro to declare variable length arrays
Rob Clark
- Mesa (master): freedreno/ir3: add missing nir_opt_copy_prop_vars() pass
Rob Clark
- Mesa (master): freedreno/ir3: add put_dst()
Rob Clark
- Mesa (master): freedreno/ir3: code-motion
Rob Clark
- Mesa (master): freedreno/ir3: compute shader support
Rob Clark
- Mesa (master): freedreno/ir3: fix cmdline compiler
Rob Clark
- Mesa (master): freedreno/ir3: fix crash with atomics
Rob Clark
- Mesa (master): freedreno/ir3: lower arrays to regs
Rob Clark
- Mesa (master): freedreno/ir3: need different compiler options for a5xx
Rob Clark
- Mesa (master): freedreno/ir3: resync instr-a3xx.h/disasm-a3xx.c
Rob Clark
- Mesa (master): freedreno/ir3: SSBO/atomic support
Rob Clark
- Mesa (master): freedreno/ir3: switch to NIR by default
Rob Clark
- Mesa (master): freedreno: core compute state support
Rob Clark
- Mesa (master): freedreno: core SSBO support
Rob Clark
- Mesa (master): freedreno: fix clang error in fd_get_compute_param
Rob Clark
- Mesa (master): freedreno: fix crash when flush() but no rendering
Rob Clark
- Mesa (master): freedreno: fix fence creation fail if no rendering
Rob Clark
- Mesa (master): freedreno: fix indexbuffer upload
Rob Clark
- Mesa (master): freedreno: only support SSBOs with nir
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: use bypass if only clears
Rob Clark
- Mesa (master): gallium/dri: always link against shared glapi
Emil Velikov
- Mesa (master): gallium/dri: remove unneeded HAVE_SHARED_GLAPI guard
Emil Velikov
- Mesa (master): gallium/os: use mmap64 for Android
Rob Herring
- Mesa (master): gallium/radeon: add a query for monitoring Gallium thread load
Marek Olšák
- Mesa (master): gallium/radeon: add threaded context counter monitoring for HUD
Marek Olšák
- Mesa (master): gallium/radeon: handle other map buffer flags from the threaded context
Marek Olšák
- Mesa (master): gallium/radeon: handle TC_TRANSFER_MAP_THREADED_UNSYNC
Marek Olšák
- Mesa (master): gallium/radeon: pipe AMDGPU_INFO_NUM_VRAM_CPU_PAGE_FAULTS into gallium HUD
Marek Olšák
- Mesa (master): gallium/radeon: require both WRITE and FLUSH_EXPLICIT in buffer_flush_region
Marek Olšák
- Mesa (master): gallium/radeon: subclass and handle threaded_query
Marek Olšák
- Mesa (master): gallium/radeon: subclass threaded_resource
Marek Olšák
- Mesa (master): gallium/radeon: subclass threaded_transfer
Marek Olšák
- Mesa (master): gallium/radeon: unwrap a context if we get a wrapped one
Marek Olšák
- Mesa (master): gallium/radeon: use a top-of-pipe timestamp for the start of TIME_ELAPSED
Marek Olšák
- Mesa (master): gallium/tests: fix build after index buffer changes
Marek Olšák
- Mesa (master): gallium/u_threaded: add a fast path for unbinding shader buffers
Marek Olšák
- Mesa (master): gallium/u_threaded: add a fast path for unbinding shader images
Marek Olšák
- Mesa (master): gallium/u_threaded: drop and ignore all non-async debug callbacks
Marek Olšák
- Mesa (master): gallium/u_upload: add u_upload_clone
Marek Olšák
- Mesa (master): gallium/util: add threaded_context as a pipe_context wrapper
Marek Olšák
- Mesa (master): gallium/util: add util_dump_grid_info
Nicolai Hähnle
- Mesa (master): gallium/util: dump tokens in util_dump_shader_state only if type is TGSI
Nicolai Hähnle
- Mesa (master): gallium: add flag PIPE_CONTEXT_PREFER_THREADED
Marek Olšák
- Mesa (master): gallium: add PIPE_CAP_ALLOW_MAPPED_BUFFERS_DURING_EXECUTION
Marek Olšák
- Mesa (master): gallium: add PIPE_CAP_CAN_BIND_CONST_BUFFER_AS_VERTEX
Marek Olšák
- Mesa (master): gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes
Marek Olšák
- Mesa (master): gallium: Enable ARM NEON CPU detection.
Eric Anholt
- Mesa (master): gallium: remove pipe_index_buffer and set_index_buffer
Marek Olšák
- Mesa (master): gallium: separate indirect stuff from pipe_draw_info - 80 - > 56 bytes
Marek Olšák
- Mesa (master): gallivm: Fix build against LLVM SVN >= r302589
Michel Dänzer
- Mesa (master): gallivm: Make sure module has the correct data layout when pass manager runs
Tom Stellard
- Mesa (master): gbm/dri: Fix sign-extension in modifier query
Daniel Stone
- Mesa (master): gbm: manage only the required set of DRI extensions
Emil Velikov
- Mesa (master): gbm: move gbm_drm_device::driver_name to gbm_dri_device
Emil Velikov
- Mesa (master): gbm: remove "struct gbm_drm_bo" abstraction
Emil Velikov
- Mesa (master): gbm: remove unneeded gbm_drm_device abstraction
Emil Velikov
- Mesa (master): gbm: remove unused gbm_dri_device::loader
Emil Velikov
- Mesa (master): genxml: 3DSTATE_VS rename Function Enable to Enable.
Kenneth Graunke
- Mesa (master): genxml: Add alias for MOCS.
Kenneth Graunke
- Mesa (master): genxml: Add alias for MOCS.
Kenneth Graunke
- Mesa (master): genxml: Add Gen9 CACHE_MODE_1 definitons.
Kenneth Graunke
- Mesa (master): genxml: Add missing field values to 3DSTATE_SBE.
Kenneth Graunke
- Mesa (master): genxml: Clip guardbands are float, not int.
Kenneth Graunke
- Mesa (master): genxml: Fill out Gen4, Gen45 and Gen5 XML
Kenneth Graunke
- Mesa (master): genxml: Fix 3DSTATE_DEPTH_BUFFER length on gen5.
Kenneth Graunke
- Mesa (master): genxml: Fix KSPs on Ironlake to be offsets, not pointers.
Kenneth Graunke
- Mesa (master): genxml: Make "Reorder Mode" fields consistent.
Kenneth Graunke
- Mesa (master): genxml: Make a SCISSOR_RECT structure on Gen4-5.
Kenneth Graunke
- Mesa (master): genxml: Normalize xml for 3DSTATE_CC_STATE_POINTERS.
Kenneth Graunke
- Mesa (master): genxml: Normalize xml for 3DSTATE_MULTISAMPLE.
Kenneth Graunke
- Mesa (master): genxml: Remove brackets from kernel start pointer names
Matt Turner
- Mesa (master): genxml: Rename "Function Enable" to "Enable".
Kenneth Graunke
- Mesa (master): genxml: Rename clip enable property.
Kenneth Graunke
- Mesa (master): genxml: Update 3DSTATE_LINE_STIPPLE xml on gen6.
Kenneth Graunke
- Mesa (master): genxml: Update xml for 3DSTATE_SF.
Kenneth Graunke
- Mesa (master): gl_table.py: always regenerate the complete struct _glapi_table
Emil Velikov
- Mesa (master): glapi: add KHR_no_error support to dispatch table generation
Timothy Arceri
- Mesa (master): glcpp: Avoid unnecessary strcmp()
Timothy Arceri
- Mesa (master): glcpp: Skip unnecessary line continuations removal
Timothy Arceri
- Mesa (master): glsl/lower_int64: only set progress when something is lowered.
Dave Airlie
- Mesa (master): glsl: add missing check for samplers in set_opaque_binding( )
Samuel Pitoiset
- Mesa (master): glsl: add parcel_out_uniform_storage::set_opaque_indices() helper
Samuel Pitoiset
- Mesa (master): glsl: apply the image format for members of structures
Samuel Pitoiset
- Mesa (master): glsl: Ban #undefining __LINE__ and friends on GLES2.
Eric Anholt
- Mesa (master): glsl: Conditionally allow redeclaration of built-in variables
Samuel Pitoiset
- Mesa (master): glsl: Corrected some typos and error messages
Andres Gomez
- Mesa (master): glsl: destroy function and subroutine hash tables
Timothy Arceri
- Mesa (master): glsl: Don' t allow redefining builtin functions on GLSL 1.00.
Eric Anholt
- Mesa (master): glsl: Fix g++ initializer order warning
Brian Paul
- Mesa (master): glsl: include image qualifiers when printing IR
Nicolai Hähnle
- Mesa (master): glsl: order indices for images inside a struct array
Samuel Pitoiset
- Mesa (master): glsl: reject format qualifiers with non-image types everywhere
Samuel Pitoiset
- Mesa (master): glsl: reject memory qualifiers with uniform blocks
Samuel Pitoiset
- Mesa (master): glsl: rename image_* qualifiers to memory_*
Samuel Pitoiset
- Mesa (master): glsl: Restrict func redeclarations (not just redefinitions) on GLSL 1.00.
Eric Anholt
- Mesa (master): glsl: Restrict functions to not return arrays or SOAs in GLSL 1.00.
Eric Anholt
- Mesa (master): glsl: rework validate_image_qualifier_for_type()
Samuel Pitoiset
- Mesa (master): glsl: set mask via initialisation list rather than in constructor body
Timothy Arceri
- Mesa (master): glsl: set vector_elements to 1 for samplers
Samuel Pitoiset
- Mesa (master): glsl: simplify link_assign_uniform_storage() a bit
Samuel Pitoiset
- Mesa (master): glsl: simplify set_opaque_binding()
Samuel Pitoiset
- Mesa (master): glsl: store the image format in glsl_struct_field
Samuel Pitoiset
- Mesa (master): glsl_to_tgsi: declare all SSBOs and atomics when indirect indexing is used
Marek Olšák
- Mesa (master): glthread/gallium: require safe_glthread to start glthread
Emil Velikov
- Mesa (master): glx/apple: remove empty variable SHARED_GLAPI_CFLAGS
Emil Velikov
- Mesa (master): glx/windows: remove empty variable SHARED_GLAPI_CFLAGS
Emil Velikov
- Mesa (master): glx: automake: scons: remove unneeded GLX_SHARED_GLAPI define
Emil Velikov
- Mesa (master): glx: glX_proto_send.py: use correct compile guard GLX_INDIRECT_RENDERING
Emil Velikov
- Mesa (master): glx: implement __DRIbackgroundCallableExtension.isThreadSafe
Emil Velikov
- Mesa (master): glxglvnddispatch: Add missing dispatch for GetDriverConfig
Hans de Goede
- Mesa (master): gm107/ir: add a missing assertion in emitISCADD()
Samuel Pitoiset
- Mesa (master): i915: Fix build break with empty unreachable()
Daniel Stone
- Mesa (master): i965/copy_image: Use the blitter on gen5
Jason Ekstrand
- Mesa (master): i965/dri: Combine declaration and assignment in intelCreateBuffer
Chad Versace
- Mesa (master): i965/dri: Rewrite comment for intelCreateBuffer
Chad Versace
- Mesa (master): i965/formats: Update the three-channel DXT1 mappings
Nanley Chery
- Mesa (master): i965/fs: Lower gl_VertexID and friends to inputs at the NIR level
Jason Ekstrand
- Mesa (master): i965/fs: Move remapping of gl_PointSize to the NIR level
Jason Ekstrand
- Mesa (master): i965/genxml: Mostly style fixes for emit_vertices code.
Kenneth Graunke
- Mesa (master): i965/nir: Inline remap_inputs_with_vue_map
Jason Ekstrand
- Mesa (master): i965/nir: Inline remap_vs_attrs
Jason Ekstrand
- Mesa (master): i965/vec4/gs: restore the uniform values which was overwritten by failed vec4_gs_visitor execution
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: Delete the system value infastructure
Jason Ekstrand
- Mesa (master): i965/vec4: don' t modify regioning parameters to the sources of DF align1 instructions
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: fix register width for DF VGRF and UNIFORM
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: fix swizzle and writemask when loading an uniform with constant offset
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: fix vertical stride to avoid breaking region parameter rule
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: load dvec3/ 4 uniforms first in the push constant buffer
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4: Set VERT_BIT_EDGEFLAG based on the VUE map
Jason Ekstrand
- Mesa (master): i965/vec4: Use NIR remapping for VS attributes
Jason Ekstrand
- Mesa (master): i965/vec4: Use NIR to do GS input remapping
Jason Ekstrand
- Mesa (master): i965/vs: Set uses_vertexid and friends from brw_compile_vs
Jason Ekstrand
- Mesa (master): i965: Add a weak no-op nir_print_instr() symbol
Matt Turner
- Mesa (master): i965: Add brw_get_line_width_float.
Kenneth Graunke
- Mesa (master): i965: Add genxml related plumbing in a new genX_state_upload.c file.
Kenneth Graunke
- Mesa (master): i965: Add whitespace in intel_update_image_buffers()
Chad Versace
- Mesa (master): i965: Allow brw_eu_validate to handle compact instructions
Matt Turner
- Mesa (master): i965: Always scissor on Gen4-5 instead of disabling guardband.
Kenneth Graunke
- Mesa (master): i965: Change GEN_GEN < 7 to GEN_GEN == 6 in 3DSTATE_VS code.
Kenneth Graunke
- Mesa (master): i965: Delete dead old-school packing structs.
Kenneth Graunke
- Mesa (master): i965: Disable ARB_pipeline_statistics_query on Gen4-5.
Kenneth Graunke
- Mesa (master): i965: Document type of GLuint __DRIimage::format
Chad Versace
- Mesa (master): i965: Don't try to unmap NULL program cache BO.
Kenneth Graunke
- Mesa (master): i965: Drop "Destination Element Offset" from Ironlake SGVs.
Kenneth Graunke
- Mesa (master): i965: Drop brw_context::viewport_transform_enable.
Kenneth Graunke
- Mesa (master): i965: Drop BRW_NEW_BLORP from 3DSTATE_VF atom.
Kenneth Graunke
- Mesa (master): i965: Drop BRW_NEW_PUSH_CONSTANT_ALLOCATION from CS packets.
Kenneth Graunke
- Mesa (master): i965: Drop BRW_NEW_PUSH_CONSTANT_ALLOCATION from Gen6 code.
Kenneth Graunke
- Mesa (master): i965: Drop INTEL_DEBUG=stats.
Kenneth Graunke
- Mesa (master): i965: Enable ASTC HDR for Broxton
Nanley Chery
- Mesa (master): i965: Fix line width on Cherryview.
Kenneth Graunke
- Mesa (master): i965: Fix test_eu_validate.cpp
Matt Turner
- Mesa (master): i965: Fix type of brw_context::render_target_format[]
Chad Versace
- Mesa (master): i965: Fix type of intel_update_image_buffers::format
Chad Versace
- Mesa (master): i965: Get real per-gen atom lists
Kenneth Graunke
- Mesa (master): i965: Ignore INTEL_SCALAR_* debug variables on Gen10+.
Kenneth Graunke
- Mesa (master): i965: Make a set_scissor_bits helper function.
Kenneth Graunke
- Mesa (master): i965: Make INTEL_DEBUG=bat decode VS/CLIP/GS/SF/WM/ CC_STATE on Gen4-5.
Kenneth Graunke
- Mesa (master): i965: Mark shader programs for capture in the error state.
Matt Turner
- Mesa (master): i965: Move an 'i' declaration into its 'for' loop
Chad Versace
- Mesa (master): i965: Move enums to brw_compiler.h.
Kenneth Graunke
- Mesa (master): i965: Move func to right comment block in brw_context.h
Chad Versace
- Mesa (master): i965: Move MOCS macros to brw_context.h.
Kenneth Graunke
- Mesa (master): i965: Move MOCS macros to brw_state.h.
Kenneth Graunke
- Mesa (master): i965: Move multiply by 4 for VS ATTR setup into the scalar backend.
Jason Ekstrand
- Mesa (master): i965: Move the scissoring code up near the viewport code.
Kenneth Graunke
- Mesa (master): i965: Only #if...#endif a single function or related section at a time.
Kenneth Graunke
- Mesa (master): i965: Pass pointer and end of assembly to brw_validate_instructions
Matt Turner
- Mesa (master): i965: perf: fix pointer to integer cast
Lionel Landwerlin
- Mesa (master): i965: Port 3DSTATE_INDEX_BUFFER to genxml.
Kenneth Graunke
- Mesa (master): i965: Port 3DSTATE_VF_TOPOLOGY on gen8+ to genxml.
Kenneth Graunke
- Mesa (master): i965: Port 3DSTATE_VF to genxml and simplify the implementation.
Kenneth Graunke
- Mesa (master): i965: Port brw_cs_state tracked state to genxml.
Kenneth Graunke
- Mesa (master): i965: Port CC_VIEWPORT to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen4+ emit vertices code to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen4+ state emitting code to genxml.
Kenneth Graunke
- Mesa (master): i965: Port Gen4-5 VS_STATE to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ 3DSTATE_CC_STATE_POINTERS state to genxml.
Kenneth Graunke
- Mesa (master): i965: Port Gen6+ 3DSTATE_CLIP state to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ 3DSTATE_SCISSOR_STATE_POINTERS to use genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ 3DSTATE_SF to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ 3DSTATE_VS to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ 3DSTATE_WM to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ blend state code to genxml.
Kenneth Graunke
- Mesa (master): i965: Port Gen6+ DEPTH_STENCIL state to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ multisample state emitting code to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen6+ state emitting code to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen7+ 3DSTATE_PS to genxml.
Kenneth Graunke
- Mesa (master): i965: Port Gen7+ 3DSTATE_SBE state to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen7+ 3DSTATE_SOL to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen7+ 3DSTATE_TE to genxml.
Kenneth Graunke
- Mesa (master): i965: Port gen8+ 3DSTATE_PS_EXTRA to genxml.
Kenneth Graunke
- Mesa (master): i965: Port Gen8+ 3DSTATE_RASTER state to genxml.
Kenneth Graunke
- Mesa (master): i965: Port push constant code to genxml.
Kenneth Graunke
- Mesa (master): i965: Remove calculate_attr_overrides.
Kenneth Graunke
- Mesa (master): i965: Rename intel_create_renderbuffer
Chad Versace
- Mesa (master): i965: Replace brw->gen and devinfo->gen with GEN_GEN.
Kenneth Graunke
- Mesa (master): i965: Rework Sandybridge 3DSTATE_VIEWPORT_STATE_POINTERS.
Kenneth Graunke
- Mesa (master): i965: Set modifier for imported and duplicated images
Daniel Stone
- Mesa (master): i965: Set the "Float Blend Optimization Enable" bit on Gen9+.
Kenneth Graunke
- Mesa (master): i965: Solve Android native fence fd double close
Chad Versace
- Mesa (master): i965: Switch BRW_NEW_CURBE_OFFSETS to BRW_NEW_PUSH_CONSTANT_ALLOCATION.
Kenneth Graunke
- Mesa (master): i965: Turn brw_get_line_width_float() into brw_get_line_width().
Kenneth Graunke
- Mesa (master): i965: Unify Gen4-5 and Gen6 SF_VIEWPORT/CLIP_VIEWPORT code.
Kenneth Graunke
- Mesa (master): i965: Update gen6_depth_stencil_state to use genX macro.
Kenneth Graunke
- Mesa (master): i965: Use GENX(packet_length) rather than hardcoded dword counts.
Kenneth Graunke
- Mesa (master): i965: Use helper function for modifier -> tiling
Daniel Stone
- Mesa (master): i965: use mmap64 for Android
Rob Herring
- Mesa (master): i965: Use the upload BO for push constants on Gen7.5-Gen8.
Kenneth Graunke
- Mesa (master): i965: Use the upload BO for push constants on Gen9+.
Kenneth Graunke
- Mesa (master): intel/aubinator_error_decode: Disassemble shader programs
Matt Turner
- Mesa (master): intel/aubinator_error_decode: Stop decoding after MI_BATCH_BUFFER_END
Matt Turner
- Mesa (master): intel/compiler/vs: Move inputs_read handling to generic code
Jason Ekstrand
- Mesa (master): intel/decoder: Fix indentation
Matt Turner
- Mesa (master): intel/isl/gen6: Fix combined depth stencil alignment
Jason Ekstrand
- Mesa (master): intel/isl/gen7: Use stencil vertical alignment of 8 instead of 4
Jason Ekstrand
- Mesa (master): intel/isl: Add ASTC HDR to format lists and helpers
Nanley Chery
- Mesa (master): intel/isl: Refactor gen6_choose_image_alignment_el
Jason Ekstrand
- Mesa (master): intel/isl: Refactor gen7_choose_image_alignment_el
Jason Ekstrand
- Mesa (master): intel/isl: Refactor gen8_choose_image_alignment_el
Jason Ekstrand
- Mesa (master): intel/tools: Refactor gen_disasm_disassemble() to use annotations
Matt Turner
- Mesa (master): intel: compiler: prevent integer overflow
Lionel Landwerlin
- Mesa (master): intel: compiler: remove duplicated code
Lionel Landwerlin
- Mesa (master): intel: gen-decoder: fix xml parser leak
Lionel Landwerlin
- Mesa (master): intel: gen decoder: don't check for size_t negative values
Lionel Landwerlin
- Mesa (master): llvmpipe: add LP_NEW_GS flag for updating vertex info
Roland Scheidegger
- Mesa (master): main: Move hashLockMutex/ hashUnlockMutex to header and inline
Timothy Arceri
- Mesa (master): main: Use _mesa_HashLock/UnlockMutex consistently
Timothy Arceri
- Mesa (master): mapi/es*api: remove unneeded HAVE_SHARED_GLAPI guard
Emil Velikov
- Mesa (master): mapi: replace mapi_table abstraction
Emil Velikov
- Mesa (master): mapi_abi.py: remove no longer used --mode option
Emil Velikov
- Mesa (master): mapy_abi.py: remove dead output_for_app generator
Emil Velikov
- Mesa (master): mesa/dri: always link against shared glapi
Emil Velikov
- Mesa (master): mesa/dri: remove unneeded HAVE_SHARED_GLAPI guard
Emil Velikov
- Mesa (master): mesa/st: compute support for glsl_to_nir
Rob Clark
- Mesa (master): mesa/st: fix yuv EGLImage's
Rob Clark
- Mesa (master): mesa/st: indentation tidy-up
Timothy Arceri
- Mesa (master): mesa/tests: remove no longer needed HAVE_SHARED_GLAPI define
Emil Velikov
- Mesa (master): mesa/util: fix arithmetic use of 'void *' in u_vector_foreach
Samuel Pitoiset
- Mesa (master): mesa/varray: make use of dispatch KHR_no_error support
Timothy Arceri
- Mesa (master): mesa/vbo: fix invalid min/max indexes
Rob Clark
- Mesa (master): mesa/vbo: reduce prim array size
Nicolai Hähnle
- Mesa (master): mesa: add _mesa_get_and_validate_attachment() helper
Timothy Arceri
- Mesa (master): mesa: add an env var to force cache fallback
Timothy Arceri
- Mesa (master): mesa: add APPLE_vertex_array_object stubs
Timothy Arceri
- Mesa (master): mesa: add bind_image_texture() helper
Samuel Pitoiset
- Mesa (master): mesa: add const qualifier on _mesa_valid_to_render()
Brian Paul
- Mesa (master): mesa: add error version of get_texture_for_framebuffer()
Timothy Arceri
- Mesa (master): mesa: add gl_constants::AllowMappedBuffersDuringExecution
Marek Olšák
- Mesa (master): mesa: add KHR_no_error support for flush mapped buffer functions
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for FramebufferTexture*D functions
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for glActiveShaderProgram()
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for glActiveTexture()
Samuel Pitoiset
- Mesa (master): mesa: add KHR_no_error support for glBindBufferRange()
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for glBindImageTexture()
Samuel Pitoiset
- Mesa (master): mesa: add KHR_no_error support for glBindImageTextures()
Samuel Pitoiset
- Mesa (master): mesa: add KHR_no_error support for glBindProgramPipeline()
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for glBindVertexBuffer()
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for glUseProgramStages()
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for glVertexArrayVertexBuffer()
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for some map buffer functions
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support for unmap buffer functions
Timothy Arceri
- Mesa (master): mesa: add KHR_no_error support to copy buffer subdata functions
Timothy Arceri
- Mesa (master): mesa: add new 'name' parameter to get_texobj_by_name()
Samuel Pitoiset
- Mesa (master): mesa: add no error version of framebuffer_texture_with_dims ()
Timothy Arceri
- Mesa (master): mesa: add set_image_binding() helper
Samuel Pitoiset
- Mesa (master): mesa: Avoid leaking surface in st_renderbuffer_delete
Emil Velikov
- Mesa (master): mesa: convert mesa_bind_buffer_range_transform_feedback() to a validate function
Timothy Arceri
- Mesa (master): mesa: create _mesa_bind_buffer_range_xfb() helper
Timothy Arceri
- Mesa (master): mesa: create bind_buffer_range() helper
Timothy Arceri
- Mesa (master): mesa: create use_program_stages() helper
Timothy Arceri
- Mesa (master): mesa: don' t check mapped buffers in every draw call if drivers allow it
Marek Olšák
- Mesa (master): mesa: don' t crash in KHR_no_error uniform variants when location == -1
Timothy Arceri
- Mesa (master): mesa: fix broken indentation
Timothy Arceri
- Mesa (master): mesa: fix indentation
Timothy Arceri
- Mesa (master): mesa: fix indentation in _mesa_associate_uniform_storage()
Samuel Pitoiset
- Mesa (master): mesa: fix indentation in _mesa_uniform()
Samuel Pitoiset
- Mesa (master): mesa: fix KHR_no_error SSO support
Timothy Arceri
- Mesa (master): mesa: GL_ARB_shader_subroutine is not optional in core profile
Ian Romanick
- Mesa (master): mesa: make _mesa_accum() static
Timothy Arceri
- Mesa (master): mesa: make _mesa_buffer_storage() static
Timothy Arceri
- Mesa (master): mesa: make _mesa_clear_buffer_sub_data() static
Timothy Arceri
- Mesa (master): mesa: make _mesa_copy_buffer_sub_data() static
Timothy Arceri
- Mesa (master): mesa: make _mesa_flush_mapped_buffer_range() static
Timothy Arceri
- Mesa (master): mesa: make _mesa_get_framebuffer_attachment_parameter() static
Timothy Arceri
- Mesa (master): mesa: Make _mesa_primitive_restart_index a static inline in the header.
Kenneth Graunke
- Mesa (master): mesa: make _mesa_unmap_buffer() static
Timothy Arceri
- Mesa (master): mesa: make map_buffer_range() static
Timothy Arceri
- Mesa (master): mesa: pass rb attachment to _mesa_framebuffer_texture()
Timothy Arceri
- Mesa (master): mesa: remove _CurrentFragmentProgram from gl_pipeline_object
Timothy Arceri
- Mesa (master): mesa: remove _mesa_problem() from a few locations
Timothy Arceri
- Mesa (master): mesa: remove _mesa from static framebuffer object function
Timothy Arceri
- Mesa (master): mesa: remove _mesa from static function
Timothy Arceri
- Mesa (master): mesa: remove _mesa from static function names
Timothy Arceri
- Mesa (master): mesa: Remove GL_APPLE_vertex_array_object stubs
Ian Romanick
- Mesa (master): mesa: remove never used gl_shader_compiler_options:: EmitNoFunctions
Samuel Pitoiset
- Mesa (master): mesa: remove redundant modulus operation
Timothy Arceri
- Mesa (master): mesa: remove unrequired double calc
Timothy Arceri
- Mesa (master): mesa: remove unused gl_program_parameter::Initialized
Samuel Pitoiset
- Mesa (master): mesa: remove unused layered parameter from validate_bind_image_texture()
Samuel Pitoiset
- Mesa (master): mesa: remove useless get_uniform_parameter() declaration
Samuel Pitoiset
- Mesa (master): mesa: replace _mesa_problem() with assert() in hash table
Timothy Arceri
- Mesa (master): mesa: replace _mesa_problem() with unreachable() in _mesa_convert_colors()
Timothy Arceri
- Mesa (master): mesa: replace _mesa_problem() with unreachable() in _mesa_light()
Timothy Arceri
- Mesa (master): mesa: replace _mesa_problem() with unreachable() in mipmap.c
Timothy Arceri
- Mesa (master): mesa: replace _mesa_problem() with unreachable() in pack.c
Timothy Arceri
- Mesa (master): mesa: Simplify _mesa_primitive_restart_index().
Kenneth Graunke
- Mesa (master): mesa: small _mesa_UseProgram() tidy up
Timothy Arceri
- Mesa (master): mesa: small texture targetIndex tidy up
Timothy Arceri
- Mesa (master): mesa: some C99 tidy ups
Timothy Arceri
- Mesa (master): mesa: split bind_atomic_buffer() in two
Timothy Arceri
- Mesa (master): mesa: split bind_buffer_range_shader_storage_buffer() in two
Timothy Arceri
- Mesa (master): mesa: split bind_buffer_range_uniform_buffer() in two
Timothy Arceri
- Mesa (master): mesa: split out validation from map_buffer_range()
Timothy Arceri
- Mesa (master): mesa: split unmap_buffer() in two
Timothy Arceri
- Mesa (master): mesa: split vertex_array_vertex_buffer() in two
Timothy Arceri
- Mesa (master): mesa: throw an INVALID_OPERATION error in get_texobj_by_name()
Samuel Pitoiset
- Mesa (master): mesa: tidy up accum.h
Timothy Arceri
- Mesa (master): mesa: unify _mesa_uniform() for image uniforms
Samuel Pitoiset
- Mesa (master): mesa: use u_bit_scan() in update_program_texture_state()
Samuel Pitoiset
- Mesa (master): nir/lower-atomics-to-ssbo: fix num_components
Rob Clark
- Mesa (master): nir/lower-atomics-to-ssbo: remove atomic_uint arrays too
Rob Clark
- Mesa (master): nir/lower_tex: Fix minor error in YUV color conversion matrix
Kenneth Graunke
- Mesa (master): nir: add a C wrapper for glsl_type::get_interface_instance( )
Rob Clark
- Mesa (master): nir: add pass to lower atomic counters to SSBO
Rob Clark
- Mesa (master): nir: Embed the shader_info in the nir_shader again
Jason Ekstrand
- Mesa (master): nir: fix (hopefully) windows build
Rob Clark
- Mesa (master): nir: Fix missing snprintf symbol on Windows.
Jose Fonseca
- Mesa (master): nir: Pick just the channels we want for bitmap and drawpixels lowering.
Eric Anholt
- Mesa (master): nouveau: drop Android 4.4 and earlier support
Rob Herring
- Mesa (master): nv50, nvc0: clear index buffer bufctx bin unconditionally
Ilia Mirkin
- Mesa (master): nv50/ir: Fail if encountering unknown shader type
Ilia Mirkin
- Mesa (master): nv50/ir: Free target if we failed to create a program
Ilia Mirkin
- Mesa (master): nv50/ir: Remove unused translation methods
Ilia Mirkin
- Mesa (master): nv50/ir: Replace NV50_PROGRAM_IR_* by PIPE_SHADER_IR_*
Ilia Mirkin
- Mesa (master): nv50/ir: Report wrong prog types using proper var
Samuel Pitoiset
- Mesa (master): nv50: fix vtxbuf cleanup
Ilia Mirkin
- Mesa (master): nvc0/ir: SHLADD's middle source must be an immediate
Ilia Mirkin
- Mesa (master): nvc0: support for GP10B
Ilia Mirkin
- Mesa (master): osmesa: link with libunwind if enabled (v2)
Brian Paul
- Mesa (master): r600g: Add defines for per-shader engine settings
Dave Airlie
- Mesa (master): r600g: Add instruction encoding defines for MEM_RD
Dave Airlie
- Mesa (master): r600g: Add scratch ring register defines
Dave Airlie
- Mesa (master): radeon/vcn: add common decode part
Leo Liu
- Mesa (master): radeon/vcn: add decode message create
Leo Liu
- Mesa (master): radeon/vcn: add decode message decode for avc codec
Leo Liu
- Mesa (master): radeon/vcn: add decode message destroy
Leo Liu
- Mesa (master): radeon/vcn: add decode message feedback
Leo Liu
- Mesa (master): radeon/vcn: add decode message for hevc codec
Leo Liu
- Mesa (master): radeon/vcn: add decode message for mpeg2 codec
Leo Liu
- Mesa (master): radeon/vcn: add decode message for mpeg4 codec
Leo Liu
- Mesa (master): radeon/vcn: add decode message for vc1 codec
Leo Liu
- Mesa (master): radeon/vcn: add vcn decode interface
Leo Liu
- Mesa (master): radeon/winsys: add uvd enc ring type
Leo Liu
- Mesa (master): radeon/winsys: add vcn dec ring type
Leo Liu
- Mesa (master): radeon: automake: remove unneeded elf Cflags/Libs
Emil Velikov
- Mesa (master): radeon: pass flags that can change shaders to disk_cache_create()
Timothy Arceri
- Mesa (master): radeon: rename has_uvd info to has_hw_decode
Leo Liu
- Mesa (master): radeonsi/gfx9: add support for Raven
Marek Olšák
- Mesa (master): radeonsi/gfx9: allow the scratch buffer in HS and GS
Marek Olšák
- Mesa (master): radeonsi/gfx9: also apply scratch relocations to the 1st shader of merged shaders
Marek Olšák
- Mesa (master): radeonsi/gfx9: compile shaders with +xnack
Marek Olšák
- Mesa (master): radeonsi/gfx9: fix gl_ViewportIndex
Marek Olšák
- Mesa (master): radeonsi/gfx9: make some PA & DB registers match the closed Vulkan driver
Marek Olšák
- Mesa (master): radeonsi/gfx9: set correct LLVM calling conventions for merged shaders
Marek Olšák
- Mesa (master): radeonsi/gfx9: set VGT_REUSE_OFF = 0
Marek Olšák
- Mesa (master): radeonsi/gfx9: use CE RAM optimally
Marek Olšák
- Mesa (master): radeonsi: add new vega10 pci ids
Alex Deucher
- Mesa (master): radeonsi: apply the tess+GS hang workaround to Polaris12 as well
Marek Olšák
- Mesa (master): radeonsi: at most 8 sets of texture coordinates are supported
Nicolai Hähnle
- Mesa (master): radeonsi: clamp indirect index to the number of declared shader resources
Marek Olšák
- Mesa (master): radeonsi: clarify documentation of existing SI workaround
Nicolai Hähnle
- Mesa (master): radeonsi: constify a bunch of the perfcounter structs.
Dave Airlie
- Mesa (master): radeonsi: don' t call eliminate_const_vs_outputs in shaders without VS exports
Marek Olšák
- Mesa (master): radeonsi: don' t use util_memcpy_cpu_to_le32 for shader uploads
Marek Olšák
- Mesa (master): radeonsi: do only 1 big CE dump at end of IBs and one reload in the preamble
Marek Olšák
- Mesa (master): radeonsi: drop support for LLVM 3.8
Marek Olšák
- Mesa (master): radeonsi: drop useless memcmp() check in si_set_blend_color ()
Samuel Pitoiset
- Mesa (master): radeonsi: dump both enabled and required descriptor slots
Nicolai Hähnle
- Mesa (master): radeonsi: dump compute descriptor lists
Nicolai Hähnle
- Mesa (master): radeonsi: dump compute shader as part of debug dump
Nicolai Hähnle
- Mesa (master): radeonsi: enable threaded_context
Marek Olšák
- Mesa (master): radeonsi: enable vcn decode
Leo Liu
- Mesa (master): radeonsi: extract TGSI memory/ texture opcode handling into its own file
Nicolai Hähnle
- Mesa (master): radeonsi: fix a crash in si_destroy_context if we fail early
Marek Olšák
- Mesa (master): radeonsi: fix build with GCC 4.8
Samuel Pitoiset
- Mesa (master): radeonsi: fix gl_PrimitiveIDIn in geometry shader when using tessellation
Nicolai Hähnle
- Mesa (master): radeonsi: fix gl_PrimitiveID in tessellation with instanced draws on SI
Nicolai Hähnle
- Mesa (master): radeonsi: fix primitive ID in fragment shader when using tessellation
Nicolai Hähnle
- Mesa (master): radeonsi: fold surrounding code into si_llvm_finalize_module
Marek Olšák
- Mesa (master): radeonsi: get rid of secondary input/output word
Nicolai Hähnle
- Mesa (master): radeonsi: get the sampler view type from inst-> Texture for TG4
Samuel Pitoiset
- Mesa (master): radeonsi: implement replace_buffer_storage for the threaded context
Marek Olšák
- Mesa (master): radeonsi: inline si_llvm_shader_type into si_llvm_create_func
Marek Olšák
- Mesa (master): radeonsi: load patch_id for TES-as-ES when exporting for PS
Nicolai Hähnle
- Mesa (master): radeonsi: make const_array externally accessible
Nicolai Hähnle
- Mesa (master): radeonsi: make emit_waitcnt externally accessible
Nicolai Hähnle
- Mesa (master): radeonsi: make get_bounded_indirect_index externally accessible
Nicolai Hähnle
- Mesa (master): radeonsi: make si_compile_llvm static
Marek Olšák
- Mesa (master): radeonsi: mark fast-cleared textures as compressed when dirtying
Nicolai Hähnle
- Mesa (master): radeonsi: merge constant and shader buffers descriptor lists into one
Marek Olšák
- Mesa (master): radeonsi: merge sampler and image descriptor lists into one
Marek Olšák
- Mesa (master): radeonsi: merge si_pm4_free_state_simple() into si_pm4_free_state()
Samuel Pitoiset
- Mesa (master): radeonsi: more const qualifiers in shader dump functions
Nicolai Hähnle
- Mesa (master): radeonsi: move building llvm.SI.load.const into ac_build_buffer_load
Marek Olšák
- Mesa (master): radeonsi: move struct si_compute into a header
Nicolai Hähnle
- Mesa (master): radeonsi: only upload (dump to L2) those descriptors that are used by shaders
Marek Olšák
- Mesa (master): radeonsi: prevent race conditions when doing scratch patching
Marek Olšák
- Mesa (master): radeonsi: record which descriptor slots are used by shaders
Marek Olšák
- Mesa (master): radeonsi: reduce the number of generics for shader IO unique indices
Nicolai Hähnle
- Mesa (master): radeonsi: remove CE offset alignment restriction
Marek Olšák
- Mesa (master): radeonsi: remove chip_class define from si_pm4.h
Samuel Pitoiset
- Mesa (master): radeonsi: remove early return in si_upload_descriptors
Marek Olšák
- Mesa (master): radeonsi: remove unused parameters from si_shader_apply_scratch_relocs
Marek Olšák
- Mesa (master): radeonsi: remove unused si_pm4_state::compute_pkt
Samuel Pitoiset
- Mesa (master): radeonsi: remove upload code for zero-stride vertex attribs
Marek Olšák
- Mesa (master): radeonsi: rename readonly_memory -> can_speculate
Marek Olšák
- Mesa (master): radeonsi: rename si_eliminate_const_vs_outputs -> si_optimize_vs_outputs
Marek Olšák
- Mesa (master): radeonsi: rename tcs_tes_uses_prim_id for clarity
Nicolai Hähnle
- Mesa (master): radeonsi: separate scratch state patching code into its own function
Marek Olšák
- Mesa (master): radeonsi: silence a Coverity warning
Nicolai Hähnle
- Mesa (master): radeonsi: silent a compiler warning
Samuel Pitoiset
- Mesa (master): radeonsi: skip generic out/ in indices without a shader IO index
Nicolai Hähnle
- Mesa (master): radeonsi: split descriptor list dumping
Nicolai Hähnle
- Mesa (master): radeonsi: split per-patch from per-vertex indices
Nicolai Hähnle
- Mesa (master): radeonsi: split shader dumping
Nicolai Hähnle
- Mesa (master): radeonsi: stop using v16i8
Marek Olšák
- Mesa (master): radeonsi: update si_ce_needed_cs_space
Marek Olšák
- Mesa (master): radeonsi: use ac_build_buffer_load for shader buffer loads
Marek Olšák
- Mesa (master): radeonsi: use SI_MAX_IO_GENERIC instead of magic values
Nicolai Hähnle
- Mesa (master): radv/ac: canonicalize the output for 32-bit float min/max.
Dave Airlie
- Mesa (master): radv/image: drop blk_d
Dave Airlie
- Mesa (master): radv/image: resize some surface members.
Dave Airlie
- Mesa (master): radv/meta: add resolve pass using fragment/vertex shaders
Dave Airlie
- Mesa (master): radv/meta: add srgb conversion to end of resolve shader.
Dave Airlie
- Mesa (master): radv/meta: cleanup some unused code path
Dave Airlie
- Mesa (master): radv/meta: fix restoring a push descriptor set
Fredrik Höglund
- Mesa (master): radv/meta: move blit2d to using push constants
Dave Airlie
- Mesa (master): radv/meta: move clear color to using push constants
Dave Airlie
- Mesa (master): radv/meta: port blit to using push constants
Dave Airlie
- Mesa (master): radv/meta: select resolve paths
Dave Airlie
- Mesa (master): radv/meta: split out core part of resolve shader
Dave Airlie
- Mesa (master): radv/meta: use novertex save path for resolve pass.
Dave Airlie
- Mesa (master): radv/resolve: split resolve emission out for compute
Dave Airlie
- Mesa (master): radv/wsi: report presentation error per image request
Dave Airlie
- Mesa (master): radv: Add compute HTILE fast clear.
Bas Nieuwenhuizen
- Mesa (master): radv: Add NIR loop unrolling.
Bas Nieuwenhuizen
- Mesa (master): radv: Add queue masks for htile usage determination.
Bas Nieuwenhuizen
- Mesa (master): radv: add subpass resolve compute path
Dave Airlie
- Mesa (master): radv: Add top of pipe timestamp queries.
Bas Nieuwenhuizen
- Mesa (master): radv: Add userspace fence buffer per context.
Bas Nieuwenhuizen
- Mesa (master): radv: Also signal fence if vkAcquireNextImageKHR returns VK_SUBOPTIMAL_KHR.
Bas Nieuwenhuizen
- Mesa (master): radv: always free nir shaders from modules on stack
Grazvydas Ignotas
- Mesa (master): radv: apply the tess+GS hang workaround to Polaris12 as well
Dave Airlie
- Mesa (master): radv: automake: list shared libraries after the static ones
Emil Velikov
- Mesa (master): radv: don' t advertise transfer props unless we can do anything else
Dave Airlie
- Mesa (master): radv: don't leak DRM devices
Grazvydas Ignotas
- Mesa (master): radv: Don' t set dynamic state for pipelines with rasterizer dicard.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't use a separate can_expclear.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't use FLAT_SHADE for constants.
Dave Airlie
- Mesa (master): radv: drop resolve hack workarounds
Dave Airlie
- Mesa (master): radv: drop unused surface level members.
Dave Airlie
- Mesa (master): radv: enable lower_sub to fix loop unrolling.
Dave Airlie
- Mesa (master): radv: enable POLARIS12 support.
Dave Airlie
- Mesa (master): radv: fix possible stack corruption
Grazvydas Ignotas
- Mesa (master): radv: fix regression in blit2d push constant change.
Dave Airlie
- Mesa (master): radv: fix stencil only clears.
Dave Airlie
- Mesa (master): radv: flush f32->f16 conversion denormals to zero. (v2)
Dave Airlie
- Mesa (master): radv: flush more stages when semaphore are waiting.
Dave Airlie
- Mesa (master): radv: handle fragment shader srgb resolve pass better
Dave Airlie
- Mesa (master): radv: minor pahole related improvements.
Dave Airlie
- Mesa (master): radv: move some image info into a separate struct.
Dave Airlie
- Mesa (master): radv: provide a helper for comparing an image extents.
Dave Airlie
- Mesa (master): radv: remove some members of radeon surface.
Dave Airlie
- Mesa (master): radv: Reserve space for descriptor and push constant user SGPR setting.
Bas Nieuwenhuizen
- Mesa (master): radv: Revert HTILE reset word to 0xFFFFFFFF.
Bas Nieuwenhuizen
- Mesa (master): radv: Save descriptor set even if vertex buffers are not saved.
Bas Nieuwenhuizen
- Mesa (master): radv: set base/ranges for push constant loads.
Dave Airlie
- Mesa (master): radv: set PERF_MOD in sample state like radeonsi.
Dave Airlie
- Mesa (master): radv: Specify semantics of HTILE layout helpers.
Bas Nieuwenhuizen
- Mesa (master): radv: Use correct clear words for HTILE.
Bas Nieuwenhuizen
- Mesa (master): radv: Use correct stage for ready bit.
Bas Nieuwenhuizen
- Mesa (master): ralloc: Use strnlen() inside of strncat()
Timothy Arceri
- Mesa (master): renderonly: close transfer prime_fd
Christian Gmeiner
- Mesa (master): renderonly: drop resources on destroy
Christian Gmeiner
- Mesa (master): renderonly: Initialize fields of struct winsys_handle.
Christian Gmeiner
- Mesa (master): renderonly: use drmIoctl
Christian Gmeiner
- Mesa (master): Revert "amd/common: add vcn dec ip info query"
Dave Airlie
- Mesa (master): Revert "amd/common: set vcn dec as hw decode as well"
Dave Airlie
- Mesa (master): Revert "freedreno: use bypass if only clears"
Rob Clark
- Mesa (master): Revert "gallium: remove unused PIPE_CC_GCC_VERSION"
Brian Paul
- Mesa (master): Revert "mesa: Require mipmap completeness for glCopyImageSubData(), sometimes."
Kenneth Graunke
- Mesa (master): Revert "radeonsi: constify a bunch of the perfcounter structs."
Marek Olšák
- Mesa (master): Revert "radeonsi: fix build with GCC 4.8"
Marek Olšák
- Mesa (master): scons: update for LLVM 4.0
Emil Velikov
- Mesa (master): spirv: Add support for SPV_KHR_multiview
Jason Ekstrand
- Mesa (master): spirv: Bump the SPIR-V header to the latest public version
Jason Ekstrand
- Mesa (master): st/glsl_to_tgsi: don't use rzalloc_array() when it' s unnecessary
Samuel Pitoiset
- Mesa (master): st/glsl_to_tgsi: fix renumber_registers() in presence of dead code
Samuel Pitoiset
- Mesa (master): st/glsl_to_tgsi: make sure resource file for samplers is PROGRAM_SAMPLER
Samuel Pitoiset
- Mesa (master): st/glsl_to_tgsi: remove unrequired tgsi_get_opcode_info() call
Timothy Arceri
- Mesa (master): st/mesa: decrease the size of remaining st_translate_program array params
Marek Olšák
- Mesa (master): st/mesa: decrease the size of st_vertex_program
Marek Olšák
- Mesa (master): st/mesa: don't call util_draw_init_info in st_draw_vbo
Marek Olšák
- Mesa (master): st/mesa: don' t mark the program as in cache_fallback when there is cache miss
Timothy Arceri
- Mesa (master): st/mesa: fold cso calls into setup_(non_) interleaved_attribs
Marek Olšák
- Mesa (master): st/mesa: fold error handling into setup_(non_) interleaved_attribs
Marek Olšák
- Mesa (master): st/mesa: improve shader cache debug info
Timothy Arceri
- Mesa (master): st/mesa: make st_draw_vbo static
Marek Olšák
- Mesa (master): st/mesa: move the logic of all_varyings_in_vbos into st_update_array
Marek Olšák
- Mesa (master): st/mesa: remove an incorrect assertion
Nicolai Hähnle
- Mesa (master): st/mesa: remove st_context::vertex_result_to_slot
Marek Olšák
- Mesa (master): st/mesa: remove struct st_tracked_state
Marek Olšák
- Mesa (master): st/mesa: remove unused outputSlotToAttr
Marek Olšák
- Mesa (master): st/mesa: remove unused st parameter in init_velement_lowered
Marek Olšák
- Mesa (master): st/mesa: remove vpv-> num_inputs dereferences in st_update_array
Marek Olšák
- Mesa (master): st/mesa: silence a valgrind warning in u_threaded_context due to st_draw_vbo
Marek Olšák
- Mesa (master): st/mesa: simplify code due to unification to st_common_program
Marek Olšák
- Mesa (master): st/mesa: simplify the signature of get_client_array
Marek Olšák
- Mesa (master): st/mesa: simplify update_constants functions
Marek Olšák
- Mesa (master): st/mesa: stop calling _mesa_init_buffer_object_functions()
Timothy Arceri
- Mesa (master): st/mesa: unify common code in st_draw_vbo functions
Marek Olšák
- Mesa (master): st/mesa: unify TCS, TES, GS st_*_program structures
Marek Olšák
- Mesa (master): st/mesa: upload zero-stride vertex attributes here
Marek Olšák
- Mesa (master): st/mesa: use PIPE_MAX_ATTRIBS as the max number of vertex buffers
Marek Olšák
- Mesa (master): st/nine: Fix a regression and syntax cleanup
Axel Davy
- Mesa (master): st/wgl: whitespace, formatting fixes in stw_device.c
Brian Paul
- Mesa (master): svga: Add the ability to log messages to vmware.log on the host.
Brian Paul
- Mesa (master): svga: document some incorrect VGPU10 shader translation issues
Brian Paul
- Mesa (master): svga: Fix MSVC build.
Brian Paul
- Mesa (master): svga: init local vars to silence uninitialized use warnings
Brian Paul
- Mesa (master): svga: init svga_screen::swc_mutex with mtx_recursive
Brian Paul
- Mesa (master): svga: Limit svga message capability to newer compilers
Brian Paul
- Mesa (master): svga: log the process command line to the vmware.log file
Brian Paul
- Mesa (master): svga: move logging initialization code into new function
Brian Paul
- Mesa (master): swr/rast: support polygonmode point
George Kyriazis
- Mesa (master): swr: don't use AttributeSet with llvm >= 5
Tim Rowley
- Mesa (master): swr: fix polygonmode for front==back
George Kyriazis
- Mesa (master): swr: move msaa resolve to generalized StoreTile
Tim Rowley
- Mesa (master): targets/libgl-xlib: remove unneeded GLX_SHARED_GLAPI define
Emil Velikov
- Mesa (master): tgsi: remove some unused OPCODE macros
Samuel Pitoiset
- Mesa (master): tgsi: remove unused tgsi_is_passthrough_shader()
Samuel Pitoiset
- Mesa (master): tgsi: store the sampler view type directly in the instruction
Samuel Pitoiset
- Mesa (master): ttn: fix dest size for some texture instructions
Rob Clark
- Mesa (master): ttn: fix txd src sizes
Rob Clark
- Mesa (master): ttn: fix txs dest size
Rob Clark
- Mesa (master): u_format_test: Ignore S3TC errors.
Jose Fonseca
- Mesa (master): util/disk_cache: add new driver_flags param to cache keys
Timothy Arceri
- Mesa (master): util: Change the pointer hashing function
Timothy Arceri
- Mesa (master): util: move ALWAYS_INLINE macro to util/macro.h
Timothy Arceri
- Mesa (master): util: remove unneeded Android ifdef from ralloc.c
Rob Herring
- Mesa (master): util: slab_destroy_child should check whether it' s been initialized
Marek Olšák
- Mesa (master): vc4: Don' t allocate new BOs to avoid synchronization when they're shared.
Eric Anholt
- Mesa (master): vc4: Drop pointless indirections around BO import/export.
Eric Anholt
- Mesa (master): vc4: Drop the u_resource_vtbl no-op layer.
Eric Anholt
- Mesa (master): vc4: Only build the NEON code on arm32.
Eric Anholt
- Mesa (master): vc4: Remove dead code in vc4_dump_surface_msaa()
Eric Anholt
- Mesa (master): vc4: Use a wrapper file to set VC4_BUILD_NEON instead of CFLAGS.
Eric Anholt
- Mesa (master): vc4: Use runtime CPU detection for whether NEON is available.
Eric Anholt
- Mesa (master): virgl: fix virgl_bo_transfer_{put, get} box struct copy
Emil Velikov
- Mesa (master): virgl: remove unused draw include
Emil Velikov
- Mesa (master): vulkan/wsi/wayland: Add support for VK_KHR_get_surface_capabilities2
Jason Ekstrand
- Mesa (master): vulkan/wsi/wayland: Fix proxy wrappers for swapchain recreation
Daniel Stone
- Mesa (master): vulkan/wsi/wayland: Remove roundtrip when creating image
Daniel Stone
- Mesa (master): vulkan/wsi/wayland: Use per-display event queue
Daniel Stone
- Mesa (master): vulkan/wsi/wayland: Use proxy wrappers for swapchain
Daniel Stone
- Mesa (master): vulkan/wsi/x11: Add support for VK_KHR_get_surface_capabilities2
Jason Ekstrand
- Mesa (master): vulkan/wsi: Add get_capabilities2 and get_formats2d interface pointers
Jason Ekstrand
- Mesa (master): vulkan/wsi: Use vk_outarray for surface_get_formats
Jason Ekstrand
- Mesa (master): vulkan: Fix Wayland uninitialised registry
Daniel Stone
- Mesa (master): vulkan: Update registry and headers to 1.0.49
Jason Ekstrand
- Mesa (master): winsys/amdgpu: add vcn dec cs support
Leo Liu
- Mesa (master): winsys/amdgpu: align VA allocations to fragment size v2
Christian König
- Mesa (master): winsys/amdgpu: fix Polaris12 (RX 550) breakage
Marek Olšák
- Mesa: tag mesa-17.0.6: mesa-17.0.6
Andres Gomez
- Mesa: tag mesa-17.1.0-rc3: mesa-17.1.0-rc3
Emil Velikov
- Mesa: tag mesa-17.1.0-rc4: mesa-17.1.0-rc4
Emil Velikov
- Mesa: tag mesa-17.1.0: mesa-17.1.0
Emil Velikov
- Mesa: tag mesa-17.1.1: mesa-17.1.1
Emil Velikov
Last message date:
Wed May 31 22:47:00 UTC 2017
Archived on: Mon Jan 13 14:20:12 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).