July 2017 Archives by author
Starting: Sat Jul 1 03:35:42 UTC 2017
Ending: Mon Jul 31 23:15:00 UTC 2017
Messages: 761
- Mesa (master): spirv: fix OpBitcast when the src and dst bitsize are different (v3)
Connor Abbott
- Mesa (master): ac/nir: implement 64-bit packing and unpacking
Connor Abbott
- Mesa (master): ac/nir: fix 64-bit shifts
Connor Abbott
- Mesa (master): radv: enable Int64 capability (v2)
Connor Abbott
- Mesa (master): nir: don't segfault when printing variables with no name
Connor Abbott
- Mesa (master): nir/lower_io_to_temporaries: don' t set compact on shadow vars
Connor Abbott
- Mesa (master): ac/nir: rewrite shared variable handling (v2)
Connor Abbott
- Mesa (master): radv: add support for cmd predication.
Dave Airlie
- Mesa (master): ac/radv: change api to create target machine
Dave Airlie
- Mesa (master): ac/llvm: create features list using snprintf.
Dave Airlie
- Mesa (master): ac/llvm: set xnack like radeonsi does.
Dave Airlie
- Mesa (master): radv: enable sisched toggle in perftest flags.
Dave Airlie
- Mesa (master): radv: don't overallocate depth/stencil formats
Dave Airlie
- Mesa (master): radv: add support for using addrlib max alignment.
Dave Airlie
- Mesa (master): radv/ac: drop setting xnack
Dave Airlie
- Mesa (master): radv: allow clear merging for depth/ stencil with no care stencil
Dave Airlie
- Mesa (master): radv: set cb base tile swizzles for MRT speedups (v4)
Dave Airlie
- Mesa (master): amd/addrlib: fix typo in api name.
Dave Airlie
- Mesa (master): radv/clear: add r32g32b32a32 fast clear support (v2)
Dave Airlie
- Mesa (master): radv: predicate cmask eliminate when using DCC.
Dave Airlie
- Mesa (master): radv: don't shadow meta_va.
Dave Airlie
- Mesa (master): radv: Set the RADEON_SURF_OPTIMIZE_FOR_SPACE flag for images
Dave Airlie
- Mesa (master): radv: introduce some wrapper in cs code to make porting off libdrm_amdgpu easier.
Dave Airlie
- Mesa (master): radv: port to new libdrm API.
Dave Airlie
- Mesa (master): ac/gpu: add code to detect if kernel supports sync objects.
Dave Airlie
- Mesa (master): radv/winsys: add syncobj hooks
Dave Airlie
- Mesa (master): radv: initial support for shared semaphores (v2)
Dave Airlie
- Mesa (master): radv: Generate storage image descriptors unconditionally
Dave Airlie
- Mesa (master): radv: reset non-syncobj semaphore context after wait.
Dave Airlie
- Mesa (master): radv: for external memory imports close the fd on import success
Dave Airlie
- Mesa (master): radv: check enabled device features.
Dave Airlie
- Mesa (master): radv: fix non-0 based layer clears.
Dave Airlie
- Mesa (master): radv: don't set dedicated bit for buffer external memory.
Dave Airlie
- Mesa (master): radv: enable sample shading
Dave Airlie
- Mesa (master): radv: fix buffer views on SI/CIK.
Dave Airlie
- Mesa (master): radv: only report external semaphore info for opaque fd.
Dave Airlie
- Mesa (master): radv/ac: realign SI workaround with radeonsi.
Dave Airlie
- Mesa (master): radv/winsys: fix padding command stream for SI
Dave Airlie
- Mesa (master): radv/ac: port SI TC L1 write corruption fix.
Dave Airlie
- Mesa (master): virgl: encode index buffer offset.
Dave Airlie
- Mesa (master): virgl: drop precise modifier.
Dave Airlie
- Mesa (master): radv: for stencil only set Z tile mode index to same value
Dave Airlie
- Mesa (master): radv: handle 10-bit format clamping workaround.
Dave Airlie
- Mesa (master): vc4: Remove a stale comment.
Eric Anholt
- Mesa (master): intel: Move the DRM uapi headers to a non-Intel location.
Eric Anholt
- Mesa (master): vc4: Switch back to using a local copy of vc4_drm.h.
Eric Anholt
- Mesa (master): vc4: Make the miptree debug code available under VC4_DEBUG= surf
Eric Anholt
- Mesa (master): vc4: Use vc4_setup_slices for resource import
Eric Anholt
- Mesa (master): vc4: Set shareable BOs as T tiled if possible
Eric Anholt
- Mesa (master): broadcom/genxml: Support unpacking fixed-point fractional values.
Eric Anholt
- Mesa (master): broadcom/genxml: Use the same "gen" attr for HW version as Intel does.
Eric Anholt
- Mesa (master): broadcom: Introduce a header for talking about chip revisions.
Eric Anholt
- Mesa (master): broadcom/vc4: Add more packets to the v2.1 XML.
Eric Anholt
- Mesa (master): intel/decoder: Reuse the MAX2 macro instead of defining another one.
Eric Anholt
- Mesa (master): intel/decoder: Reuse the gen_make_gen() helper.
Eric Anholt
- Mesa (master): broadcom: add editorconfig
Eric Anholt
- Mesa (master): broadcom/genxml: Introduce a V3D packet/struct decoder.
Eric Anholt
- Mesa (master): broadcom/vc4: Use the XML decoder for CL dumping.
Eric Anholt
- Mesa (master): broadcom/vc4: Switch the Viewport Center fields to a fixed-point representation.
Eric Anholt
- Mesa (master): broadcom/vc4: Prefer blit via rendering to the software fallback.
Eric Anholt
- Mesa (master): broadcom/vc4: Scissor blits performed using the rendering engine.
Eric Anholt
- Mesa (master): ra: Pull the body of a loop out to a helper function.
Eric Anholt
- Mesa (master): ra: Don't put a node in its own adjacency set.
Eric Anholt
- Mesa (master): ra: Add a callback for selecting a register from what' s available.
Eric Anholt
- Mesa (master): broadcom/vc4: Use the RA callback to improve register selection's choices.
Eric Anholt
- Mesa (master): broadcom/genxml: Support address fields with <32 bits
Eric Anholt
- Mesa (master): broadcom/vc4: Switch the V3D 2.1 XML over to restricted address fields.
Eric Anholt
- Mesa (master): util/ra: fix memory leak
Eric Anholt
- Mesa (master): i965: Make a helper function for depth/ stencil related state.
Rafael Antognolli
- Mesa (master): i965: Make a helper function for blend entry related state.
Rafael Antognolli
- Mesa (master): i965: Check for alpha channel just like in gen6+.
Rafael Antognolli
- Mesa (master): i965: Move color calc code around a bit.
Rafael Antognolli
- Mesa (master): i965: Convert CC state on gen4-5 to genxml.
Rafael Antognolli
- Mesa (master): i965: Convert BLEND_CONSTANT_COLOR state to genxml.
Rafael Antognolli
- Mesa (master): i965: Remove upload_gs_state_for_tf.
Rafael Antognolli
- Mesa (master): i965: Prepare gs_state emitting code to include gen4-5.
Rafael Antognolli
- Mesa (master): i965: Convert GS_STATE to genxml.
Rafael Antognolli
- Mesa (master): i965: Use {} to initialize GENX_* structs.
Rafael Antognolli
- Mesa (master): nir/vars_to_ssa: Handle missing struct members in foreach_deref_node
Timothy Arceri
- Mesa (master): nir: fix nir_opt_copy_prop_vars() for arrays of arrays
Timothy Arceri
- Mesa (master): glsl: disable array splitting for AoA
Timothy Arceri
- Mesa (master): glsl: remove placeholder comment
Timothy Arceri
- Mesa (master): glsl: rework misleading block layout code
Timothy Arceri
- Mesa (master): mesa: don't try to re-generate the default buffer
Timothy Arceri
- Mesa (master): mesa: move static binding functions above _mesa_DeleteBuffers()
Timothy Arceri
- Mesa (master): mesa: call binding functions directly from glDeleteBuffers
Timothy Arceri
- Mesa (master): mesa: drop useless assert
Timothy Arceri
- Mesa (master): gallium/util: fix unused variable warning
Timothy Arceri
- Mesa (master): mesa/st: move st_pipe_format_to_mesa_format() call to where its used
Timothy Arceri
- Mesa (master): mesa/st: fix unused variable warnings
Timothy Arceri
- Mesa (master): compiler: move glsl_interface_packing enum to shader_enums.h
Timothy Arceri
- Mesa (master): mesa/st: fix inconsistent indentation of st_cb_bufferobjects.c
Timothy Arceri
- Mesa (master): radv: rename physical_device->uuid[] to cache_uuid[]
Timothy Arceri
- Mesa (master): glsl: small builtin inline tidy up
Timothy Arceri
- Mesa (master): mesa: check that buffer object is not NULL before initializing it
Timothy Arceri
- Mesa (master): radv: rebase radv_entrypoints_gen.py on anv_entrypoints_gen.py
Dylan Baker
- Mesa (master): Revert "intel/isl: Only create a CCS buffer if the image supports rendering"
Nanley Chery
- Mesa (master): loader/dri3: Use dri3_find_back in loader_dri3_swap_buffers_msc
Michel Dänzer
- Mesa (master): st/mesa: Fix inversed test in st_api_destroy_drawable
Michel Dänzer
- Mesa (master): i965: Move surface resolves back to draw/dispatch time
Jason Ekstrand
- Mesa (master): nir/spirv: Move a "}"
Jason Ekstrand
- Mesa (master): nir/spirv: Use the type from the deref for atomics
Jason Ekstrand
- Mesa (master): nir/spirv: Add a storage_class_to_mode helper
Jason Ekstrand
- Mesa (master): nir/spirv: Split up Uniform and UniformConstant storage classes
Jason Ekstrand
- Mesa (master): nir/spirv: Rename some things from access_chain to pointer
Jason Ekstrand
- Mesa (master): nir/spirv: Wrap access chains in a new vtn_pointer data structure
Jason Ekstrand
- Mesa (master): nir/spirv: Use the correct stride for non-32-bit vectors
Jason Ekstrand
- Mesa (master): nir/spirv: Simplify matrix loads/stores
Jason Ekstrand
- Mesa (master): nir/spirv: Remove unneeded parameters from pointer_to_offset
Jason Ekstrand
- Mesa (master): nir/spirv: Break variable creation out into a helper
Jason Ekstrand
- Mesa (master): nir/spirv: Rework the way pointers get dereferenced
Jason Ekstrand
- Mesa (master): nir/spirv: Compute offsets for UBOs and SSBOs up-front
Jason Ekstrand
- Mesa (master): nir/spirv: Simplify type copying
Jason Ekstrand
- Mesa (master): nir/spirv: Compact vtn_type
Jason Ekstrand
- Mesa (master): nir/spirv: Beef up the type system a bit
Jason Ekstrand
- Mesa (master): nir/spirv: Stop using glsl_type for function types
Jason Ekstrand
- Mesa (master): nir/spirv: Use real pointer types
Jason Ekstrand
- Mesa (master): nir/spirv: Stop trying to convert pointers to SSA in glsl450
Jason Ekstrand
- Mesa (master): nir/spirv: Rework function argument setup
Jason Ekstrand
- Mesa (master): anv: Stop setting domains to RENDER on EXEC_OBJECT_WRITE
Jason Ekstrand
- Mesa (master): spirv: Fix reaching unreachable for compare exchange on images
Jason Ekstrand
- Mesa (master): anv: Round u_vector element sizes to a power of two
Jason Ekstrand
- Mesa (master): i965: Move the DRIimage -> miptree code to intel_mipmap_tree.c
Jason Ekstrand
- Mesa (master): i965/miptree: Pass the offset into create_for_bo in create_for_dri_image
Jason Ekstrand
- Mesa (master): i965/miptree: Add tile_x/y to total_width/height
Jason Ekstrand
- Mesa (master): i965/miptree: Set level_x/h in create_for_dri_image
Jason Ekstrand
- Mesa (master): i965: Use miptree_create_for_dri_image in image_target_renderbuffer_storage
Jason Ekstrand
- Mesa (master): i965/miptree: Add a return for updating of winsys
Jason Ekstrand
- Mesa (master): i965/miptree: Allocate mt earlier in update winsys
Jason Ekstrand
- Mesa (master): main/formats: Autogenerate _mesa_get_srgb_format_linear
Jason Ekstrand
- Mesa (master): main/formats: Add a get_linear_format_srgb helper
Jason Ekstrand
- Mesa (master): i965/miptree: Add a colorspace parameter to create_for_dri_image
Jason Ekstrand
- Mesa (master): i965/miptree: Add support for window system images to create_for_dri_image
Jason Ekstrand
- Mesa (master): i965: Use create_for_dri_image in intel_update_image_buffer
Jason Ekstrand
- Mesa (master): i965/miptree: Move CCS allocation into create_for_dri_image
Jason Ekstrand
- Mesa (master): i965: Add an isl_device to intel_screen
Jason Ekstrand
- Mesa (master): intel/isl: Add basic modifier introspection
Jason Ekstrand
- Mesa (master): intel/isl: Add a helper to convert tilings from ISL to i915
Jason Ekstrand
- Mesa (master): i965/screen: Use ISL for allocating image BOs
Jason Ekstrand
- Mesa (master): i965/screen: Use ISL for doing image import checks
Jason Ekstrand
- Mesa (master): i965/screen: Drop get_tiled_height
Jason Ekstrand
- Mesa (master): anv: Drop support for VK_KHX_external_memory_*
Jason Ekstrand
- Mesa (master): anv: Drop support for VK_KHX_external_semaphore_*
Jason Ekstrand
- Mesa (master): radv: Drop support for VK_KHX_external_semaphore_*
Jason Ekstrand
- Mesa (master): vulkan: Update to the new 1.0.54 spec XML and headers
Jason Ekstrand
- Mesa (master): anv: Advertise version 1.0.54
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHR_get_memory_requirements2
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHR_dedicated_allocation
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHR_external_memory_*
Jason Ekstrand
- Mesa (master): radv: Add support for VK_KHR_get_memory_requirements2.
Jason Ekstrand
- Mesa (master): radv: Add support for VK_KHR_dedicated_allocation.
Jason Ekstrand
- Mesa (master): radv: Implement VK_KHR_external_memory
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Properly handle render passes with 0 attachments
Jason Ekstrand
- Mesa (master): anv: Stop leaking the no_aux sampler surface state
Jason Ekstrand
- Mesa (master): anv/image: Add INPUT_ATTACHMENT to the list of required usages
Jason Ekstrand
- Mesa (master): i965/miptree: Gather initial aux allocation into a single function
Jason Ekstrand
- Mesa (master): i965/miptree: Add an intel_tiling_supports_hiz helper
Jason Ekstrand
- Mesa (master): i965/miptree: Allocate HiZ up-front
Jason Ekstrand
- Mesa (master): i965/miptree: Replace is_lossless_compressed with mt-> aux_usage checks
Jason Ekstrand
- Mesa (master): i965/bufmgr: Add a BO_ALLOC_ZEROED flag
Jason Ekstrand
- Mesa (master): i965/screen: Allocate ZEROED BOs for images
Jason Ekstrand
- Mesa (master): i965/miptree: Use BO_ALLOC_ZEROED for CCS_E buffers
Jason Ekstrand
- Mesa (master): intel/isl: Add a row_pitch parameter to surf_get_ccs_surf
Jason Ekstrand
- Mesa (master): i965/surface_state: Remove the mcs_buf->offset == 0 restriction
Jason Ekstrand
- Mesa (master): i965: Rework the modifier info map
Jason Ekstrand
- Mesa (master): i965: Check if the modifier is supported in select_best_modifier
Jason Ekstrand
- Mesa (master): spirv: Import the latest 1.2 header from Khronos
Jason Ekstrand
- Mesa (master): spirv: Import the lastest 1.0.2 JSON from Khronos
Jason Ekstrand
- Mesa (master): spirv: Generate spirv_info.c
Jason Ekstrand
- Mesa (master): spirv: Add support for the StorageBuffer storage class
Jason Ekstrand
- Mesa (master): spirv/nir: Add some useful asserts for type decorations
Jason Ekstrand
- Mesa (master): nir/spirv: Implement OpPtrAccessChain for buffers
Jason Ekstrand
- Mesa (master): nir/spirv: Add a helper for pushing SSA values
Jason Ekstrand
- Mesa (master): nir/spirv: Add support for SPV_KHR_variable_pointers
Jason Ekstrand
- Mesa (master): anv: Advertise support for VK_KHR_storage_buffer_storage_class
Jason Ekstrand
- Mesa (master): anv: Advertise support for VK_KHR_variable_pointers
Jason Ekstrand
- Mesa (master): compiler/spirv: Add a .gitignore and ignore spirv_info.c
Jason Ekstrand
- Mesa (master): anv/blorp: Explicitly set row_pitch in do_buffer_copy
Jason Ekstrand
- Mesa (master): anv/blorp: Assert isl_surf_init success in do_buffer_copy
Jason Ekstrand
- Mesa (master): intel/isl: Tighten up restrictions for CCS on gen7
Jason Ekstrand
- Mesa (master): anv: Transition MCS buffers from the undefined layout
Jason Ekstrand
- Mesa (master): intel/isl: Add surface state clear value information
Jason Ekstrand
- Mesa (master): anv/image: Disable CCS if the image doesn' t support rendering
Jason Ekstrand
- Mesa (master): anv/image: Append CCS/MCS with a fast-clear state buffer
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Initialize the clear values buffer
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Don't partially fast clear image layers
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Restrict fast clears in the GENERAL layout
Jason Ekstrand
- Mesa (master): anv/gpu_memcpy: Add a lighter-weight GPU memcpy function
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Ensure fast-clear values are current
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Disable CCS on gen7 color attachments upfront
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Always enable CCS_D in render passes
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Move aux_usage assignment up
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Warn about not enabling CCS_E
Jason Ekstrand
- Mesa (master): anv: Transition more color buffer layouts
Jason Ekstrand
- Mesa (master): anv: Stop resolving CCS implicitly
Jason Ekstrand
- Mesa (master): anv/cmd_buffer: Skip some input attachment transitions
Jason Ekstrand
- Mesa (master): intel/blorp: Allow BLORP calls to be predicated
Jason Ekstrand
- Mesa (master): anv: Predicate fast-clear resolves
Jason Ekstrand
- Mesa (master): 31 new commits
Jason Ekstrand
- Mesa (master): anv: Get rid of some unused function declarations
Jason Ekstrand
- Mesa (master): intel/isl: Add a helper to get a subimage surface
Jason Ekstrand
- Mesa (master): intel/isl: Add some sanity checks for compressed surfaces
Jason Ekstrand
- Mesa (master): anv: Separate surface states by layout instead of aux_usage
Jason Ekstrand
- Mesa (master): anv/image: Use vk_zalloc instead of an explicit memset
Jason Ekstrand
- Mesa (master): anv/image: zalloc image views
Jason Ekstrand
- Mesa (master): build systems: move git_sha1_gen.sh to bin/
Eric Engeström
- Mesa (master): scons: split out check_header() helper
Eric Engeström
- Mesa (master): configure: only install khrplatform.h if needed
Eric Engeström
- Mesa (master): vulkan/util: fix typo in comment
Eric Engeström
- Mesa (master): configure.ac: fix whitespace
Eric Engeström
- Mesa (master): gbm: fix typo
Eric Engeström
- Mesa (master): egl: fix line continuation
Eric Engeström
- Mesa (master): trace: Correct transfer box size calculation.
Jose Fonseca
- Mesa (master): etnaviv: don' t dereference etna_resource pointer if allocation fails
Christian Gmeiner
- Mesa (master): etnaviv: Clear lbl_usage array correctly
Christian Gmeiner
- Mesa (master): nir/spirv: Remove unnecessary comment.
Andres Gomez
- Mesa (17.1): 35 new commits
Andres Gomez
- Mesa (17.1): Update version to 17.1.5
Andres Gomez
- Mesa (17.1): docs: add release notes for 17.1.5
Andres Gomez
- Mesa: tag mesa-17.1.5: mesa-17.1.5
Andres Gomez
- Mesa (17.1): docs: add sha256 checksums for 17.1.5
Andres Gomez
- Mesa (master): docs: add release notes for 17.1.5
Andres Gomez
- Mesa (master): docs: add sha256 checksums for 17.1.5
Andres Gomez
- Mesa (master): docs: update calendar, add news item and link release notes for 17.1.5
Andres Gomez
- Mesa (master): docs: add instructions to specify LLVM version for basic testing
Andres Gomez
- Mesa (master): docs: avoid overwrite of LD_LIBRARY_PATH during basic testing
Andres Gomez
- Mesa (master): docs: update master's release notes, news and calendar commit
Andres Gomez
- Mesa (master): travis: add missing wayland-protocols
Andres Gomez
- Mesa (master): broadcom: correct header file in BROADCOM_FILES
Andres Gomez
- Mesa (master): anv: merge tessellation's primitive mode in merge_tess_info ()
Samuel Iglesias Gonsálvez
- Mesa (master): anv: check support for enabled features in vkCreateDevice()
Samuel Iglesias Gonsálvez
- Mesa (master): mesa/marshal: extract ClearBuffer helpers
Grigori Goronzy
- Mesa (master): mesa/marshal: add marshalling for glClearBuffer*
Grigori Goronzy
- Mesa (master): mesa/marshal: fix glNamedBufferData with NULL data
Grigori Goronzy
- Mesa (master): dri: Add KHR_no_error DRI extension
Grigori Goronzy
- Mesa (master): st/mesa: Add support for KHR_no_error flag
Grigori Goronzy
- Mesa (master): egl: Add EGL_KHR_create_context_no_error support
Grigori Goronzy
- Mesa (master): st/mesa: Add KHR_no_error toggle to driconf
Grigori Goronzy
- Mesa (master): mesa/marshal: fix Windows build
Grigori Goronzy
- Mesa (master): i965: Add inline to brw_bo_unmap
Kenneth Graunke
- Mesa (master): i965: Remove clearing of bo->map_gtt after failure
Kenneth Graunke
- Mesa (master): i965: Print access flags in INTEL_DEBUG=buf output.
Kenneth Graunke
- Mesa (master): i965: Use brw_bo_wait() for brw_bo_wait_rendering()
Kenneth Graunke
- Mesa (master): intel: Move clflush helpers from anv to common/ gen_clflush.h.
Kenneth Graunke
- Mesa (master): intel: Fix clflushing on modern (Baytrail+) Atom CPUs.
Kenneth Graunke
- Mesa (master): i965: Track when a bo is shared with an external client
Kenneth Graunke
- Mesa (master): i965: Disable access to CPU mmap for async access on non-LLC machines
Kenneth Graunke
- Mesa (master): i965: Assert that we don' t use CPU write maps to non-coherent buffers.
Kenneth Graunke
- Mesa (master): i965: Don't use PREAD for glGetBufferSubData().
Kenneth Graunke
- Mesa (master): i965: Fix asynchronous mappings on !LLC platforms.
Kenneth Graunke
- Mesa (master): i965: Use VALGRIND_MAKE_MEM_x in place of MALLOCLIKE/ FREELIKE
Kenneth Graunke
- Mesa (master): i965: Drop bogus pthread_mutex_unlock in map_gtt error path.
Kenneth Graunke
- Mesa (master): mesa: Return GL_INVALID_ENUM for bogus TEXTURE_SRGB_DECODE_EXT params.
Kenneth Graunke
- Mesa (master): i965: Add a "write" parameter to intel_bufferobj_buffer.
Kenneth Graunke
- Mesa (master): i965: Track a range of the buffer which contains valid data.
Kenneth Graunke
- Mesa (master): i965: Use async maps for BufferSubData to regions with no valid data.
Kenneth Graunke
- Mesa (master): i965: Switch to absolute addressing for constant buffer 0.
Kenneth Graunke
- Mesa (master): i965: Require a UBO offset alignment of 32 bytes.
Kenneth Graunke
- Mesa (master): i965: Select ranges of UBO data to be uploaded as push constants.
Kenneth Graunke
- Mesa (master): i965: Store per-stage push constant BO pointers.
Kenneth Graunke
- Mesa (master): i965: Introduce a BRW_NEW_DRAW_CALL dirty bit.
Kenneth Graunke
- Mesa (master): i965: Separate uploading push constant data from the pointer packets.
Kenneth Graunke
- Mesa (master): i965: Stop re-uploading push constants after URB reconfiguration.
Kenneth Graunke
- Mesa (master): i965: Pad buffer objects by 2kB in robust contexts to avoid OOB access.
Kenneth Graunke
- Mesa (master): i965: Push UBO data, but don't use it just yet.
Kenneth Graunke
- Mesa (master): i965: Factor out push locations.
Kenneth Graunke
- Mesa (master): i965: Use pushed UBO data in the scalar backend.
Kenneth Graunke
- Mesa (master): egl: Fix predecence problem when setting __DRI_CTX_FLAG_NO_ERROR
Kenneth Graunke
- Mesa (master): dri: Make classic drivers allow __DRI_CTX_FLAG_NO_ERROR.
Kenneth Graunke
- Mesa (master): meta: Actually initialize ImmutableLevels to 1.
Kenneth Graunke
- Mesa (master): i965: Delete brw_sf_state.c again
Kenneth Graunke
- Mesa (master): build: Add $(top_srcdir)/src/compiler/spirv to AM_CPPFLAGS
Kenneth Graunke
- Mesa (master): i965: Convert CLIP_STATE to genxml.
Kenneth Graunke
- Mesa (master): i965: Convert WM_STATE to genxml on gen4-5.
Kenneth Graunke
- Mesa (master): i965: Delete dead brw_program_reloc function.
Kenneth Graunke
- Mesa (master): i965/blorp: Use the return value of brw_emit_reloc.
Kenneth Graunke
- Mesa (master): nir: Use nir_src_copy instead of direct assignments.
Kenneth Graunke
- Mesa (master): util: Make CLAMP turn NaN into MIN.
Kenneth Graunke
- Mesa (master): Revert "i965: Call intel_prepare_render() from intel_update_state()"
Kenneth Graunke
- Mesa (master): i965: Rename batch->exec_objects to validation_list
Kenneth Graunke
- Mesa (master): i965: Set lower_vote_trivial in vector_nir_options_gen6 too.
Kenneth Graunke
- Mesa (master): i965: Delete gen8_draw_upload.c
Kenneth Graunke
- Mesa (master): i965: Support the mesa_no_error driconf option.
Kenneth Graunke
- Mesa (master): i965/bufmgr: Allocate BO pages outside of the kernel' s locking.
Kenneth Graunke
- Mesa (master): i965/bufmgr: Explicitly wait instead of using I915_GEM_SET_DOMAIN.
Kenneth Graunke
- Mesa (master): i965/bufmgr: Skip wait ioctl when not busy.
Kenneth Graunke
- Mesa (master): i965/bufmgr: Use write-combine mappings where available
Kenneth Graunke
- Mesa (master): i965: Correctly set MAP_WRITE when creating the LLC program cache map.
Kenneth Graunke
- Mesa (master): i965: Set MAP_PERSISTENT on program cache buffers.
Kenneth Graunke
- Mesa (master): i965: Drop non-LLC lunacy in the program cache code.
Kenneth Graunke
- Mesa (master): i965/bufmgr: Add comments about GTT coherency issues.
Kenneth Graunke
- Mesa (master): i965: Simplify HiZ clears a bit
Kenneth Graunke
- Mesa (master): i965: Fix offset addition in get_isl_surf.
Kenneth Graunke
- Mesa (master): i965: Fix = vs == in MCS aux usage assert.
Kenneth Graunke
- Mesa (master): i965: Shut up Coverity warning about HiZ buffers.
Kenneth Graunke
- Mesa (master): i965: Expose get_num_logical_layers outside of intel_mipmap_tree.c.
Kenneth Graunke
- Mesa (master): i965: Only do depth resolves prior to clearing when needed
Kenneth Graunke
- Mesa (master): i965/clear: Don't perform redundant depth clears
Kenneth Graunke
- Mesa (master): i965: Reformat the copyright header in brw_bufmgr.c
Kenneth Graunke
- Mesa (master): i965: s/Tungsten Graphics/VMware/ in brw_bufmgr.c.
Kenneth Graunke
- Mesa (master): gallium: Fix Thomas's email address
Kenneth Graunke
- Mesa (master): Android: Fix vc4 build since XML changes.
Rob Herring
- Mesa (master): st/dri: add 32-bit RGBX/RGBA formats
Rob Herring
- Mesa (master): Android: fix compile error for DRI2 loader getCapability
Rob Herring
- Mesa (master): Android: fix xmlconfig build
Rob Herring
- Mesa (master): winsys/radeon: only call pb_slabs_reclaim when slabs are actually used
Nicolai Hähnle
- Mesa (master): glsl: always print non-zero var->data.location_frac
Nicolai Hähnle
- Mesa (master): glsl: simplify disable_varying_optimizations_for_sso
Nicolai Hähnle
- Mesa (master): util/disk_cache: fix a comment
Nicolai Hähnle
- Mesa (master): mesa: remove unused parameter/ member of add_uniform_to_shader
Nicolai Hähnle
- Mesa (master): st/mesa: remove an obsolete comment
Nicolai Hähnle
- Mesa (master): glsl: look for multiple variables simultaneously with find_assignment_visitor
Nicolai Hähnle
- Mesa (master): glsl: simplify add_uniform_to_shader::visit_field
Nicolai Hähnle
- Mesa (master): glsl: explicitly zero out padding to gl_shader_variable bitfield
Nicolai Hähnle
- Mesa (master): glsl/blob: add valgrind checks that written data is defined
Nicolai Hähnle
- Mesa (master): nir: add NIR_PRINT environment variable
Nicolai Hähnle
- Mesa (master): glsl: add glsl_base_type_is_integer
Nicolai Hähnle
- Mesa (master): glsl_to_nir: zero-initialize var->data.descriptor_set
Nicolai Hähnle
- Mesa (master): ddebug: handle some cases of non-TGSI shaders
Nicolai Hähnle
- Mesa (master): tgsi,st/mesa: move varying slot to semantic mapping into a helper for VS
Nicolai Hähnle
- Mesa (master): tgsi_from_mesa: add pipe_shader_type_from_mesa
Nicolai Hähnle
- Mesa (master): tgsi_from_mesa: add tgsi_get_gl_frag_result_semantic
Nicolai Hähnle
- Mesa (master): st/mesa: use pipe_shader_type_from_mesa
Nicolai Hähnle
- Mesa (master): st/glsl_to_nir: fix edgeflag passthrough
Nicolai Hähnle
- Mesa (master): radeonsi/gfx9: fix crash building monolithic merged ES-GS shader
Nicolai Hähnle
- Mesa (master): r600g: remove unused "bc" args, and one unneeded forward declaration
Nicolai Hähnle
- Mesa (master): r600g: constify some args at r600_asm.c
Nicolai Hähnle
- Mesa (master): radeonsi: fix detection of DRAW_INDIRECT_MULTI on SI
Nicolai Hähnle
- Mesa (master): radeonsi/gfx9: reduce max threads per block to 1024 on gfx9+
Nicolai Hähnle
- Mesa (master): radeonsi/gfx9: fix vertex idx in ES with multiple waves per threadgroup
Nicolai Hähnle
- Mesa (master): radeonsi/gfx9: always wrap GS and TCS in an if-block (v2)
Nicolai Hähnle
- Mesa (master): radeonsi: make sure TCS main output VGPRs don' t alias inputs
Nicolai Hähnle
- Mesa (master): radeonsi/gfx9: dump previous stage LLVM IR for merged shaders
Nicolai Hähnle
- Mesa (master): radeonsi: update a comment for merged shaders
Nicolai Hähnle
- Mesa (master): radeonsi: bail out instead of crashing if the main shader part failed to compile
Nicolai Hähnle
- Mesa (master): 73 new commits
Nicolai Hähnle
- Mesa (master): radeonsi: ensure that temp array allocas are in the entry block
Nicolai Hähnle
- Mesa (master): xmlconfig: remove GL type dependencies
Nicolai Hähnle
- Mesa (master): xmlconfig: move into src/util
Nicolai Hähnle
- Mesa (master): Attempt to fix the AppVeyor build
Nicolai Hähnle
- Mesa (master): Attempt to fix AppVeyor build, round 2
Nicolai Hähnle
- Mesa (master): ac/common: always build NIR translation
Nicolai Hähnle
- Mesa (master): docs: Update feature list for GL 4.6
Adam Jackson
- Mesa (master): swr: fix transform feedback logic
George Kyriazis
- Mesa (master): intel: genxml: make a couple of enums show up in aubinator
Lionel Landwerlin
- Mesa (master): anv: fix reported timestampPeriod value
Lionel Landwerlin
- Mesa (master): i965: Use already existing eu_total
Lionel Landwerlin
- Mesa (master): intel: add number of subslices to device info
Lionel Landwerlin
- Mesa (master): i965: perf: use new subslices numbers from device info
Lionel Landwerlin
- Mesa (master): isl: use 64bit arithmetic to compute size
Lionel Landwerlin
- Mesa (master): intel/compiler: remove check unsigned is >= 0
Lionel Landwerlin
- Mesa (master): i965: map_gtt: check mapping address before adding offset
Lionel Landwerlin
- Mesa (master): i965: check pointer before dereferencing it
Lionel Landwerlin
- Mesa (master): intel/compiler: don't check unsigned is >= 0
Lionel Landwerlin
- Mesa (master): i965: fix missing NULL return if allocation fails
Lionel Landwerlin
- Mesa (master): intel/compiler: no need to check unsigned is >= 0
Lionel Landwerlin
- Mesa (master): anv: don't use strcpy for copying strings
Lionel Landwerlin
- Mesa (master): aubinator: don't leak fd of opened aubfile
Lionel Landwerlin
- Mesa (master): i965: miptree: silence coverity warning
Lionel Landwerlin
- Mesa (master): anv: ensure device name contains terminating character
Lionel Landwerlin
- Mesa (master): i965: perf: flush batchbuffers at the beginning of queries
Lionel Landwerlin
- Mesa (master): st/mesa: add a winsys buffers list in st_context
Charmaine Lee
- Mesa (master): st/mesa: init winsys buffers list only if context creation succeeds
Charmaine Lee
- Mesa (master): st/mesa: add destroy_drawable interface
Charmaine Lee
- Mesa (master): st/mesa: create framebuffer iface hash table per st manager
Charmaine Lee
- Mesa (master): mesa: Avoid set comprehension.
Vinson Lee
- Mesa (master): scons: Check for xlocale.h before defining HAVE_XLOCALE_H.
Vinson Lee
- Mesa (master): radeon/vcn: move message buffer to vram for now
Leo Liu
- Mesa (master): a5xx: update headers
Ilia Mirkin
- Mesa (master): a5xx: include color swap when decoding vertices
Ilia Mirkin
- Mesa (master): a5xx: enable formats newly added to the headers
Ilia Mirkin
- Mesa (master): a5xx: remove one of the MIPFILTER_LINEAR bits
Ilia Mirkin
- Mesa (master): a5xx: improve 3d texture sampling
Ilia Mirkin
- Mesa (master): a5xx: fix clip_halfz support
Ilia Mirkin
- Mesa (master): a5xx: disable ARB_depth_clamp for now
Ilia Mirkin
- Mesa (master): a5xx: enable polygon mode selection
Ilia Mirkin
- Mesa (master): a5xx: implement logicop support
Ilia Mirkin
- Mesa (master): a5xx: enable polygon offset clamps
Ilia Mirkin
- Mesa (master): glsl: check if any of the named builtins are available first
Ilia Mirkin
- Mesa (master): a5xx: add backface stencil emission
Ilia Mirkin
- Mesa (master): a5xx: set uint/sint bits for mrt output register
Ilia Mirkin
- Mesa (master): a5xx: add support for rendering to RGB10A2_UNORM formats
Ilia Mirkin
- Mesa (master): a5xx: fix primitive restart
Ilia Mirkin
- Mesa (master): a5xx: fix integer texture border colors
Ilia Mirkin
- Mesa (master): a5xx: fix border colors for swizzled texture formats
Ilia Mirkin
- Mesa (master): a5xx: add border color clamping, add packed border color formats
Ilia Mirkin
- Mesa (master): a5xx: fix border color for depth formats
Ilia Mirkin
- Mesa (master): a5xx: remove no-longer-accurate border color layout comment
Ilia Mirkin
- Mesa (master): nir: copy front interpolation when creating fake back color input
Ilia Mirkin
- Mesa (master): a5xx: fix condition for updating *_FS_OUTPUT_CNTL
Ilia Mirkin
- Mesa (master): freedreno/ir3: fix load_front_face conversion
Ilia Mirkin
- Mesa (master): nv50/ir: fix threads calculation for non-compute shaders
Ilia Mirkin
- Mesa (master): tgsi: add precise flag to tgsi_instruction
Ilia Mirkin
- Mesa (master): tgsi/dump: print _PRECISE modifier on Instructions
Ilia Mirkin
- Mesa (master): st/glsl_to_tgsi: handle precise modifier
Ilia Mirkin
- Mesa (master): tgsi: populate precise
Ilia Mirkin
- Mesa (master): tgsi/text: parse _PRECISE modifier
Ilia Mirkin
- Mesa (master): gallium/docs: add precise instruction modifier
Ilia Mirkin
- Mesa (master): st/glsl_to_tgsi: don' t optimize mul+add to mad if expression is precise
Ilia Mirkin
- Mesa (master): nv50/ir: add precise field to Instruction
Ilia Mirkin
- Mesa (master): nv50/ir/tgsi: handle precise for most ALU instructions
Ilia Mirkin
- Mesa (master): nv50/ir: disable mul+add to mad for precise instructions
Ilia Mirkin
- Mesa (master): radv: Disable depth & stencil tests when the depthbuffer doesn't support it.
Bas Nieuwenhuizen
- Mesa (master): radv: Always set depthbuffer using image format instead of iview format.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Move VS position exports before param exports.
Bas Nieuwenhuizen
- Mesa (master): ac/nir: Fix ordering of parameters for image atomic cmpswap intrinsics
Bas Nieuwenhuizen
- Mesa (master): radv: Add compute htile clear for combined depth+stencil surfaces.
Bas Nieuwenhuizen
- Mesa (master): radv: Fix possible invalid free of dynamic descriptors
Bas Nieuwenhuizen
- Mesa (master): radv: Fix descriptors for cube images with VK_IMAGE_USAGE_STORAGE_BIT
Bas Nieuwenhuizen
- Mesa (master): radv: Use the KHR dedicated alloc for the WSI.
Bas Nieuwenhuizen
- Mesa (master): radv: Remove NV dedicated alloc extension.
Bas Nieuwenhuizen
- Mesa (master): radv: Add VK_KHR_storage_buffer_storage_class support.
Bas Nieuwenhuizen
- Mesa (master): radv: Add support for VK_KHR_variable_pointers.
Bas Nieuwenhuizen
- Mesa (master): radv: Handle VK_ATTACHMENT_UNUSED in color attachments.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't segfault when exporting an image which hasn' t been bound yet.
Bas Nieuwenhuizen
- Mesa (master): radv: Don't underflow non-visible VRAM size.
Bas Nieuwenhuizen
- Mesa (master): gallium/targets: Fix d3dadapter9 build after xmlconfig move.
Bas Nieuwenhuizen
- Mesa (master): st/mesa: fix tessellation shaders with no support for shareable shaders
Marek Olšák
- Mesa (master): radeonsi: add a HUD query for getting an average GFX BO list size
Marek Olšák
- Mesa (master): gallium/radeon: ignore PIPE_BIND_SHARED for buffers
Marek Olšák
- Mesa (master): gallium/radeon: fix a possible crash for buffer exports
Marek Olšák
- Mesa (master): gallium/radeon: rename RADEON_FLAG_HANDLE -> RADEON_FLAG_NO_SUBALLOC
Marek Olšák
- Mesa (master): gallium/radeon: clean up r600_texture_get_handle
Marek Olšák
- Mesa (master): gallium/radeon: disallow exports of sparse and suballocated BOs
Marek Olšák
- Mesa (master): gallium/radeon: remove RADEON_FLAG_CPU_ACCESS
Marek Olšák
- Mesa (master): gallium/radeon: clean up (domain, flags) <-> (slab heap) translations
Marek Olšák
- Mesa (master): gallium/radeon: enable suballocations for VRAM with no CPU access
Marek Olšák
- Mesa (master): gallium/radeon: clean up pb_cache bucket/ usage determination
Marek Olšák
- Mesa (master): gallium/radeon: add radeon_winsys::buffer_is_suballocated
Marek Olšák
- Mesa (master): gallium/radeon: generalize the function for in-place texture reallocation
Marek Olšák
- Mesa (master): gallium/radeon: allow suballocating textures
Marek Olšák
- Mesa (master): winsys/amdgpu: use 128KB BOs for suballocations of up to 64KB BOs
Marek Olšák
- Mesa (master): gallium/radeon: attempt to fix a compiler failure in radeon_winsys.h
Marek Olšák
- Mesa (master): gallium/radeon: fix VDPAU breakage, need VRAM with WC
Marek Olšák
- Mesa (master): st/mesa: Fix grabbing the wrong variant if glDrawPixels is called
Marek Olšák
- Mesa (master): gallium: use "ull" number suffix to keep the QtCreator parser happy
Marek Olšák
- Mesa (master): gallium/hud: use double values for all graphs
Marek Olšák
- Mesa (master): drirc: whitelist glthread for Civilization 5
Marek Olšák
- Mesa (master): drirc: whitelist glthread for The Witcher 2
Marek Olšák
- Mesa (master): drirc: whitelist glthread for American Truck Simulator
Marek Olšák
- Mesa (master): drirc: whitelist glthread for Euro Truck Simulator 2
Marek Olšák
- Mesa (master): mesa: flag _NEW_TEXTURE_OBJECT for GL_TEXTURE_LOD_BIAS_EXT
Marek Olšák
- Mesa (master): gallium/u_blitter: don't use TXF for scaled blits
Marek Olšák
- Mesa (master): gallium/radeon: flush the context after in-place texture realloc before export
Marek Olšák
- Mesa (master): gallium/radeon: reallocate suballocated buffers when exported
Marek Olšák
- Mesa (master): radeonsi: don't call gallivm_init_llvm_targets
Marek Olšák
- Mesa (master): gallivm: inline gallivm_init_llvm_targets
Marek Olšák
- Mesa (master): radeonsi: merge si_llvm_get_amdgpu_target into ac_get_llvm_target
Marek Olšák
- Mesa (master): radeonsi: add si_build_fs_interp helper
Marek Olšák
- Mesa (master): radeonsi: don't use info.num_inputs when it's unused
Marek Olšák
- Mesa (master): radeonsi: move building parameter exports into a separate function
Marek Olšák
- Mesa (master): radeonsi: emit param exports after position exports
Marek Olšák
- Mesa (master): radeonsi/gfx9: add workarounds to avoid VGPR indexing completely
Marek Olšák
- Mesa (master): radeonsi: simplify computation of tessellation offchip buffers
Marek Olšák
- Mesa (master): ac/surface/gfx9: flags.texture currently refers to TC-compatible HTILE
Marek Olšák
- Mesa (master): radeonsi: prevent a crash with DBG_CHECK_VM and u_threaded_context
Marek Olšák
- Mesa (master): radeonsi/gfx9: don' t read back non-existent register SRBM_STATUS2
Marek Olšák
- Mesa (master): ac/gpu_info: if clock crystal frequency is 0, print an error and set 1
Marek Olšák
- Mesa (master): radeonsi: expose ARB_timer_query unconditionally
Marek Olšák
- Mesa (master): util/u_queue: add an option to resize the queue when it' s full
Marek Olšák
- Mesa (master): radeonsi: prevent a deadlock in util_queue_add_job with too many GL contexts
Marek Olšák
- Mesa (master): radeonsi: automatically resize shader compiler thread queues when they are full
Marek Olšák
- Mesa (master): radeonsi/gfx9: add VM fault dmesg parser support
Marek Olšák
- Mesa (master): radeonsi: add back the USE_MININUM_PRIORITY flag to the low-prio compiler queue
Marek Olšák
- Mesa (master): drirc: whitelist War Thunder (Wine) for glthread
Marek Olšák
- Mesa (master): r600: Add support for B5G5R5A1.
Marek Olšák
- Mesa (master): drirc: whitelist glthread for Overlord 1+2, Oil Rush, War Thunder, Saints Row 2
Marek Olšák
- Mesa (master): drirc: whitelist glthread for Mount and Blade Warband
Marek Olšák
- Mesa (master): st/mesa: fix unconditional return in st_framebuffer_iface_remove
Marek Olšák
- Mesa (master): st/mesa: also clamp and quantize per-unit lod bias
Marek Olšák
- Mesa (master): gallium/radeon: make S_FIXED function signed and move it to shared code
Marek Olšák
- Mesa (master): radeonsi: decrease the number of compiler threads
Marek Olšák
- Mesa (master): ac/surface: fix hybrid graphics where APU=GFX9, dGPU=older
Marek Olšák
- Mesa (master): st/mesa: always unconditionally revalidate main framebuffer after SwapBuffers
Marek Olšák
- Mesa (master): st/mesa: release sampler views when redefining a texture in st_context_teximage
Marek Olšák
- Mesa (master): radeonsi: use CLEAR_STATE to initialize some registers
Marek Olšák
- Mesa (master): radeonsi: rely on CLEAR_STATE for resetting the framebuffer and sample mask
Marek Olšák
- Mesa (master): radeonsi: rely on CLEAR_STATE for clearing UCP and blend color registers
Marek Olšák
- Mesa (master): Revert "drirc: whitelist glthread for Mount and Blade Warband"
Marek Olšák
- Mesa (master): radeonsi: update dirty_level_mask only when flushing or unbinding framebuffer
Marek Olšák
- Mesa (master): radeonsi: expose MRT-draw-calls to HUD
Marek Olšák
- Mesa (master): dri_interface,egl,gallium: only expose RGBA visuals on Android
Marek Olšák
- Mesa (master): Revert "st/mesa: release sampler views when redefining a texture in st_context_teximage"
Marek Olšák
- Mesa (master): dri_interface: document loaderPrivate for getCapability
Marek Olšák
- Mesa (master): docs: update bug reporting guidelines
Brian Paul
- Mesa (master): svga: fix buffer binding flags initialization
Brian Paul
- Mesa (master): svga: move assertion in draw_vgpu10()
Brian Paul
- Mesa (master): svga: fix texture buffer object regression
Brian Paul
- Mesa (master): svga: don't call svga_texture_device_format_has_alpha() for PIPE_BUFFER
Brian Paul
- Mesa (master): st/mesa: whitespace fixes in st_texture.c
Brian Paul
- Mesa (master): st/mesa: whitespace fixes in st_cb_fbo.c
Brian Paul
- Mesa (master): st/mesa: find proper mipmap level in st_ClearTexSubImage()
Brian Paul
- Mesa (master): mesa: new comments, assertion related to glClearTexSubImage
Brian Paul
- Mesa (master): mesa: simplify get_tex_images_for_clear()
Brian Paul
- Mesa (master): st/wgl: improve selection of pixel format
Brian Paul
- Mesa (master): st/wgl: Implement wglUseFontBitmaps.
Brian Paul
- Mesa (master): svga: adjust line subpixel position for HWv8
Brian Paul
- Mesa (master): vbo: simplify vbo_save_NotifyBegin()
Brian Paul
- Mesa (master): vbo: whitespace/formatting fixes in vbo_save_loopback.c
Brian Paul
- Mesa (master): vbo: rename target->index in loopback code
Brian Paul
- Mesa (master): mesa: add some braces in _mesa_make_current()
Brian Paul
- Mesa (master): st/mesa: remove unused st_framebuffer::Private field
Brian Paul
- Mesa (master): vbo: fix glPrimitiveRestartNV crash inside a display list
Brian Paul
- Mesa (master): mesa: finish implementing glPrimitiveRestartNV() for display lists
Brian Paul
- Mesa (master): svga: fix breakage in create_backed_surface_view()
Brian Paul
- Mesa (master): svga: fix PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE value
Brian Paul
- Mesa (master): svga: s/unsigned/enum tgsi_semantic/
Brian Paul
- Mesa (master): svga: s/unsigned/enum tgsi_file_type/
Brian Paul
- Mesa (master): svga: s/unsigned/enum tgsi_interpolate_mode/
Brian Paul
- Mesa (master): svga: s/unsigned/enum tgsi_swizzle
Brian Paul
- Mesa (master): svga: s/unsigned/enum tgsi_texture_type/
Brian Paul
- Mesa (master): svga: fix texture swizzle writemasking
Brian Paul
- Mesa (master): draw: s/unsigned/enum tgsi_semantic/
Brian Paul
- Mesa (master): draw: whitespace, formatting fixes in draw_vs_exec.c
Brian Paul
- Mesa (master): svga: move comment, declaration in svga_init_shader_key_common()
Brian Paul
- Mesa (master): svga: whitespace, formatting fixes in svga_swtnl_state.c
Brian Paul
- Mesa (master): svga: whitespace, formatting fixes in svga_swtnl_draw.c
Brian Paul
- Mesa (master): svga: whitespace, formatting fixes in svga_swtnl_backend.c
Brian Paul
- Mesa (master): st/mesa: Handle st_framebuffer_create returning NULL
Brian Paul
- Mesa (master): svga: add comment about 'extra' constant locations
Brian Paul
- Mesa (master): svga: add some const qualifiers
Brian Paul
- Mesa (master): svga: whitespace clean-up in svga_winsys.h
Brian Paul
- Mesa (master): drivers/svga, winsys/svga/drm: Thread through timeout for fence_finish
Brian Paul
- Mesa (master): winsys/svga/drm: Prepare to support fence fd
Brian Paul
- Mesa (master): winsys/svga/drm: Create winsys interface for Fence FD
Brian Paul
- Mesa (master): drivers/svga: Connect driver-side fence_* functions
Brian Paul
- Mesa (master): winsys/svga/drm: Connect winsys-side fence_* functions
Brian Paul
- Mesa (master): winsys/svga/drm: Enable import/export fence FD
Brian Paul
- Mesa (master): mesa: fix GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION_EXT query
Brian Paul
- Mesa (master): mesa: whitespace fixes in get.c
Brian Paul
- Mesa (master): mesa: check API profile for GL_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION
Brian Paul
- Mesa (master): mesa: include texture size in error messages
Brian Paul
- Mesa (master): svga: only support 4x, 8x, 16x msaa
Brian Paul
- Mesa (master): svga: fix unnormalized-> normalized texture coordinate conversion
Brian Paul
- Mesa (master): svga: fix constant indices for texcoord scale factors and texture buffer size
Brian Paul
- Mesa (master): svga: Limit number of immediates in shader
Brian Paul
- Mesa (master): mesa: remove pointless assignments in init_teximage_fields_ms()
Brian Paul
- Mesa (master): st/mesa: use proper resource target type in st_AllocTextureStorage()
Brian Paul
- Mesa (master): gallium/util: s/unsigned/enum tgsi_texture_type/
Brian Paul
- Mesa (master): svga: rework the FS white fragments code
Brian Paul
- Mesa (master): svga: implement MSAA alpha_to_one feature
Brian Paul
- Mesa (master): intel/compiler: Don't use opt_sampler_eot() optimization on gen10+
Anuj Phogat
- Mesa (master): egl: remove unused err variable
Alejandro Pinheiro
- Mesa (master): radeonsi: fix invalidating bindless buffer descriptors
Samuel Pitoiset
- Mesa (master): ddebug: fix parsing of the pipelined mode
Samuel Pitoiset
- Mesa (master): mapi: add missing no_error tag to glBlitNamedFramebuffer()
Samuel Pitoiset
- Mesa (master): mesa: make _mesa_texture_storage() static
Samuel Pitoiset
- Mesa (master): mesa: pass the 'caller' function to texstorage()
Samuel Pitoiset
- Mesa (master): mesa: remove useless assert in texture_storage()
Samuel Pitoiset
- Mesa (master): mesa: tidy up _mesa_DeleteVertexArrays()
Samuel Pitoiset
- Mesa (master): mesa: inline remove_array_object()
Samuel Pitoiset
- Mesa (master): mesa: inline save_array_object()
Samuel Pitoiset
- Mesa (master): mesa: make _mesa_generate_texture_mipmap() static
Samuel Pitoiset
- Mesa (master): mesa: remove one extra check in _mesa_DeleteTextures()
Samuel Pitoiset
- Mesa (master): mesa: remove duplicated code around framebuffer_renderbuffer()
Samuel Pitoiset
- Mesa (master): mesa: remove useless assert in _mesa_TextureView()
Samuel Pitoiset
- Mesa (master): mesa: add compressed_tex_sub_image_{error, no_error} helpers
Samuel Pitoiset
- Mesa (master): mesa: pass the 'caller' function to create_samplers()
Samuel Pitoiset
- Mesa (master): mesa: return GL_OUT_OF_MEMORY if NewSamplerObject fails
Samuel Pitoiset
- Mesa (master): mesa: add bind_program_pipeline() helper
Samuel Pitoiset
- Mesa (master): mesa: add active_shader_program() helper
Samuel Pitoiset
- Mesa (master): mesa: drop fence type parameter from NewSyncObject()
Samuel Pitoiset
- Mesa (master): mesa: remove gl_sync_object::Type field
Samuel Pitoiset
- Mesa (master): mesa: fix mismatch when returning 64-bit bindless uniform handles
Samuel Pitoiset
- Mesa (master): st/glsl_to_tgsi: fix getting the image type for array of structs
Samuel Pitoiset
- Mesa (master): st/mesa: remove st_cache.h
Samuel Pitoiset
- Mesa (master): st/mesa: remove useless st_bufferobj_validate_usage()
Samuel Pitoiset
- Mesa (master): mesa: make _mesa_check_init_viewport() static
Samuel Pitoiset
- Mesa (master): mesa: clamp viewport values only once when using glViewport ()
Samuel Pitoiset
- Mesa (master): 77 new commits
Samuel Pitoiset
- Mesa (master): mesa: only check errors when the state change in glProvokingVertex()
Samuel Pitoiset
- Mesa (master): mesa: only check errors when the state change in glCullFace ()
Samuel Pitoiset
- Mesa (master): mesa: only check errors when the state change in glPointSize()
Samuel Pitoiset
- Mesa (master): mesa: only check errors when the state change in glClipControl()
Samuel Pitoiset
- Mesa (master): mesa: drop unnecessary GLAPIENTRY to _mesa_init_line()
Samuel Pitoiset
- Mesa (master): i965/miptree: Set refcount before failing via _release()
Topi Pohjolainen
- Mesa (master): i965/miptree: Use > 1 instead of > 0 to check for multisampling
Topi Pohjolainen
- Mesa (master): i965: Mark read-only args as const in intel_miptree_supports_hiz()
Topi Pohjolainen
- Mesa (master): i965/tex: Use offset helper instead of accessing table directly
Topi Pohjolainen
- Mesa (master): i965: Make irb::mt_layer logical instead of physical
Topi Pohjolainen
- Mesa (master): i965/miptree: Do not rely on msaa type to decide if aux is needed
Topi Pohjolainen
- Mesa (master): i965/miptree: Check for miptree_create() failures
Topi Pohjolainen
- Mesa (master): intel/isl: Take 3D surfaces into account in image params
Topi Pohjolainen
- Mesa (master): i965/wm: Use isl for filling tex image parameters
Topi Pohjolainen
- Mesa (master): i965/miptree: Stop setting total_width/ height for existing bo
Topi Pohjolainen
- Mesa (master): i965/miptree: Add pitch override for imported buffer objects
Topi Pohjolainen
- Mesa (master): i965/miptree: Pass flags instead of explicit tiling to surface creator
Topi Pohjolainen
- Mesa (master): i965: Use offset helper in intel_readpixels_tiled_memcpy()
Topi Pohjolainen
- Mesa (master): i965/wm: Use level offsets directly
Topi Pohjolainen
- Mesa (master): intel/blorp/gen4: Drop cube map flag for single face copy
Topi Pohjolainen
- Mesa (master): i965: Refactor check for separate stencil
Topi Pohjolainen
- Mesa (master): i965/gen4: Set tile offsets to zero after depth rebase
Topi Pohjolainen
- Mesa (master): 27 new commits
Topi Pohjolainen
- Mesa (master): i965/miptree: Prepare has_color_unresolved() for isl based
Topi Pohjolainen
- Mesa (master): i965/miptree: Prepare non-tiled fallback for isl based
Topi Pohjolainen
- Mesa (master): i965/miptree/gen4: Prepare x-tiled fallback for isl based
Topi Pohjolainen
- Mesa (master): intel/isl: Align non-tiled horizontally by cache line
Topi Pohjolainen
- Mesa (master): intel/isl: Allow 1D surfaces with compressed formats
Topi Pohjolainen
- Mesa (master): intel/isl/gen7: Allow msaa with 128-bit formats
Topi Pohjolainen
- Mesa (master): intel/isl/gen7: Allow msaa with signed integer formats
Topi Pohjolainen
- Mesa (master): intel/isl/gen7: Don' t allow multisampled surfaces with valign2
Topi Pohjolainen
- Mesa (master): main/teximage: Even on failure use valid format for init()
Topi Pohjolainen
- Mesa (master): i965/miptree: Check tex image allocation failures
Topi Pohjolainen
- Mesa (master): i965/miptree: Store compression flag also for isl based
Topi Pohjolainen
- Mesa (master): i965/miptree: Relax size alignment for linear surfaces
Topi Pohjolainen
- Mesa (master): i965/miptree: Drop miptree_array_layout in get_isl_dim_layout()
Topi Pohjolainen
- Mesa (master): i965/miptree: Switch remaining surfaces to isl
Topi Pohjolainen
- Mesa (master): i965/miptree: Clean-up unused
Topi Pohjolainen
- Mesa (master): android: fix libmesa_nir build
Tapani Pälli
- Mesa (master): Android: fix spirv_info.c generation
Tapani Pälli
- Mesa (master): util: fix warning/error on 32bit build
Tapani Pälli
- Mesa (master): egl: fix whitespace issues from eglimage code
Tapani Pälli
- Mesa (master): anv/cmd_buffer: fix off by one error in assertion
Iago Toral Quiroga
- Mesa (master): anv: only expose up to 28 vertex attributes
Iago Toral Quiroga
- Mesa (master): i965/urb: Trigger upload_urb on NEW_BLORP
Ian Romanick
- Mesa (master): vc4: automake: include vc4_cl_dump.h in
Juan Antonio Suárez Romero
- Mesa (master): anv/pipeline: use unsigned long long constant to check enable vertex inputs
Juan Antonio Suárez Romero
- Mesa (master): anv/pipeline: do not use BITFIELD64_BIT()
Juan Antonio Suárez Romero
- Mesa (master): swr: Limit memory held by defer deleted resources.
Tim Rowley
- Mesa (master): swr/rast: _mm*_undefined_* implementations for gcc<4.9
Tim Rowley
- Mesa (master): swr/rast: don't use _mm256_fmsub_ps in AVX code
Tim Rowley
- Mesa (master): swr/rast: remove unused variables
Tim Rowley
- Mesa (master): swr/rast: Correctly allocate SWR_STATS memory as cacheline aligned
Tim Rowley
- Mesa (master): swr/rast: make SWR_VISIBLE attribute work for windows
Tim Rowley
- Mesa (master): swr: switch to using SwrGetInterface api table
Tim Rowley
- Mesa (master): swr: build driver proper separate from rasterizer
Tim Rowley
- Mesa (master): swr: Remove hard-coded constant and "todo" comment.
Tim Rowley
- Mesa (master): swr: Move environment config options into separate function.
Tim Rowley
- Mesa (master): swr: Add path to draw directly from client memory without copy.
Tim Rowley
- Mesa (master): swr/rast: Support render target mask instead of render target count
Tim Rowley
- Mesa (master): swr/rast: Add support for read-only render targets
Tim Rowley
- Mesa (master): swr/rast: Removing unneeded MSVC warning pragma
Tim Rowley
- Mesa (master): swr/rast: SIMD16 Frontend - Fix USE_SIMD16_FRONTEND build
Tim Rowley
- Mesa (master): swr/rast: Fix build warnings when using the Intel compiler
Tim Rowley
- Mesa (master): swr/rast: Fix use of KNL-only intrinsics in SKX build
Tim Rowley
- Mesa (master): swr: JitManager runtime determination of architecture
Tim Rowley
- Mesa (master): gallium/util: fix nondeterministic avx512 detection
Tim Rowley
- Mesa (master): configure/swr: configurable swr architectures
Tim Rowley
- Mesa (master): configure/swr: add KNL and SKX architecture targets
Tim Rowley
- Mesa (master): swr/rast: simdlib changes for clang/gcc
Tim Rowley
- Mesa (master): swr/rast: cache line align hottile buffers
Tim Rowley
- Mesa (master): swr/rast: fix memory paths for avx512 optimized avx/sse
Tim Rowley
- Mesa (master): swr/rast: quit using linux-specific gettid()
Tim Rowley
- Mesa (master): swr/rast: non-regex knob fallback code for gcc < 4.9
Tim Rowley
- Mesa (master): draw: handle more TGSI_SEMANTIC_COLOR indices
Roland Scheidegger
- Mesa (master): gallivm: handle call attributes for llvm < 4.0 in lp_add_function_attr
Roland Scheidegger
- Mesa (master): st/mesa: release EGLImage on EGLImageTarget* error
Lucas Stach
- Mesa (master): etnaviv: fix refcnt initialization in etna_screen
Lucas Stach
- Mesa (master): st/mesa: handle stfbi being NULL on entry of st_framebuffer_reuse_or_create
Lucas Stach
- Mesa (master): etnaviv: flush color cache and depth cache together before resolves
Lucas Stach
- Mesa (master): etnaviv: flush source TS before resolve
Lucas Stach
- Mesa (master): etnaviv: Use the correct LOG instruction on GC3000
Lucas Stach
- Mesa (master): etnaviv: reset indexed rendering information when not rendering indexed
Lucas Stach
- Mesa (master): Revert "etnaviv: add support for snorm textures"
Lucas Stach
- Mesa (master): configure.ac: bump required etnaviv libdrm version to 2.4.82
Lucas Stach
- Mesa (master): renderonly/etnaviv: stop importing resource from renderonly
Lucas Stach
- Mesa (master): etnaviv: add helper to work out RS alignment
Lucas Stach
- Mesa (master): etnaviv: pad scanout buffer size to RS alignment
Lucas Stach
- Mesa (master): etnaviv: increment correct seqno for external resources
Lucas Stach
- Mesa (master): etnaviv: also update textures from external resources
Lucas Stach
- Mesa (master): etnaviv: implement resource import with modifier
Lucas Stach
- Mesa (master): etnaviv: fold etna_screen_bo_get_handle into etna_resource_get_handle
Lucas Stach
- Mesa (master): etnaviv: fill in modifier in etna_resource_get_handle
Lucas Stach
- Mesa (master): etnaviv: implement resource creation with modifier
Lucas Stach
- Mesa (master): etnaviv: advertise supported dmabuf modifiers
Lucas Stach
- Mesa (master): gallium/util: Implement util_format_is_etc
Lucas Stach
- Mesa (master): etnaviv: Add support for ETC2 texture compression
Lucas Stach
- Mesa (master): etnaviv: Avoid duplicates in formats table
Lucas Stach
- Mesa (master): util: Remove u_math from u_vector
Daniel Stone
- Mesa (master): egl/wayland: Fix whitespace damage
Daniel Stone
- Mesa (master): egl/wayland: Use MIN2 for wl_drm version
Daniel Stone
- Mesa (master): gbm: Axe buffer import format conversion table
Daniel Stone
- Mesa (master): gbm: Pull out FourCC <-> DRIimage format table
Daniel Stone
- Mesa (master): gbm: Check harder for supported formats
Daniel Stone
- Mesa (master): gbm: Remove is_planar_format dead code
Daniel Stone
- Mesa (master): egl/wayland: Make create_wl_buffer more generic
Daniel Stone
- Mesa (master): egl/wayland: Remove more surface specifics from create_wl_buffer
Daniel Stone
- Mesa (master): egl/wayland: Remove duplicate wl_buffer creation code
Daniel Stone
- Mesa (master): egl/wayland: Use linux-dmabuf interface for buffers
Daniel Stone
- Mesa (master): egl: Add MKDIR_GEN definition
Daniel Stone
- Mesa (master): egl/wayland: Ignore invalid modifiers
Daniel Stone
- Mesa (master): st/dri: Check get-handle return value in queryImage
Daniel Stone
- Mesa (master): st/dri2: Return invalid modifier when no driver support
Daniel Stone
- Mesa (master): i965: Compile with -msse3
Matt Turner
- Mesa (master): i965: Compile with -msse2 (instead of -msse2)
Matt Turner
- Mesa (master): nir: Add intrinsics from ARB_shader_group_vote
Matt Turner
- Mesa (master): nir: Add pass to optimize intrinsics
Matt Turner
- Mesa (master): nir: Support lowering vote intrinsics
Matt Turner
- Mesa (master): i965/vec4: Lower ARB_shader_group_vote intrinsics
Matt Turner
- Mesa (master): i965/fs: Handle explicit flag destinations in flags_written ()
Matt Turner
- Mesa (master): i965/fs: Implement ARB_shader_group_vote operations
Matt Turner
- Mesa (master): i965: Enable ARB_shader_group_vote
Matt Turner
- Mesa (master): nir: Add intrinsics from ARB_shader_ballot
Matt Turner
- Mesa (master): nir: Add system values from ARB_shader_ballot
Matt Turner
- Mesa (master): nir: Add pass to scalarize read_invocation/ read_first_invocation
Matt Turner
- Mesa (master): i965/fs: Handle explicit flag sources in flags_read()
Matt Turner
- Mesa (master): i965/fs: Do not move MOVs writing the flag outside of control flow
Matt Turner
- Mesa (master): i965/fs: Implement ARB_shader_ballot operations
Matt Turner
- Mesa (master): i965: Enable ARB_shader_ballot on Gen8+
Matt Turner
- Mesa (master): nir: Reduce destination size of ballot intrinsic when possible
Matt Turner
- Mesa (master): i965/fs: Match destination type to size for ballot
Matt Turner
- Mesa (master): nir: Optimize find_lsb/imsb/umsb error checks
Matt Turner
- Mesa (master): android: add etnaviv driver build support
Emil Velikov
- Mesa (master): android: build imx-drm winsys
Emil Velikov
- Mesa (master): Android: generate symlinks for all enabled gallium drivers
Emil Velikov
- Mesa (master): intel: common: Fix link failure with standalone Android build
Emil Velikov
- Mesa (master): egl: android: Fix potential use of unitialized variable
Emil Velikov
- Mesa (master): egl: move eglCreateDRMImageMESA's malloc later
Emil Velikov
- Mesa (master): egl: call _eglError within _eglParseImageAttribList
Emil Velikov
- Mesa (master): egl: split _eglParseImageAttribList into per extension functions
Emil Velikov
- Mesa (master): egl: simplify EXT_image_dma_buf_import_modifiers attr parsing
Emil Velikov
- Mesa (master): egl: polish EXT_image_dma_buf_import attr parsing
Emil Velikov
- Mesa (master): egl: add width/height as EXT_image_dma_buf_import attrs
Emil Velikov
- Mesa (master): egl: check for extensions' presence during attr parsing
Emil Velikov
- Mesa (master): egl: don't set modifier if no modifiers are available
Emil Velikov
- Mesa (master): egl: enhance KHR_gl_image extensions checks
Emil Velikov
- Mesa (master): egl: set KHR_gl_texture_3D_image only when the requirements are met.
Emil Velikov
- Mesa (master): docs: update HTTP -> HTTPS reference to reflect reality
Emil Velikov
- Mesa (master): travis: lower SWR requirement to GCC 4.8, aka std=c++11
Emil Velikov
- Mesa (master): i965: use strtol to convert the integer deviceID override
Emil Velikov
- Mesa (master): anv: advertise v6 of the wayland surface extension
Emil Velikov
- Mesa (master): radv: advertise v6 of the wayland surface extension
Emil Velikov
- Mesa (master): st/va: Fix scaling list ordering for H.265
Emil Velikov
- Mesa (master): gbm: fix typo in doxygen comment
Emil Velikov
- Mesa (master): egl/drm: add going out of the loop when the designated buffer is found
Emil Velikov
- Mesa (master): egl/drm: Format code in platform_drm.c according to style guide.
Emil Velikov
- Mesa (master): egl/dri2: remove unused buffer_count variable
Emil Velikov
- Mesa (master): i965: remove local vblank_mode option
Emil Velikov
- Mesa (master): i915: remove local vblank_mode option
Emil Velikov
- Mesa (master): radeon: remove local vblank_mode option
Emil Velikov
- Mesa (master): swrast: add dri2ConfigQueryExtension to the correct extension list
Emil Velikov
- Mesa (master): st/dri: list __DRI2_FENCE extension only where needed
Emil Velikov
- Mesa (master): swr: remove unneeded fallback strcasecmp define
Emil Velikov
- Mesa (master): egl: propagate EGL_BAD_ATTRIBUTE during EGLImage attr parsing
Emil Velikov
- Mesa (master): gallium: auxiliary: Fix standalone Android build of u_cpu_detect (v2)
Emil Velikov
- Mesa (master): dri/common: use designated initializers for OptConfElems
Emil Velikov
- Mesa (master): configure.ac: rework wayland-protocols handling
Emil Velikov
- Mesa (master): swr: don't forget to link AVX/AVX2 against pthreads
Emil Velikov
- Mesa (master): swr: don't forget to link KNL/SKX against pthreads
Emil Velikov
- Mesa (master): swr: use the correct variable for no undefined symbols
Emil Velikov
- Mesa (master): wayland-egl: Add wl_egl_window ABI checker
Emil Velikov
- Mesa (master): egl: Move _eglPointerIsDereferencable() to eglglobals.[ch]
Emil Velikov
- Mesa (master): egl: Fix _eglPointerIsDereferencable() to ignore page residency
Emil Velikov
- Mesa (master): wayland-egl: Make wl_egl_window a versioned struct
Emil Velikov
- Mesa (master): wayland-egl: Update ABI checker
Emil Velikov
- Mesa (master): wayland-egl: update the SHA1 of the commit introducing v3
Emil Velikov
- Mesa (master): swrast: add dri2ConfigQueryExtension to the correct extension list
Emil Velikov
- Mesa (master): egl: guard wayland header dep. tracking behind HAVE_PLATFORM_WAYLAND
Emil Velikov
- Mesa (master): mesa: bump version to 17.2.0-devel
Emil Velikov
- Mesa (master): docs: add 17.3.0-devel release notes template
Emil Velikov
- Mesa: tag 17.2-branchpoint: Mesa 17.2 branchpoint
Emil Velikov
- Mesa (17.2): egl: guard wayland header dep. tracking behind HAVE_PLATFORM_WAYLAND
Emil Velikov
- Mesa (master): intel/blorp: ship blorp_genX_exec.h within the tarball
Emil Velikov
- Mesa (17.2): intel/blorp: ship blorp_genX_exec.h within the tarball
Emil Velikov
- Mesa (17.2): Update version to 17.2.0-rc1
Emil Velikov
- Mesa: tag mesa-17.2.0-rc1: mesa-17.2.0-rc1
Emil Velikov
- Mesa (master): egl: move KHR_no_error vs debug/ robustness check further down
Emil Velikov
- Mesa (17.2): 32 new commits
Emil Velikov
- Mesa: tag mesa-17.2.0-rc2: mesa-17.2.0-rc2
Emil Velikov
- Mesa (master): anv/image: Fix VK_IMAGE_CREATE_CUBE_COMPATIBLE_BIT
Chad Versace
- Mesa (master): i965: Resolve framebuffers before signaling the fence
Chris Wilson
Last message date:
Mon Jul 31 23:15:00 UTC 2017
Archived on: Mon Jan 13 14:20:16 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).