July 2019 Archives by subject
Starting: Mon Jul 1 09:22:00 UTC 2019
Ending: Wed Jul 31 23:42:36 UTC 2019
Messages: 1195
- Mesa (19.1): 35 new commits
GitLab Mirror
- Mesa (19.1): 42 new commits
GitLab Mirror
- Mesa (19.1): docs: add release notes for 19.1.2
GitLab Mirror
- Mesa (19.1): docs: add release notes for 19.1.3
GitLab Mirror
- Mesa (19.1): docs: add sha256 checksums for 19.1.2
GitLab Mirror
- Mesa (19.1): docs: add sha256 checksums for 19.1.3
GitLab Mirror
- Mesa (19.1): Update version to 19.1.2
GitLab Mirror
- Mesa (19.1): Update version to 19.1.3
GitLab Mirror
- Mesa (andresr.radv-query-wait-stable): radv: fix queries with WAIT_BIT returning VK_NOT_READY
GitLab Mirror
- Mesa (arcturus):
GitLab Mirror
- Mesa (gitlab-ci): gitlab-ci: dump required libdrm version
GitLab Mirror
- Mesa (GL/mesa-fix/107767_glsl_standalone): glsl/standalone: meson test for --dump-builder
GitLab Mirror
- Mesa (master): 141 new commits
GitLab Mirror
- Mesa (master): 21 new commits
GitLab Mirror
- Mesa (master): 22 new commits
GitLab Mirror
- Mesa (master): 22 new commits
GitLab Mirror
- Mesa (master): 24 new commits
GitLab Mirror
- Mesa (master): 26 new commits
GitLab Mirror
- Mesa (master): 38 new commits
GitLab Mirror
- Mesa (master): 41 new commits
GitLab Mirror
- Mesa (master): 57 new commits
GitLab Mirror
- Mesa (master): ac/nir: do not clamp shadow reference on GFX10
GitLab Mirror
- Mesa (master): ac/nir: fix txf_ms with an offset
GitLab Mirror
- Mesa (master): ac/nir: Implement barycentric intrinsics
GitLab Mirror
- Mesa (master): ac/nir: implement nir_op_pack_{us}norm_2x16
GitLab Mirror
- Mesa (master): ac/nir: Remove now-unused interp_deref handling
GitLab Mirror
- Mesa (master): ac: compute the DCC fast clear size per slice on GFX8
GitLab Mirror
- Mesa (master): ac: compute the size of one DCC slice on GFX8
GitLab Mirror
- Mesa (master): ac: destroy passes in ac_destroy_llvm_compiler
GitLab Mirror
- Mesa (master): ac: do not crash when the buffer data format is invalid
GitLab Mirror
- Mesa (master): ac: import ac_get_compute_resource_limits() from RadeonSI
GitLab Mirror
- Mesa (master): ac: only set ac_dlc in ac_llvm_build.c
GitLab Mirror
- Mesa (master): ac: remove unused AC_WAIT_EXP
GitLab Mirror
- Mesa (master): ac: replace glc,slc with cache_policy for loads
GitLab Mirror
- Mesa (master): ac: replace glc,slc with cache_policy for stores
GitLab Mirror
- Mesa (master): ac: select the GFX ring when halting waves with UMR on GFX10
GitLab Mirror
- Mesa (master): ac: use an LLVM fence instead of s.waitcnt when possible
GitLab Mirror
- Mesa (master): amd/common: move ac_shader_{binary,reloc} into r600 and rename
GitLab Mirror
- Mesa (master): amd/common: removed unused ac_shader_binary functions
GitLab Mirror
- Mesa (master): amd/common: remove unused ac_compile_module_to_binary
GitLab Mirror
- Mesa (master): amd: add support for Arcturus
GitLab Mirror
- Mesa (master): android: amd/addrlib: add gfx10 support
GitLab Mirror
- Mesa (master): android: amd/common/gfx10: add register JSON
GitLab Mirror
- Mesa (master): android: anv: eliminate libmesa_anv_entrypoints
GitLab Mirror
- Mesa (master): android: anv: fix improper use of LOCAL_WHOLE_STATIC_LIBRARIES
GitLab Mirror
- Mesa (master): android: anv: import include path of libmesa_nir
GitLab Mirror
- Mesa (master): android: anv: remove unused LOCAL_EXPORT_C_INCLUDE_DIRS
GitLab Mirror
- Mesa (master): android: radeonsi/gfx10: generate gfx10_format_table.h (v2)
GitLab Mirror
- Mesa (master): android: radv/gfx10: generate gfx10_format_table.h
GitLab Mirror
- Mesa (master): android: radv: fix improper use of LOCAL_WHOLE_STATIC_LIBRARIES
GitLab Mirror
- Mesa (master): android: radv: import include paths from used libraries
GitLab Mirror
- Mesa (master): android: radv: remove unused LOCAL_EXPORT_C_INCLUDE_DIRS
GitLab Mirror
- Mesa (master): android: virgl: remove unnecessary LOCAL_C_INCLUDES
GitLab Mirror
- Mesa (master): android: vulkan/util: fix export path
GitLab Mirror
- Mesa (master): android: vulkan/util: fix generating vk_enum_to_str.*
GitLab Mirror
- Mesa (master): anv+tu+radv: delete unusable dev_icd.json
GitLab Mirror
- Mesa (master): anv,nir: Move lower_input_attachments pass from ANV to NIR.
GitLab Mirror
- Mesa (master): anv/pipeline: Plumb pipeline shader stage create flags
GitLab Mirror
- Mesa (master): anv: Account for dynamic stencil write disables in the PMA fix
GitLab Mirror
- Mesa (master): anv: Add android dependencies on android.
GitLab Mirror
- Mesa (master): anv: Advertise a more accurate minTexelBufferOffsetAlignment
GitLab Mirror
- Mesa (master): anv: Advertise VK_EXT_shader_demote_to_helper_invocation
GitLab Mirror
- Mesa (master): anv: disable repacking for compression for applicable gen
GitLab Mirror
- Mesa (master): anv: Disable subgroup arithmetic on gen7
GitLab Mirror
- Mesa (master): anv: Disable transform feedback on gen7
GitLab Mirror
- Mesa (master): anv: Don't claim support for 24 and 48-bit formats on IVB
GitLab Mirror
- Mesa (master): anv: fix crash in vkCmdClearAttachments with unused attachment
GitLab Mirror
- Mesa (master): anv: fix format mapping for depth/stencil formats
GitLab Mirror
- Mesa (master): anv: Fix pool allocator when first alloc needs to grow
GitLab Mirror
- Mesa (master): anv: fix use of comma operator
GitLab Mirror
- Mesa (master): anv: fix VkExternalBufferProperties for host allocation
GitLab Mirror
- Mesa (master): anv: fix VkExternalBufferProperties for unsupported handles
GitLab Mirror
- Mesa (master): anv: implement VK_EXT_index_type_uint8
GitLab Mirror
- Mesa (master): anv: Implement VK_EXT_subgroup_size_control
GitLab Mirror
- Mesa (master): anv: Implement VK_EXT_texel_buffer_alignment
GitLab Mirror
- Mesa (master): anv: Implement VK_KHR_imageless_framebuffer
GitLab Mirror
- Mesa (master): anv: Increase state allocation size limit to 2MB
GitLab Mirror
- Mesa (master): anv: Make the workaround BO a whole page
GitLab Mirror
- Mesa (master): anv: manually add KHR_display to the list of platforms
GitLab Mirror
- Mesa (master): anv: Properly compute image usage in CreateImageView
GitLab Mirror
- Mesa (master): anv: report HOST_ALLOCATION as supported for images
GitLab Mirror
- Mesa (master): anv: report timestampComputeAndGraphics true
GitLab Mirror
- Mesa (master): anv: Set maxComputeSharedMemorySize to 64k
GitLab Mirror
- Mesa (master): anv: Set Stateless Data Port Access MOCS
GitLab Mirror
- Mesa (master): autotools: delete leftover script wrapper
GitLab Mirror
- Mesa (master): broadcom: Move v3d_get_device_info to common
GitLab Mirror
- Mesa (master): compiler: Add color system value
GitLab Mirror
- Mesa (master): compiler: Save a single copy of the softfp64 shader in the context.
GitLab Mirror
- Mesa (master): docs/features: add shader buffer and atomic support for llvmpipe
GitLab Mirror
- Mesa (master): docs: add release notes for 19.1.2
GitLab Mirror
- Mesa (master): docs: add release notes for 19.1.3
GitLab Mirror
- Mesa (master): docs: add sha256 checksums for 19.1.2
GitLab Mirror
- Mesa (master): docs: add sha256 checksums for 19.1.3
GitLab Mirror
- Mesa (master): docs: fix intel_icd.json path
GitLab Mirror
- Mesa (master): docs: reword meson instructions
GitLab Mirror
- Mesa (master): docs: simplify `Fixes:` git command
GitLab Mirror
- Mesa (master): docs: Tell people how to easily generate the Fixes lines.
GitLab Mirror
- Mesa (master): docs: update calendar, add news item and link release notes for 19.1.2
GitLab Mirror
- Mesa (master): docs: update calendar, add news item and link release notes for 19.1.3
GitLab Mirror
- Mesa (master): docs: Update Platforms and Drivers page with more comprehensive information.
GitLab Mirror
- Mesa (master): docs: update required meson version
GitLab Mirror
- Mesa (master): draw: add shader buffer interfaces.
GitLab Mirror
- Mesa (master): draw: add support for ssbo ptrs to jit tables.
GitLab Mirror
- Mesa (master): egl/android: handle multi-fd native windows
GitLab Mirror
- Mesa (master): egl/android: Update color_buffers querying for buffer age
GitLab Mirror
- Mesa (master): egl/drm: ensure the backing gbm is set before using it
GitLab Mirror
- Mesa (master): egl/wayland: use bitset.h for `formats` bit set
GitLab Mirror
- Mesa (master): egl: add glvnd symbols check
GitLab Mirror
- Mesa (master): egl: Also query modifiers when exporting DMABuf
GitLab Mirror
- Mesa (master): egl: drop incorrect pkg-config file for glvnd
GitLab Mirror
- Mesa (master): egl: Make the 565 pbuffer-only config single buffered.
GitLab Mirror
- Mesa (master): egl: Only expose 565 pbuffer configs if X can export them as DRI3 images
GitLab Mirror
- Mesa (master): egl: Quiet warning about front buffer rendering for pixmaps/pbuffers
GitLab Mirror
- Mesa (master): egl: rewrite entrypoints check
GitLab Mirror
- Mesa (master): egl: simplify loop
GitLab Mirror
- Mesa (master): egl: use new symbols check script
GitLab Mirror
- Mesa (master): etnaviv: combine translate_ts_sampler_format/translate_msaa_format
GitLab Mirror
- Mesa (master): etnaviv: detect v4 compression
GitLab Mirror
- Mesa (master): etnaviv: fix alpha blending cases
GitLab Mirror
- Mesa (master): etnaviv: fix blend color on newer GPUs
GitLab Mirror
- Mesa (master): etnaviv: fix compression format not set correctly in TS_MEM_CONFIG
GitLab Mirror
- Mesa (master): etnaviv: fix incorrect varying interpolation
GitLab Mirror
- Mesa (master): etnaviv: fix nearest_linear / linear_nearest filtering on GC3000
GitLab Mirror
- Mesa (master): etnaviv: fix nearest filtering
GitLab Mirror
- Mesa (master): etnaviv: fix polygon offset
GitLab Mirror
- Mesa (master): etnaviv: fix ts size calculation
GitLab Mirror
- Mesa (master): etnaviv: implement buffer compression
GitLab Mirror
- Mesa (master): etnaviv: implement TS_MODE for GC7000L
GitLab Mirror
- Mesa (master): etnaviv: reduce rs alignment requirement for two pixel pipes GPU
GitLab Mirror
- Mesa (master): etnaviv: remove dead translate_ts_sampler_format(..) declaration
GitLab Mirror
- Mesa (master): etnaviv: remove initial CPU ts clear
GitLab Mirror
- Mesa (master): etnaviv: rs: don't use etna_compatible_rs_format when possible
GitLab Mirror
- Mesa (master): etnaviv: set correct ts_clear_value for BLT engine
GitLab Mirror
- Mesa (master): etnaviv: set DITHER_MODE
GitLab Mirror
- Mesa (master): etnaviv: update headers from rnndb
GitLab Mirror
- Mesa (master): etnaviv: update headers from rnndb
GitLab Mirror
- Mesa (master): freedreno/a6xx: Drop the WFI in constant uploads.
GitLab Mirror
- Mesa (master): freedreno/a6xx: Drop the WFI in the program update stateobj.
GitLab Mirror
- Mesa (master): freedreno/a6xx: fix MSAA resolve hangs
GitLab Mirror
- Mesa (master): freedreno/ir3: fix for array/reg store vs meta instructions
GitLab Mirror
- Mesa (master): freedreno: Add dependency on the xml build to the winsys.
GitLab Mirror
- Mesa (master): freedreno: Add support for drm-shim.
GitLab Mirror
- Mesa (master): freedreno: Assert that we don't exceed constlen.
GitLab Mirror
- Mesa (master): freedreno: Convert load_barycentric_at_offset to the NIR lowering helper.
GitLab Mirror
- Mesa (master): freedreno: Convert load_barycentric_at_sample to the NIR lowering helper.
GitLab Mirror
- Mesa (master): freedreno: Convert nir_lower_tg4_to_tex to the NIR lowering helper.
GitLab Mirror
- Mesa (master): freedreno: Drop stale comment about skipping uploads.
GitLab Mirror
- Mesa (master): freedreno: Fix data race on making the shader's id.
GitLab Mirror
- Mesa (master): freedreno: Fix data races with allocating/freeing struct ir3.
GitLab Mirror
- Mesa (master): freedreno: Fix helgrind complaint on shader-db key setup.
GitLab Mirror
- Mesa (master): freedreno: Fix more constlen overflows.
GitLab Mirror
- Mesa (master): freedreno: Generate headers from xml files
GitLab Mirror
- Mesa (master): freedreno: Take a lock around shader variant creation.
GitLab Mirror
- Mesa (master): freedreno: update generated registers
GitLab Mirror
- Mesa (master): gallium+mesa: fix tgsi_semantic array type
GitLab Mirror
- Mesa (master): gallium/auxiliary/vl: add compute shaders for deint yuv
GitLab Mirror
- Mesa (master): gallium/auxiliary/vl: add PIPE_CAP_GRAPHICS check for vl compositor
GitLab Mirror
- Mesa (master): gallium/auxiliary/vl: don't call gfx functions on compute-only chips
GitLab Mirror
- Mesa (master): gallium/u_blitter: add return to fix the build
GitLab Mirror
- Mesa (master): gallium/u_blitter: enable MSAA when blitting to MSAA surfaces
GitLab Mirror
- Mesa (master): gallium/u_transfer_helper: fix assert in RGTC case
GitLab Mirror
- Mesa (master): gallium/vl: fix compute tgsi shaders to not process undefined components
GitLab Mirror
- Mesa (master): gallium: add AYUV and XYUV formats
GitLab Mirror
- Mesa (master): gallium: add handling for YUV planar surfaces
GitLab Mirror
- Mesa (master): gallium: add PIPE_CAP_GRAPHICS
GitLab Mirror
- Mesa (master): gallium: Add PIPE_CAP_TEXTURE_SHADOW_LOD
GitLab Mirror
- Mesa (master): gallium: Add PIPE_CAP_TGSI_FS_POINT_IS_SYSVAL
GitLab Mirror
- Mesa (master): gallium: Add util_format_is_unorm8 check
GitLab Mirror
- Mesa (master): gallium: create multimedia contexts as compute-only if graphics is unsupported
GitLab Mirror
- Mesa (master): gallium: fix windows build from params change.
GitLab Mirror
- Mesa (master): gallium: get rid of PIPE_CAP_SM3
GitLab Mirror
- Mesa (master): gallium: give fragment-shader derivatives its own cap
GitLab Mirror
- Mesa (master): gallium: give fragment-shader texture-lod its own cap
GitLab Mirror
- Mesa (master): gallium: give vertex-shader saturate its own cap
GitLab Mirror
- Mesa (master): gallium: remove boolean from state tracker APIs
GitLab Mirror
- Mesa (master): gallium: switch boolean -> bool at the interface definitions
GitLab Mirror
- Mesa (master): gallium: use MAP_DIRECTLY to mean supression of DISCARD in buffer_subdata
GitLab Mirror
- Mesa (master): gallivm: add buffer operations to the tgsi->llvm conversion.
GitLab Mirror
- Mesa (master): gallivm: add compare exchange wrapper
GitLab Mirror
- Mesa (master): gallivm: add some basic SSBO limits. (v2)
GitLab Mirror
- Mesa (master): gallivm: add ssbo pointers to the soa build api.
GitLab Mirror
- Mesa (master): gallivm: fix warning: ‘op’ may be used uninitialized
GitLab Mirror
- Mesa (master): gallivm: move mask_vec function up higher so it can be reused.
GitLab Mirror
- Mesa (master): gallivm: rework lp_build_tgsi_soa to take a struct
GitLab Mirror
- Mesa (master): gbm: sort symbols
GitLab Mirror
- Mesa (master): gbm: use new symbols check script
GitLab Mirror
- Mesa (master): gitlab-ci: Add a shader-db run using v3d on drm-shim.
GitLab Mirror
- Mesa (master): gitlab-ci: Always set libdir to lib/
GitLab Mirror
- Mesa (master): gitlab-ci: Build i386 and ARM drivers in surfaceless mode.
GitLab Mirror
- Mesa (master): gitlab-ci: bump required libdrm version
GitLab Mirror
- Mesa (master): gitlab-ci: Enable freedreno shader-db runs.
GitLab Mirror
- Mesa (master): gitlab-ci: Fix scons build directory path
GitLab Mirror
- Mesa (master): gitlab-ci: Only keep the build logs as artifacts.
GitLab Mirror
- Mesa (master): gles: use new symbols check script
GitLab Mirror
- Mesa (master): glsl/builtin_variables: Add a precision to the builtins
GitLab Mirror
- Mesa (master): glsl/builtin types: Set the precision on the depth range params
GitLab Mirror
- Mesa (master): glsl/link_varyings: Fix hash table leak
GitLab Mirror
- Mesa (master): glsl/nir: add glsl_types::explicit_size plus nir C wrapper
GitLab Mirror
- Mesa (master): glsl/nir: Lower buffers using Binding instead of Names
GitLab Mirror
- Mesa (master): glsl/standalone: exit on unsupported texture functions
GitLab Mirror
- Mesa (master): glsl/standalone: meson test for --dump-builder
GitLab Mirror
- Mesa (master): glsl: Add a constructor for glsl_struct_field to specify the precision
GitLab Mirror
- Mesa (master): glsl: Add a macro for the default values for glsl_struct_field
GitLab Mirror
- Mesa (master): glsl: Add builtin functions for EXT_texture_shadow_lod
GitLab Mirror
- Mesa (master): glsl: Allow _textureCubeArrayShadow function to accept ir_texture_opcode
GitLab Mirror
- Mesa (master): glsl: Optionally declare gl_PointCoord as a system value
GitLab Mirror
- Mesa (master): glsl: report no function instead of empty candidate list
GitLab Mirror
- Mesa (master): glsl: Treat gl_FragCoord as a varying even when it's a system value
GitLab Mirror
- Mesa (master): glsl_types: add type::bit_size and glsl_base_type_bit_size helpers
GitLab Mirror
- Mesa (master): glspirv: Enable the new deref-base UBO/SSBO path on gl_spirv
GitLab Mirror
- Mesa (master): i965/curbe: Look at SYSTEM_VALUE_FRAG_COORD instead of VARYING_SLOT_POS
GitLab Mirror
- Mesa (master): i965/fs: Add a shader_stats struct.
GitLab Mirror
- Mesa (master): i965/fs: Print the scheduler mode.
GitLab Mirror
- Mesa (master): i965/gen10: Remove unnecessary workaround.
GitLab Mirror
- Mesa (master): i965/program_cache: Cast the key to char * before adding key_size
GitLab Mirror
- Mesa (master): i965: call to gl_nir_link_uniform_blocks
GitLab Mirror
- Mesa (master): i965: disable repacking for compression for applicable gen
GitLab Mirror
- Mesa (master): i965: Enable EXT_texture_shadow_lod
GitLab Mirror
- Mesa (master): i965: free object labels when deleting
GitLab Mirror
- Mesa (master): i965: use GLboolean for all brw_link_shader returns
GitLab Mirror
- Mesa (master): i965: Use NIR to lower legacy userclipping.
GitLab Mirror
- Mesa (master): include/vulkan: bump vk_android_native_buffer
GitLab Mirror
- Mesa (master): intel/compiler: Add a "base class" for program keys
GitLab Mirror
- Mesa (master): intel/compiler: Allow for required subgroup sizes
GitLab Mirror
- Mesa (master): intel/compiler: Allow for varying subgroup sizes
GitLab Mirror
- Mesa (master): intel/compiler: Be more conservative about subgroup sizes in GL
GitLab Mirror
- Mesa (master): intel/compiler: don't use a keyword struct for a class fs_reg
GitLab Mirror
- Mesa (master): intel/compiler: Emit ROR and ROL instruction
GitLab Mirror
- Mesa (master): intel/compiler: Enable the emission of ROR/ROL instructions
GitLab Mirror
- Mesa (master): intel/compiler: Lower gl_SubgroupSize in postprocess_nir
GitLab Mirror
- Mesa (master): intel/compiler: remove abandoned comments
GitLab Mirror
- Mesa (master): intel/compiler: Use nir_opt_conditional_discard
GitLab Mirror
- Mesa (master): intel/fs: Actually implement the load_barycentric intrinsics
GitLab Mirror
- Mesa (master): intel/fs: Add support for SLM fence in Gen11
GitLab Mirror
- Mesa (master): intel/fs: Drop all of the 64-bit varying code
GitLab Mirror
- Mesa (master): intel/fs: Implement "demote to helper invocation"
GitLab Mirror
- Mesa (master): intel/fs: Implement nir_intrinsic_load_fs_input_interp_deltas
GitLab Mirror
- Mesa (master): intel/fs: Implement quad_swap_horizontal with a swizzle on gen7
GitLab Mirror
- Mesa (master): intel/fs: Properly stride NULL replacement regs in DCE
GitLab Mirror
- Mesa (master): intel/fs: Remove calculate_urb_setup from fs_visitor
GitLab Mirror
- Mesa (master): intel/fs: Stop stack allocating large arrays
GitLab Mirror
- Mesa (master): intel/fs: Stop stack allocating large arrays
GitLab Mirror
- Mesa (master): intel/fs: Use ALIGN16 instructions for all derivatives on gen <= 7
GitLab Mirror
- Mesa (master): intel/fs: Use a strided MOV instead of a conversion for load_* destinations
GitLab Mirror
- Mesa (master): intel/fs: Use nir_lower_interpolation on gen11+
GitLab Mirror
- Mesa (master): intel/gen_decoder: Add array field.
GitLab Mirror
- Mesa (master): intel/gen_decoder: Add gen_spec_load_filename() function.
GitLab Mirror
- Mesa (master): intel/gen_decoder: Add the concept of array "levels".
GitLab Mirror
- Mesa (master): intel/gen_decoder: Decode <group> inside <group>.
GitLab Mirror
- Mesa (master): intel/gen_decoder: Fix parsing of small genxml file.
GitLab Mirror
- Mesa (master): intel/gen_decoder: Rename internally "group" to "array".
GitLab Mirror
- Mesa (master): intel/genxml: Add basic infra for encoding/decoding unit tests.
GitLab Mirror
- Mesa (master): intel/genxml: Add new test for subgroups.
GitLab Mirror
- Mesa (master): intel/genxml: correct bit fields in CACHE_MODE_0 reg for gen11
GitLab Mirror
- Mesa (master): intel/mi: Add a gen_mi_ior() to go with gen_mi_iand()
GitLab Mirror
- Mesa (master): intel/mi: Add a new gen_mi_store_if() helper.
GitLab Mirror
- Mesa (master): intel/mi: Add a unit test for gen_mi_store_if().
GitLab Mirror
- Mesa (master): intel/mi: Add gen_mi_nz() and gen_mi_z() helpers.
GitLab Mirror
- Mesa (master): intel/mi: only resolve to a temp register if source isn't in memory
GitLab Mirror
- Mesa (master): intel/mi: Optimize away LOAD_REGISTER_REG from a register to itself
GitLab Mirror
- Mesa (master): intel/nir: Extract add_const_offset_to_base
GitLab Mirror
- Mesa (master): intel/nir: Make brw_nir_apply_sampler_key more generic
GitLab Mirror
- Mesa (master): intel/tools: Add assembler unit tests for ROL/ROR instructions
GitLab Mirror
- Mesa (master): intel/tools: Add ROL/ROR support in assembler
GitLab Mirror
- Mesa (master): intel/vec4: Delete vec4_visitor::emit_lrp
GitLab Mirror
- Mesa (master): intel/vec4: Drop all of the 64-bit varying code
GitLab Mirror
- Mesa (master): intel/vec4: Refactor operand fixing for ffma and flrp
GitLab Mirror
- Mesa (master): intel/vec4: Reswizzle VF immediates too
GitLab Mirror
- Mesa (master): intel/vec4: Try to emit a single load for multiple 3-src instruction operands
GitLab Mirror
- Mesa (master): intel/vec4: Try to emit a VF source in try_immediate_source
GitLab Mirror
- Mesa (master): intel/vec4: Try to emit immediate sources for MOV
GitLab Mirror
- Mesa (master): intel: add disable_ccs_repack to gen_device_info
GitLab Mirror
- Mesa (master): intel: fix wrong format usage
GitLab Mirror
- Mesa (master): intel: replace large stack buffer with heap allocation
GitLab Mirror
- Mesa (master): intel: Run the optimization loop before and after lowering int64
GitLab Mirror
- Mesa (master): intel: Use a system value for gl_FragCoord
GitLab Mirror
- Mesa (master): intel: Use NIR to lower 64-bit varying access
GitLab Mirror
- Mesa (master): iris: Add an explicit alignment parameter to iris_bo_alloc_tiled().
GitLab Mirror
- Mesa (master): iris: Allow resolving clear color of CCS_D surfaces.
GitLab Mirror
- Mesa (master): iris: assert isl_surf_init success in resource_from_handle
GitLab Mirror
- Mesa (master): iris: Better handle decoder base addresses
GitLab Mirror
- Mesa (master): iris: change last_vue_stage() to look at uncompiled shaders
GitLab Mirror
- Mesa (master): iris: Defer closing and freeing VMA until buffers are idle.
GitLab Mirror
- Mesa (master): iris: disable repacking for compression for applicable gen
GitLab Mirror
- Mesa (master): iris: Disable SIMD32 when using a 16x MSAA framebuffer.
GitLab Mirror
- Mesa (master): iris: Drop a TODO comment
GitLab Mirror
- Mesa (master): iris: Drop comment about var->data.binding not being set.
GitLab Mirror
- Mesa (master): iris: Drop comments about missing NOS
GitLab Mirror
- Mesa (master): iris: Drop copy and pasted iris_timebase_scale
GitLab Mirror
- Mesa (master): iris: Enable EXT_texture_shadow_lod
GitLab Mirror
- Mesa (master): iris: Enable fast clears on other miplevels and layers than 0.
GitLab Mirror
- Mesa (master): iris: Fix key->input_vertices for 8_PATCH TCS mode.
GitLab Mirror
- Mesa (master): iris: Fix MOCS for grid surface
GitLab Mirror
- Mesa (master): iris: Fix SO offset to be 32-bit in DrawTransformFeedback handling
GitLab Mirror
- Mesa (master): iris: Make an iris_genx_protos.h header for prototypes.
GitLab Mirror
- Mesa (master): iris: Make iris_has_color_unresolved non-static
GitLab Mirror
- Mesa (master): iris: Make iris_query.c a genxml-compiled file.
GitLab Mirror
- Mesa (master): iris: Minor tidying
GitLab Mirror
- Mesa (master): iris: Move iris_resolve_conditional_render to the vtable.
GitLab Mirror
- Mesa (master): iris: Only set key->flat_shade if COL0/COL1 are written.
GitLab Mirror
- Mesa (master): iris: Refactor genxml macros and inlines into iris_genx_macros.h.
GitLab Mirror
- Mesa (master): iris: Simplify devinfo access in calculate_result_on_gpu()
GitLab Mirror
- Mesa (master): iris: Skip emitting 3DSTATE_INDEX_BUFFER if possible
GitLab Mirror
- Mesa (master): iris: Skip repeated depth buffer disables.
GitLab Mirror
- Mesa (master): iris: Stop advertising MSAA storage images by mistake
GitLab Mirror
- Mesa (master): iris: Support storage images that have matching typed formats for reads
GitLab Mirror
- Mesa (master): iris: Use a uint16_t for key sizes
GitLab Mirror
- Mesa (master): iris: Use gen_mi_builder to handle CS ALU operations.
GitLab Mirror
- Mesa (master): iris: Use MI_COPY_MEM_MEM for tiny resource_copy_region calls.
GitLab Mirror
- Mesa (master): isl/formats: R8G8B8_UNORM_SRGB isn't supported on HSW
GitLab Mirror
- Mesa (master): kmsro: Extend to include mxsfb-drm
GitLab Mirror
- Mesa (master): lima/gp: Clean up lima_program_optimize_vs_nir() a little
GitLab Mirror
- Mesa (master): lima/gp: Fix problem with complex moves
GitLab Mirror
- Mesa (master): lima/gp: Mark more add-only nodes as maybe-two-slot
GitLab Mirror
- Mesa (master): lima/gp: Support exp2 and log2
GitLab Mirror
- Mesa (master): lima/gpir/sched: Don't try to spill when something else has succeeded
GitLab Mirror
- Mesa (master): lima/gpir/sched: Handle more special ops in can_use_complex()
GitLab Mirror
- Mesa (master): lima/gpir: Always schedule complex2 and *_impl right after complex1
GitLab Mirror
- Mesa (master): lima/gpir: Fix some bugs in instruction handling
GitLab Mirror
- Mesa (master): lima/gpir: Rework the scheduler
GitLab Mirror
- Mesa (master): lima/ppir: Add gl_PointCoord handling
GitLab Mirror
- Mesa (master): lima/ppir: branch regalloc fixes
GitLab Mirror
- Mesa (master): lima/ppir: fix alignment on regalloc spilling loads
GitLab Mirror
- Mesa (master): lima/ppir: Fix assert condition in ppir_codegen_encode_branch.
GitLab Mirror
- Mesa (master): lima/ppir: Fix assert condition in ppir_codegen_encode_discard
GitLab Mirror
- Mesa (master): lima/ppir: Fix branch codegen
GitLab Mirror
- Mesa (master): lima/ppir: fix branch codegen register encode
GitLab Mirror
- Mesa (master): lima/ppir: fix debug logs in regalloc
GitLab Mirror
- Mesa (master): lima/ppir: fix disassembler temp read/write print
GitLab Mirror
- Mesa (master): lima/ppir: handle all node types in ppir_node_replace_child
GitLab Mirror
- Mesa (master): lima/ppir: lower fdot in nir_opt_algebraic
GitLab Mirror
- Mesa (master): lima/ppir: lower texture projection
GitLab Mirror
- Mesa (master): lima/ppir: refactor texture code to simplify scheduler
GitLab Mirror
- Mesa (master): lima: enable lower_bitops in ppir
GitLab Mirror
- Mesa (master): lima: Fix compiler warnings for unused functions.
GitLab Mirror
- Mesa (master): lima: Reintroduce the standalone compiler
GitLab Mirror
- Mesa (master): llvmpipe: add support for shader buffer binding.
GitLab Mirror
- Mesa (master): llvmpipe: add support for ssbo to the fragment shader jit.
GitLab Mirror
- Mesa (master): llvmpipe: enable ARB_shader_storage_buffer_object
GitLab Mirror
- Mesa (master): main: Destroy static hash table
GitLab Mirror
- Mesa (master): main: Fix memleaks in mesa_use_program
GitLab Mirror
- Mesa (master): main: Free memory allocated for gl_bitmap_atlas structure
GitLab Mirror
- Mesa (master): main: unreference ATIFragmentShader program before creating new one
GitLab Mirror
- Mesa (master): mapi: add shared glapi symbols check
GitLab Mirror
- Mesa (master): matypes: Drop some unused defines.
GitLab Mirror
- Mesa (master): mesa/spirv: Set frag_coord_is_sysval to GLSLFragCoordIsSysVal
GitLab Mirror
- Mesa (master): mesa/st: add sampler uniforms
GitLab Mirror
- Mesa (master): mesa/st: drop needless has_shader_model3 boolean
GitLab Mirror
- Mesa (master): mesa/st: Passthrough scissor when clearing by quad
GitLab Mirror
- Mesa (master): mesa/st: rewrite src var when lowering tex_src_plane
GitLab Mirror
- Mesa (master): mesa/st: simplify format usage in st_bind_egl_image
GitLab Mirror
- Mesa (master): mesa/tests: add missing dep_thread
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa (Named)Framebuffer functions
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa gl(Copy)Texture(Sub)Image1D/2D/3DEXT functions
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa glEnabledIndexedEXT
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa glGetTextureLevelParameter*vEXT functions
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa indexed generic queries
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa indexed texture commands functions
GitLab Mirror
- Mesa (master): mesa: add EXT_dsa NamedBuffer functions
GitLab Mirror
- Mesa (master): mesa: Convert format_pack/unpack off of GL types.
GitLab Mirror
- Mesa (master): mesa: Drop redundant checks for sRGB before sRGB to linear conversion.
GitLab Mirror
- Mesa (master): mesa: Enable asm unconditionally, now that gen_matypes is gone.
GitLab Mirror
- Mesa (master): mesa: Enable GL_MESA_framebuffer_flip_y for GL 4.3
GitLab Mirror
- Mesa (master): mesa: extension boilerplate for EXT_texture_shadow_lod
GitLab Mirror
- Mesa (master): mesa: fix assertion failure in TexImage
GitLab Mirror
- Mesa (master): mesa: Fix GetTextureImage error reporting, again
GitLab Mirror
- Mesa (master): mesa: Fix ReadBuffers with pbuffers
GitLab Mirror
- Mesa (master): mesa: Fold _mesa_unpack_depth_stencil_row() into its only caller.
GitLab Mirror
- Mesa (master): mesa: Give _mesa_format_get_color_encoding a clearer name.
GitLab Mirror
- Mesa (master): mesa: Mostly switch Mesa format info off of GL types other than GLenum.
GitLab Mirror
- Mesa (master): mesa: move lookup_texture_ext_dsa up in teximage.c
GitLab Mirror
- Mesa (master): mesa: pass gl_texture_object as arg to not depend on state
GitLab Mirror
- Mesa (master): mesa: Port errors.c to util/list.h instead of simple_list.
GitLab Mirror
- Mesa (master): mesa: Port format_pack/unpack off of _mesa_problem().
GitLab Mirror
- Mesa (master): mesa: refactor get_texture_image to remove duplicate code
GitLab Mirror
- Mesa (master): mesa: Rename gl_format_info to mesa_format_info.
GitLab Mirror
- Mesa (master): mesa: Rename gl_pack typedefs to mesa_pack.
GitLab Mirror
- Mesa (master): mesa: Replace gen_matypes with a simple header for V4F/mat layout.
GitLab Mirror
- Mesa (master): mesa: save/restore SSO flag when using ARB_get_program_binary
GitLab Mirror
- Mesa (master): mesa: Set minimum possible GLSL version
GitLab Mirror
- Mesa (master): meson: Add dep_thread dependency.
GitLab Mirror
- Mesa (master): meson: allow building all glx without any drivers
GitLab Mirror
- Mesa (master): meson: bump required version to 0.46
GitLab Mirror
- Mesa (master): meson: drop duplicate source & inc_dir
GitLab Mirror
- Mesa (master): meson: remove unused env_test
GitLab Mirror
- Mesa (master): meson: Test for program_invocation_name
GitLab Mirror
- Mesa (master): meson: Test for random_r()
GitLab Mirror
- Mesa (master): meta: leaking of BO with DrawPixels
GitLab Mirror
- Mesa (master): meta: memory leak of CopyPixels usage
GitLab Mirror
- Mesa (master): nir,intel: Add support for lowering 64-bit nir_opt_extract_*
GitLab Mirror
- Mesa (master): nir,intel: lower if (cond) demote() to new intrinsic demote_if(cond)
GitLab Mirror
- Mesa (master): nir/algebraic: add fdot2 optimizations
GitLab Mirror
- Mesa (master): nir/algebraic: add new fsum ops and fdot lowering
GitLab Mirror
- Mesa (master): nir/algebraic: add option to lower fall_equalN/fany_nequalN
GitLab Mirror
- Mesa (master): nir/algebraic: add option to lower fdph
GitLab Mirror
- Mesa (master): nir/algebraic: add scmp algebraic optimizations
GitLab Mirror
- Mesa (master): nir/algebraic: allow swizzle in nir_algebraic replace expression
GitLab Mirror
- Mesa (master): nir/algebraic: mark a few comparison simplifications as precise
GitLab Mirror
- Mesa (master): nir/algebraic: Optimize comparing unpacked values
GitLab Mirror
- Mesa (master): nir/algebraic: Optimize comparisons and up-casts
GitLab Mirror
- Mesa (master): nir/algebraic: optimize contradictory iand operands
GitLab Mirror
- Mesa (master): nir/algebraic: Print out the list of transforms in the C file
GitLab Mirror
- Mesa (master): nir/algebraic: Rearrange 1-((1-a) * (1-b)) into flrp-friendly form
GitLab Mirror
- Mesa (master): nir/algebraic: Reassociate fadd into fmul in DPH-like pattern
GitLab Mirror
- Mesa (master): nir/algebraic: Recognize open-coded flrp(-1, 1, a) and flrp(1, -1, a)
GitLab Mirror
- Mesa (master): nir/algebraic: Recognize open-coded flrp(a, b, a)
GitLab Mirror
- Mesa (master): nir/algebraic: rename lower_bitshift to lower_bitops
GitLab Mirror
- Mesa (master): nir/alu_to_scalar: Use "alu" as the name for the nir_alu_instr
GitLab Mirror
- Mesa (master): nir/alu_to_scalar: Use the new NIR lowering framework
GitLab Mirror
- Mesa (master): nir/builder: Use nir_const_value_for_* for constructing immediates
GitLab Mirror
- Mesa (master): nir/compiler: keep same bit size when lowering with flrp
GitLab Mirror
- Mesa (master): nir/find_array_copies: Handle wildcards and overlapping copies
GitLab Mirror
- Mesa (master): nir/find_array_copies: Use correct parent array length
GitLab Mirror
- Mesa (master): nir/gather_info: Look for uses of helper invocations
GitLab Mirror
- Mesa (master): nir/gather_info: Move setting uses_64bit out of the switch
GitLab Mirror
- Mesa (master): nir/instr_set: Expose nir_instrs_equal()
GitLab Mirror
- Mesa (master): nir/large_constants: De-duplicate constants
GitLab Mirror
- Mesa (master): nir/large_constants: Use dominance information to find more constants
GitLab Mirror
- Mesa (master): nir/large_constants: Use ralloc for var_infos
GitLab Mirror
- Mesa (master): nir/linker: add gl_nir_link_uniform_blocks.c
GitLab Mirror
- Mesa (master): nir/linker: fill is_shader_storage for uniforms
GitLab Mirror
- Mesa (master): nir/linker: fill up uniform_storage with explicit data
GitLab Mirror
- Mesa (master): nir/linker: update already processed uniforms search for UBOs/SSBOs
GitLab Mirror
- Mesa (master): nir/linker: use only the array element type for array of ssbo/ubo
GitLab Mirror
- Mesa (master): nir/loop_analyze: Bail if we encounter swizzles
GitLab Mirror
- Mesa (master): nir/loop_analyze: Fix phi-of-identical-alu detection
GitLab Mirror
- Mesa (master): nir/loop_analyze: Handle bit sizes correctly in calculate_iterations
GitLab Mirror
- Mesa (master): nir/loop_analyze: Pass nir_const_values directly to helpers
GitLab Mirror
- Mesa (master): nir/loop_analyze: Properly handle swizzles in loop conditions
GitLab Mirror
- Mesa (master): nir/loop_analyze: Refactor detection of limit vars
GitLab Mirror
- Mesa (master): nir/loop_analyze: Use new eval_const_* helpers in test_iterations
GitLab Mirror
- Mesa (master): nir/lower_clip: add a find_clipvertex_and_position_outputs() helper
GitLab Mirror
- Mesa (master): nir/lower_clip: add create_clipdist_vars() helper
GitLab Mirror
- Mesa (master): nir/lower_clip: add lower_clip_outputs() helper
GitLab Mirror
- Mesa (master): nir/lower_clip: add support for geometry shaders
GitLab Mirror
- Mesa (master): nir/lower_doubles: Handle fdiv and fsub directly
GitLab Mirror
- Mesa (master): nir/lower_doubles: Use "alu" for the nir_alu_instr
GitLab Mirror
- Mesa (master): nir/lower_doubles: Use the new NIR lowering framework
GitLab Mirror
- Mesa (master): nir/lower_int64: Use the core NIR lowering framework
GitLab Mirror
- Mesa (master): nir/lower_io: Add an option to lower 64-bit varyings
GitLab Mirror
- Mesa (master): nir/lower_io: Don't use variable to get deref mode
GitLab Mirror
- Mesa (master): nir/lower_io: Return SSA defs from helpers
GitLab Mirror
- Mesa (master): nir/lower_io_to_temporaries: Fix hash table leak
GitLab Mirror
- Mesa (master): nir/lower_io_to_temporaries: Handle interpolation intrinsics
GitLab Mirror
- Mesa (master): nir/lower_subgroups: Properly lower masks when subgroup_size == 0
GitLab Mirror
- Mesa (master): nir/lower_subgroups: Use the new generic NIR lowering helpers
GitLab Mirror
- Mesa (master): nir/lower_system_values: Drop the context-aware builder functions
GitLab Mirror
- Mesa (master): nir/lower_system_values: Support lowering more intrinsics
GitLab Mirror
- Mesa (master): nir/lower_system_values: Use the new generic NIR lowering helpers
GitLab Mirror
- Mesa (master): nir/lower_viewport: Check variable mode first
GitLab Mirror
- Mesa (master): nir/opt_if: Clean up single-src phis in opt_if_loop_terminator
GitLab Mirror
- Mesa (master): nir/regs_to_ssa: Handle regs in phi sources properly
GitLab Mirror
- Mesa (master): nir/tgsi: Extend tgsi_to_nir.c to support gl_PointCoord as a system value.
GitLab Mirror
- Mesa (master): nir: add access to image_deref intrinsics
GitLab Mirror
- Mesa (master): nir: Add a helper for fetching the SSA def from an instruction
GitLab Mirror
- Mesa (master): nir: add a new v3d-specific intrinsic for tile buffer color reads
GitLab Mirror
- Mesa (master): nir: Add a nir_tex_instr_has_implicit_derivatives helper
GitLab Mirror
- Mesa (master): nir: add a V3D-specific intrinsic for per-sample color writes
GitLab Mirror
- Mesa (master): nir: Add demote and is_helper_invocation intrinsics
GitLab Mirror
- Mesa (master): nir: Add gl_PointCoord system value
GitLab Mirror
- Mesa (master): nir: add is_in_ubo/ssbo/block helpers
GitLab Mirror
- Mesa (master): nir: Add lower_rotate flag and set to true in all drivers
GitLab Mirror
- Mesa (master): nir: Add lowering for nir_op_irem and nir_op_imod
GitLab Mirror
- Mesa (master): nir: Add more helpers for working with const values
GitLab Mirror
- Mesa (master): nir: Add nir_imm_vec4_16
GitLab Mirror
- Mesa (master): nir: Add optimization to use ROR/ROL instructions
GitLab Mirror
- Mesa (master): nir: Add Panfrost-specific blending intrinsic
GitLab Mirror
- Mesa (master): nir: add pass to lower load_interpolated_input
GitLab Mirror
- Mesa (master): nir: Add some generic helpers for writing lowering passes
GitLab Mirror
- Mesa (master): nir: Add some helpers for chasing SSA values properly
GitLab Mirror
- Mesa (master): nir: Add unit tests for nir_opt_comparison_pre
GitLab Mirror
- Mesa (master): nir: Add urol and uror opcodes
GitLab Mirror
- Mesa (master): nir: Allow internal changes to the instr in nir_shader_lower_instructions().
GitLab Mirror
- Mesa (master): nir: Allow nir_ssa_alu_instr_src_components to operate on non-SSA destinations
GitLab Mirror
- Mesa (master): nir: Avoid coalescing vars created by lower_io_to_temporaries
GitLab Mirror
- Mesa (master): nir: don't return void
GitLab Mirror
- Mesa (master): nir: Fix comparison for nir_deref_instr_is_known_out_of_bounds()
GitLab Mirror
- Mesa (master): nir: Fix helgrind complaints about data race in trivial_swizzle init.
GitLab Mirror
- Mesa (master): nir: Fix nir_lower_alu_to_scalar's instr filtering.
GitLab Mirror
- Mesa (master): nir: Handle compact variables when assigning i/o locations
GitLab Mirror
- Mesa (master): nir: Handle swizzle in nir_alu_srcs_negative_equal
GitLab Mirror
- Mesa (master): nir: intel/vec4: Add flag to disable some algebraic optimizations
GitLab Mirror
- Mesa (master): nir: Move nir_alu_instr_is_comparison to the ALU section
GitLab Mirror
- Mesa (master): nir: Move st_nir_assign_var_locations() to common code
GitLab Mirror
- Mesa (master): nir: nir_const_value_negative_equal compares one value at a time
GitLab Mirror
- Mesa (master): nir: Only rematerialize comparisons with all SSA sources
GitLab Mirror
- Mesa (master): nir: Optimize umod lowering
GitLab Mirror
- Mesa (master): nir: Pass fully qualified type to nir_const_value_negative_equal
GitLab Mirror
- Mesa (master): nir: Port some const_value_negative_equal tests to alu_src_negative_equal
GitLab Mirror
- Mesa (master): nir: Print array deref indices as decimal
GitLab Mirror
- Mesa (master): nir: print ptr_stride for deref_casts
GitLab Mirror
- Mesa (master): nir: Refactor nir_src_as_* constant functions
GitLab Mirror
- Mesa (master): nir: Remove a bunch of large stack arrays
GitLab Mirror
- Mesa (master): nir: Remove a bunch of large stack arrays
GitLab Mirror
- Mesa (master): nir: remove explicit nir_intrinsic_index_flag values
GitLab Mirror
- Mesa (master): nir: replace lower_sincos with algebraic opt
GitLab Mirror
- Mesa (master): nir: Return correct size in nir_assign_io_var_locations()
GitLab Mirror
- Mesa (master): nir: use a switch when printing intrinsic indices
GitLab Mirror
- Mesa (master): nir: use common deref has indirect code in scratch lowering.
GitLab Mirror
- Mesa (master): nir: Use nir_src_bit_size instead of alu1->dest.dest.ssa.bit_size
GitLab Mirror
- Mesa (master): nir: use | instead of || operator
GitLab Mirror
- Mesa (master): nir_types: add glsl_type_is_leaf helper
GitLab Mirror
- Mesa (master): nouveau: flip DEBUG -> !NDEBUG
GitLab Mirror
- Mesa (master): nouveau: handle new CAPS
GitLab Mirror
- Mesa (master): nv50,nvc0: update sampler/view bind functions to accept NULL array
GitLab Mirror
- Mesa (master): nv50/ir/nir: don't assert on !main
GitLab Mirror
- Mesa (master): nv50/ir/nir: handle kernel inputs
GitLab Mirror
- Mesa (master): nv50/ir/nir: implement load/store_global
GitLab Mirror
- Mesa (master): nv50/ir/nir: parse system values first and stop for compute shaders
GitLab Mirror
- Mesa (master): nv50/ir: don't consider the main compute function as taking arguments
GitLab Mirror
- Mesa (master): nv50/ir: handle insn not being there for definition of CVT arg
GitLab Mirror
- Mesa (master): nvc0/ir: Fix assert accessing null pointer
GitLab Mirror
- Mesa (master): nvc0: allow a non-user buffer to be bound at position 0
GitLab Mirror
- Mesa (master): nvc0: remove nvc0_program.tp.input_patch_size
GitLab Mirror
- Mesa (master): pan/decode: Auto style
GitLab Mirror
- Mesa (master): pan/decode: Depth units/factor are identical to GL
GitLab Mirror
- Mesa (master): pan/decode: Disable magic divisor debugging
GitLab Mirror
- Mesa (master): pan/midgard: Add class check
GitLab Mirror
- Mesa (master): pan/midgard: Add dead move elimination pass
GitLab Mirror
- Mesa (master): pan/midgard: Add emit_explicit_constant helper
GitLab Mirror
- Mesa (master): pan/midgard: Add make_compiler_temp_reg helper
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_is_written_before helper
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_lower_special_reads helper
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_mask_of_read_components helper
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_rewrite_dst_tag helper
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_rewrite_index_src_tag
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_simple_swizzle helper
GitLab Mirror
- Mesa (master): pan/midgard: Add mir_single_use helper
GitLab Mirror
- Mesa (master): pan/midgard: Add new swizzles
GitLab Mirror
- Mesa (master): pan/midgard: Add OP_IS_DERIVATIVE helper
GitLab Mirror
- Mesa (master): pan/midgard: Add OP_R27_ONLY helper
GitLab Mirror
- Mesa (master): pan/midgard: Add perspective projection recombine pass
GitLab Mirror
- Mesa (master): pan/midgard: Add post-RA move elimination
GitLab Mirror
- Mesa (master): pan/midgard: Add R27-only op handling
GitLab Mirror
- Mesa (master): pan/midgard: Add support for disassembling derivatives
GitLab Mirror
- Mesa (master): pan/midgard: Add units for more instructions
GitLab Mirror
- Mesa (master): pan/midgard: Allocate special register classes
GitLab Mirror
- Mesa (master): pan/midgard: Always set .cont for derivatives in loops
GitLab Mirror
- Mesa (master): pan/midgard: Cleanup ops table
GitLab Mirror
- Mesa (master): pan/midgard: Compose original texture swizzle in RA
GitLab Mirror
- Mesa (master): pan/midgard: Correct component count clamping PSIZ
GitLab Mirror
- Mesa (master): pan/midgard: De-special-case branching
GitLab Mirror
- Mesa (master): pan/midgard: Disassemble unknown texture ops as hex
GitLab Mirror
- Mesa (master): pan/midgard: Document branch combination LUT
GitLab Mirror
- Mesa (master): pan/midgard: Don't special case inline_constant
GitLab Mirror
- Mesa (master): pan/midgard: Emit st_vary registers in install_registers
GitLab Mirror
- Mesa (master): pan/midgard: Enable RA for st_vary
GitLab Mirror
- Mesa (master): pan/midgard: Extend copy-propagation to swizzles
GitLab Mirror
- Mesa (master): pan/midgard: Extend liveness analysis to st_vary
GitLab Mirror
- Mesa (master): pan/midgard: Extract simple source mod check
GitLab Mirror
- Mesa (master): pan/midgard: Fix alpha test w.r.t new indexing
GitLab Mirror
- Mesa (master): pan/midgard: Fix backwards blend color load
GitLab Mirror
- Mesa (master): pan/midgard: Fix ball/bany opcode table
GitLab Mirror
- Mesa (master): pan/midgard: Fix flipped register bias fields
GitLab Mirror
- Mesa (master): pan/midgard: Fix scheduling mishap
GitLab Mirror
- Mesa (master): pan/midgard: Fix vector->scalar swizzles
GitLab Mirror
- Mesa (master): pan/midgard: Force perspective ops to use vec4
GitLab Mirror
- Mesa (master): pan/midgard: Implement class spilling
GitLab Mirror
- Mesa (master): pan/midgard: Implement derivatives
GitLab Mirror
- Mesa (master): pan/midgard: Implement load/store register classing
GitLab Mirror
- Mesa (master): pan/midgard: Implement texture RA
GitLab Mirror
- Mesa (master): pan/midgard: Improve scheduling
GitLab Mirror
- Mesa (master): pan/midgard: Introduce invert field
GitLab Mirror
- Mesa (master): pan/midgard: Lower texr/texw mixed registers
GitLab Mirror
- Mesa (master): pan/midgard: Move copy propagation into its own file
GitLab Mirror
- Mesa (master): pan/midgard: Move DCE into its own file
GitLab Mirror
- Mesa (master): pan/midgard: Move nir_*_src_index to compiler.h
GitLab Mirror
- Mesa (master): pan/midgard: Move uniforms to special registers
GitLab Mirror
- Mesa (master): pan/midgard: Nothing to see here, move along folks
GitLab Mirror
- Mesa (master): pan/midgard: Obey fragment writeout criteria
GitLab Mirror
- Mesa (master): pan/midgard: Optimize varying projection
GitLab Mirror
- Mesa (master): pan/midgard: Pipeline non-SSA registers
GitLab Mirror
- Mesa (master): pan/midgard: Remove check for `class`
GitLab Mirror
- Mesa (master): pan/midgard: Share mir_nontrivial_outmod
GitLab Mirror
- Mesa (master): pan/midgard: Shrink "compute FBD"
GitLab Mirror
- Mesa (master): pan/midgard: Simplify discard logic
GitLab Mirror
- Mesa (master): pan/midgard: Specialize mod checking by type when checking constants
GitLab Mirror
- Mesa (master): pan/midgard: Tag SSA/reg
GitLab Mirror
- Mesa (master): pan/midgard: Update RA for cubemap coords
GitLab Mirror
- Mesa (master): pan/midgard: Use more aggressive writeout criteria
GitLab Mirror
- Mesa (master): pandecode: Add more addresses to trace
GitLab Mirror
- Mesa (master): panfrost/ci: Blacklist flush finish tests
GitLab Mirror
- Mesa (master): panfrost/ci: Update expectations
GitLab Mirror
- Mesa (master): panfrost/ci: Update expectations
GitLab Mirror
- Mesa (master): panfrost/ci: Update kernel to 5.2
GitLab Mirror
- Mesa (master): panfrost/decode: Add MEMORY_PROP_DIR variant
GitLab Mirror
- Mesa (master): panfrost/decode: Compute padded_num_vertices for MODULO
GitLab Mirror
- Mesa (master): panfrost/decode: Copy embedded structs before using
GitLab Mirror
- Mesa (master): panfrost/decode: Don't disassemble NULL shaders
GitLab Mirror
- Mesa (master): panfrost/decode: Drop _name suffixes
GitLab Mirror
- Mesa (master): panfrost/decode: Drop _replay prefix
GitLab Mirror
- Mesa (master): panfrost/decode: Preserve empty tiler heap symmetry
GitLab Mirror
- Mesa (master): panfrost/decode: Remove pandecode_decode_fbd_type
GitLab Mirror
- Mesa (master): panfrost/drm: Check allocation size is positive
GitLab Mirror
- Mesa (master): panfrost/drm: Don't mmap INVISIBLE buffers
GitLab Mirror
- Mesa (master): panfrost/mfbd: Add Z32 rendering support
GitLab Mirror
- Mesa (master): panfrost/mfbd: Unify depth-only with masked FBO path
GitLab Mirror
- Mesa (master): panfrost/mfbd: Zero out framebuffer_stride
GitLab Mirror
- Mesa (master): panfrost/midgard: Add unsigned ld/st ops
GitLab Mirror
- Mesa (master): panfrost/midgard: Allocate registers once (per-screen)
GitLab Mirror
- Mesa (master): panfrost/midgard: Apply code styling
GitLab Mirror
- Mesa (master): panfrost/midgard: Don't try to "alias" texture registers
GitLab Mirror
- Mesa (master): panfrost/midgard: Drop unnecessary assert
GitLab Mirror
- Mesa (master): panfrost/midgard: Dump shader-db stats
GitLab Mirror
- Mesa (master): panfrost/midgard: Emit type appropriate ld_vary
GitLab Mirror
- Mesa (master): panfrost/midgard: Flush undefineds to zero
GitLab Mirror
- Mesa (master): panfrost/midgard: Hit missed scheduling opportunity
GitLab Mirror
- Mesa (master): panfrost/midgard: Include loop count for shader-db
GitLab Mirror
- Mesa (master): panfrost/midgard: Include shader size for shader-db
GitLab Mirror
- Mesa (master): panfrost/midgard: Specify channel count for broadcasting ops
GitLab Mirror
- Mesa (master): panfrost/midgard: Use _safe iterator
GitLab Mirror
- Mesa (master): panfrost/midgard: Use generic outmod type
GitLab Mirror
- Mesa (master): panfrost/midgard: Use the appropriate ld_attr type
GitLab Mirror
- Mesa (master): panfrost/nir: Apply NIR style
GitLab Mirror
- Mesa (master): panfrost/sfbd: Flesh out fragment job
GitLab Mirror
- Mesa (master): panfrost: Add BO cache data structure
GitLab Mirror
- Mesa (master): panfrost: Add MALI_ATTR_IMAGE value
GitLab Mirror
- Mesa (master): panfrost: Add MALI_SAMP_NORM_COORDS flag
GitLab Mirror
- Mesa (master): panfrost: Add pan_bo_for_screen helper
GitLab Mirror
- Mesa (master): panfrost: Add pan_bucket helper
GitLab Mirror
- Mesa (master): panfrost: Add panfrost_transient_bo array
GitLab Mirror
- Mesa (master): panfrost: Add the panfrost_drm_{create,release}_bo() helpers
GitLab Mirror
- Mesa (master): panfrost: Add the sampled texture BO to the job
GitLab Mirror
- Mesa (master): panfrost: Add Z/S and MRT BOs to the job
GitLab Mirror
- Mesa (master): panfrost: Advertise more depth/stencil formats
GitLab Mirror
- Mesa (master): panfrost: AFBC buffers must be cache-line aligned
GitLab Mirror
- Mesa (master): panfrost: Allocate UBOs on the stack, not the heap
GitLab Mirror
- Mesa (master): panfrost: Avoid passing winsys handles to import/export BO funcs
GitLab Mirror
- Mesa (master): panfrost: Be more honest about PIPE_CAPs
GitLab Mirror
- Mesa (master): panfrost: Bikeshed pan_screen.c comment
GitLab Mirror
- Mesa (master): panfrost: Bookkeep transient indices
GitLab Mirror
- Mesa (master): panfrost: Check for NULL surface in places
GitLab Mirror
- Mesa (master): panfrost: Check GPU version before loading
GitLab Mirror
- Mesa (master): panfrost: Clamp point size
GitLab Mirror
- Mesa (master): panfrost: Cleanup after scoreboarding
GitLab Mirror
- Mesa (master): panfrost: Cleanup PAN_ALLOCATE_*
GitLab Mirror
- Mesa (master): panfrost: Cleanup shader upload code
GitLab Mirror
- Mesa (master): panfrost: Compute I/O counts from shader_info
GitLab Mirror
- Mesa (master): panfrost: Copy stencil front to back if back disabled
GitLab Mirror
- Mesa (master): panfrost: Delay resource mmaps
GitLab Mirror
- Mesa (master): panfrost: Describe BO cache architecture
GitLab Mirror
- Mesa (master): panfrost: Disable tiled formats on SFBD systems
GitLab Mirror
- Mesa (master): panfrost: Don't DIY point size/coord fields
GitLab Mirror
- Mesa (master): panfrost: Don't expose OES_standard_derivatives
GitLab Mirror
- Mesa (master): panfrost: Don't expose some atomic stuff even with dEQP
GitLab Mirror
- Mesa (master): panfrost: Don't leak oversized transient allocations
GitLab Mirror
- Mesa (master): panfrost: Don't leak the blend CSO hash table
GitLab Mirror
- Mesa (master): panfrost: Don't lie about Z/S formats
GitLab Mirror
- Mesa (master): panfrost: Don't upload vertex/tiler twice
GitLab Mirror
- Mesa (master): panfrost: Expose 4 render targets
GitLab Mirror
- Mesa (master): panfrost: Extend software tiling to larger bpp
GitLab Mirror
- Mesa (master): panfrost: Fake CAPs for dEQP-GLES31
GitLab Mirror
- Mesa (master): panfrost: Fix blend_cso if nr_cbufs == 0
GitLab Mirror
- Mesa (master): panfrost: Fix build warnings
GitLab Mirror
- Mesa (master): panfrost: Fix copyright identifier in a few places
GitLab Mirror
- Mesa (master): panfrost: Fix T6XX Support
GitLab Mirror
- Mesa (master): panfrost: Flip texture/sampler fields
GitLab Mirror
- Mesa (master): panfrost: Get rid of the "free imported BO" logic
GitLab Mirror
- Mesa (master): panfrost: Get rid of the panfrost_driver abstraction leftovers
GitLab Mirror
- Mesa (master): panfrost: Handle Z24 textures
GitLab Mirror
- Mesa (master): panfrost: Identify shared tiler structure
GitLab Mirror
- Mesa (master): panfrost: Implement dispatch helpers
GitLab Mirror
- Mesa (master): panfrost: Implement instanced rendering
GitLab Mirror
- Mesa (master): panfrost: Implement opportunistic AFBC
GitLab Mirror
- Mesa (master): panfrost: Implement pan_bucket_index helper
GitLab Mirror
- Mesa (master): panfrost: Implement panfrost_bo_cache_evict_all
GitLab Mirror
- Mesa (master): panfrost: Implement panfrost_bo_cache_get
GitLab Mirror
- Mesa (master): panfrost: Implement panfrost_bo_cache_put
GitLab Mirror
- Mesa (master): panfrost: Implement Z32F(_S8) support
GitLab Mirror
- Mesa (master): panfrost: Initialize shift/extra_flags
GitLab Mirror
- Mesa (master): panfrost: Make scissor test more robust
GitLab Mirror
- Mesa (master): panfrost: Make SLAB pool creation rely on BO helpers
GitLab Mirror
- Mesa (master): panfrost: Merge varyings_mem into transient buffers
GitLab Mirror
- Mesa (master): panfrost: Move BO meta-data out of panfrost_bo
GitLab Mirror
- Mesa (master): panfrost: Move midgard/nir* to nir folder
GitLab Mirror
- Mesa (master): panfrost: Move non-Gallium files outside of Gallium
GitLab Mirror
- Mesa (master): panfrost: Move require_sfbd to screen
GitLab Mirror
- Mesa (master): panfrost: Move scanout res creation out of panfrost_resource_create()
GitLab Mirror
- Mesa (master): panfrost: Move the mmap BO logic out of panfrost_drm_import_bo()
GitLab Mirror
- Mesa (master): panfrost: Pass referenced BOs to the SUBMIT ioctls
GitLab Mirror
- Mesa (master): panfrost: Place the height value in the height field
GitLab Mirror
- Mesa (master): panfrost: Precompute scoreboard dependents
GitLab Mirror
- Mesa (master): panfrost: Recycle fixed-size transient BOs
GitLab Mirror
- Mesa (master): panfrost: Remove all old allocators
GitLab Mirror
- Mesa (master): panfrost: Remove ancient comment
GitLab Mirror
- Mesa (master): panfrost: Remove bizarre hack
GitLab Mirror
- Mesa (master): panfrost: Remove transient pool abstraction
GitLab Mirror
- Mesa (master): panfrost: Remove unused display target field
GitLab Mirror
- Mesa (master): panfrost: Reserve, but do not upload, shader padding
GitLab Mirror
- Mesa (master): panfrost: Rewrite allocate_transient with new abstraction
GitLab Mirror
- Mesa (master): panfrost: Rewrite u-interleaving code
GitLab Mirror
- Mesa (master): panfrost: Set rt_count
GitLab Mirror
- Mesa (master): panfrost: Set usage2 during draw, not CSO
GitLab Mirror
- Mesa (master): panfrost: Shrink tiler heap
GitLab Mirror
- Mesa (master): panfrost: Simplify filter_mode definition
GitLab Mirror
- Mesa (master): panfrost: Simplify set_framebuffer_state
GitLab Mirror
- Mesa (master): panfrost: Stop exposing internal panfrost_drm_*() functions
GitLab Mirror
- Mesa (master): panfrost: Stub out panfrost_bo_cache_evict
GitLab Mirror
- Mesa (master): panfrost: Stub out panfrost_bo_cache_get
GitLab Mirror
- Mesa (master): panfrost: Stub out panfrost_bo_cache_put
GitLab Mirror
- Mesa (master): panfrost: Style main Gallium driver
GitLab Mirror
- Mesa (master): panfrost: Subdivide fixed-size transient slabs
GitLab Mirror
- Mesa (master): panfrost: Take into account off-screen FBOs
GitLab Mirror
- Mesa (master): panfrost: Trace invisible BOs
GitLab Mirror
- Mesa (master): panfrost: Typofix
GitLab Mirror
- Mesa (master): panfrost: Upload vertex descriptors to *transient* memory
GitLab Mirror
- Mesa (master): panfrost: Use 64-bit descriptors globally
GitLab Mirror
- Mesa (master): panfrost: Use correct definition for is_t6xx
GitLab Mirror
- Mesa (master): panfrost: Use correct NO_DITHER field on MFBD
GitLab Mirror
- Mesa (master): panfrost: Use nir_gather_info information about discards
GitLab Mirror
- Mesa (master): panfrost: Use NIR helper invocations info
GitLab Mirror
- Mesa (master): panfrost: Use transient memory for occlusion queries
GitLab Mirror
- Mesa (master): panfrost: Wire up GLES2-class polygon offset
GitLab Mirror
- Mesa (master): panfrost: Zero polygon list body size for clears
GitLab Mirror
- Mesa (master): pipe-loader: use radeonsi for MM if amdgpu dri is used
GitLab Mirror
- Mesa (master): r600: remove query/apply_opaque_metadata callbacks
GitLab Mirror
- Mesa (master): radeon/uvd: enable rate control for hevc encoding
GitLab Mirror
- Mesa (master): radeon/uvd: fix poc for hevc encode
GitLab Mirror
- Mesa (master): radeon/vcn/vp9: add Arcturus VP9 support
GitLab Mirror
- Mesa (master): radeon/vcn: add Arcturus decode support
GitLab Mirror
- Mesa (master): radeon/vcn: enable rate control for hevc encoding
GitLab Mirror
- Mesa (master): radeon/vcn: fix poc for hevc encode
GitLab Mirror
- Mesa (master): radeonsi/gfx10: fix and enable CLEAR_STATE
GitLab Mirror
- Mesa (master): radeonsi/nir: Delete unreachable code
GitLab Mirror
- Mesa (master): radeonsi/nir: set tgsi_shader_info::uses_fbfetch for KHR_blend_equation_adv.
GitLab Mirror
- Mesa (master): radeonsi/nir: Use NIR barycentric intrinsics
GitLab Mirror
- Mesa (master): radeonsi: add AMD_DEBUG=nogfx for testing
GitLab Mirror
- Mesa (master): radeonsi: add support for compute-only chips
GitLab Mirror
- Mesa (master): radeonsi: Allow PIPE_TEXTURE_2D_ARRAY in si_texture_from_handle
GitLab Mirror
- Mesa (master): radeonsi: Expose support for 10-bit VP9 decode
GitLab Mirror
- Mesa (master): radeonsi: fail if importing a texture with incorrect last_level or samples
GitLab Mirror
- Mesa (master): radeonsi: fix DAL hang due to incorrect DCC offset on Raven
GitLab Mirror
- Mesa (master): radeonsi: Fix some warnings.
GitLab Mirror
- Mesa (master): radeonsi: fix warning: ‘ret’ may be used uninitialized
GitLab Mirror
- Mesa (master): radeonsi: make gl_SampleMaskIn = 0x1 when MSAA is disabled
GitLab Mirror
- Mesa (master): radeonsi: rewrite si_get_opaque_metadata, also for gfx10 support
GitLab Mirror
- Mesa (master): radeonsi: simplify si_get_input_prim and remove incorrect TODO comment
GitLab Mirror
- Mesa (master): radeonsi: stop using info.opcode_count[TGSI_OPCODE_INTERP_SAMPLE]
GitLab Mirror
- Mesa (master): radeonsi: update function name in comment
GitLab Mirror
- Mesa (master): radeonsi: verify buffer_offset value before using it
GitLab Mirror
- Mesa (master): radv/gfx10: add missing conversions for 16-bit exports
GitLab Mirror
- Mesa (master): radv/gfx10: Add pipeline state support for tess.
GitLab Mirror
- Mesa (master): radv/gfx10: Add tess eval ngg shader support.
GitLab Mirror
- Mesa (master): radv/gfx10: add Wave32 support for compute shaders
GitLab Mirror
- Mesa (master): radv/gfx10: allocate ESGS ring space for exporting PrimitiveID
GitLab Mirror
- Mesa (master): radv/gfx10: always build the GS copy shader but uses it on-demand
GitLab Mirror
- Mesa (master): radv/gfx10: declare an external symbol for the ESGS ring
GitLab Mirror
- Mesa (master): radv/gfx10: declare streamout user SGPRs
GitLab Mirror
- Mesa (master): radv/gfx10: disable LATE_ALLOC_GS on Navi14
GitLab Mirror
- Mesa (master): radv/gfx10: disable TC-compat HTILE for multisampled D32_SFLOAT format
GitLab Mirror
- Mesa (master): radv/gfx10: disable the TC compat zrange workaround
GitLab Mirror
- Mesa (master): radv/gfx10: Do GS prologue outside of gs_threads if.
GitLab Mirror
- Mesa (master): radv/gfx10: don't emit PFP packets on ME.
GitLab Mirror
- Mesa (master): radv/gfx10: don't set array pitch field on images
GitLab Mirror
- Mesa (master): radv/gfx10: Do not allocate a gs_copy_shader on gfx10.
GitLab Mirror
- Mesa (master): radv/gfx10: do not allocate space for the ZPASS_DONE bug
GitLab Mirror
- Mesa (master): radv/gfx10: do not always execute a barrier before the second shader
GitLab Mirror
- Mesa (master): radv/gfx10: do not enable NGG if a pipeline uses XFB
GitLab Mirror
- Mesa (master): radv/gfx10: do not set alignment on the ngg_emit pointer
GitLab Mirror
- Mesa (master): radv/gfx10: do not set ELEMENT_SIZE for buffer descriptors
GitLab Mirror
- Mesa (master): radv/gfx10: do not use the fast depth or stencil clear bytes path
GitLab Mirror
- Mesa (master): radv/gfx10: emit DISABLE_CONSERVATIVE_ZPASS_COUNTS
GitLab Mirror
- Mesa (master): radv/gfx10: emit ES outputs of TES when it's not NGG
GitLab Mirror
- Mesa (master): radv/gfx10: emit GE_PC_ALLOC
GitLab Mirror
- Mesa (master): radv/gfx10: emit streamout shader config
GitLab Mirror
- Mesa (master): radv/gfx10: emit the GS NGG prologue before the nested barrier
GitLab Mirror
- Mesa (master): radv/gfx10: enable 1D textures
GitLab Mirror
- Mesa (master): radv/gfx10: Enable binning.
GitLab Mirror
- Mesa (master): radv/gfx10: enable CLEAR_state
GitLab Mirror
- Mesa (master): radv/gfx10: enable geometry shaders
GitLab Mirror
- Mesa (master): radv/gfx10: enable OC_LDS_EN for NGG GS if the ES stage is TES
GitLab Mirror
- Mesa (master): radv/gfx10: Enable tess.
GitLab Mirror
- Mesa (master): radv/gfx10: enable vertex shaders without export parameters
GitLab Mirror
- Mesa (master): radv/gfx10: enable VK_EXT_transform_feedback
GitLab Mirror
- Mesa (master): radv/gfx10: export the PrimitiveID for ES stages (VS or TES)
GitLab Mirror
- Mesa (master): radv/gfx10: fallback to the legacy path if tess and extreme geometry
GitLab Mirror
- Mesa (master): radv/gfx10: fix crash when emitting NGG GS prologue
GitLab Mirror
- Mesa (master): radv/gfx10: Fix DCC clears.
GitLab Mirror
- Mesa (master): radv/gfx10: fix exporting clip/cull distances for GS
GitLab Mirror
- Mesa (master): radv/gfx10: fix exporting the subpass view index for GS
GitLab Mirror
- Mesa (master): radv/gfx10: fix intensity formats by setting ALPHA_IS_ON_MSB
GitLab Mirror
- Mesa (master): radv/gfx10: fix maximum number of mip levels for 3D images
GitLab Mirror
- Mesa (master): radv/gfx10: Fix NGG GS output mask handlings for LDS indexing.
GitLab Mirror
- Mesa (master): radv/gfx10: fix number of GS invocations for NGG
GitLab Mirror
- Mesa (master): radv/gfx10: fix VGT_SHADER_STAGES_EN for GS as NGG
GitLab Mirror
- Mesa (master): radv/gfx10: fix VS input VGPRs with the legacy path
GitLab Mirror
- Mesa (master): radv/gfx10: fix wrong emission of GE_CNTL
GitLab Mirror
- Mesa (master): radv/gfx10: implement a bug workaround for GE_PC_ALLOC
GitLab Mirror
- Mesa (master): radv/gfx10: implement a bug workaround for NGG -> legacy transitions
GitLab Mirror
- Mesa (master): radv/gfx10: implement a GE bug workaround
GitLab Mirror
- Mesa (master): radv/gfx10: Implement bin size calculation.
GitLab Mirror
- Mesa (master): radv/gfx10: implement support for GS as NGG
GitLab Mirror
- Mesa (master): radv/gfx10: implement VK_EXT_post_depth_coverage
GitLab Mirror
- Mesa (master): radv/gfx10: init more registers in the graphics preamble
GitLab Mirror
- Mesa (master): radv/gfx10: invalidate everything in L2 when shaders read data
GitLab Mirror
- Mesa (master): radv/gfx10: launch 2 compute waves per CU before going onto the next CU
GitLab Mirror
- Mesa (master): radv/gfx10: Load global pointers in correct userdata registers for hs/gs.
GitLab Mirror
- Mesa (master): radv/gfx10: move emitting VGT_PRIMITIVEID_EN into the NGG path
GitLab Mirror
- Mesa (master): radv/gfx10: Move NGG output handling outside of giant if-statement.
GitLab Mirror
- Mesa (master): radv/gfx10: only compile the GS copy shader on-demand
GitLab Mirror
- Mesa (master): radv/gfx10: Only set HW edge flags with gs & tess disabled.
GitLab Mirror
- Mesa (master): radv/gfx10: remove an obsolete VGT_REUSE_OFF workaround
GitLab Mirror
- Mesa (master): radv/gfx10: set BREAK_WAVE_AT_EOI if TES or GS enable the primitive ID
GitLab Mirror
- Mesa (master): radv/gfx10: set HS/GS/CS.WGP_MODE
GitLab Mirror
- Mesa (master): radv/gfx10: set the pgm rsrc3/4 regs using index sh reg set
GitLab Mirror
- Mesa (master): radv/gfx10: Simplify output mask handling for NGG GS.
GitLab Mirror
- Mesa (master): radv/gfx10: support pixel shaders without exports
GitLab Mirror
- Mesa (master): radv/gfx10: update descriptors for inline uniform blocks
GitLab Mirror
- Mesa (master): radv/gfx10: update OVERWRITE_COMBINER_{MRT_SHARING,WATERMARK}
GitLab Mirror
- Mesa (master): radv/gfx10: update streamout descriptors
GitLab Mirror
- Mesa (master): radv/gfx10: Use correct count of max_offchip_buffers.
GitLab Mirror
- Mesa (master): radv/gfx10: Use correct ES shader for es_vgpr_comp_cnt for GS.
GitLab Mirror
- Mesa (master): radv/gfx10: Use correct gs_out for tess point_mode.
GitLab Mirror
- Mesa (master): radv/gfx10: use L2 for DMA copy/fill operations
GitLab Mirror
- Mesa (master): radv/gfx10: Use new scan converter.
GitLab Mirror
- Mesa (master): radv/gfx9: Select between depth/color bins based on area.
GitLab Mirror
- Mesa (master): radv: Actually use VK formats for the format table.
GitLab Mirror
- Mesa (master): radv: Add a common member in the union to make things more clear.
GitLab Mirror
- Mesa (master): radv: add a new function for exporting VS outputs
GitLab Mirror
- Mesa (master): radv: add an option for disabling NGG on GFX10
GitLab Mirror
- Mesa (master): radv: Add export_prim_id to the shader variant info.
GitLab Mirror
- Mesa (master): radv: add more assertions to make sure packets are correctly emitted
GitLab Mirror
- Mesa (master): radv: add radv_emit_streamout_{begin,end} helpers
GitLab Mirror
- Mesa (master): radv: add radv_get_depth_pipeline() helper
GitLab Mirror
- Mesa (master): radv: add radv_pipeline_generate_hw_gs() helper
GitLab Mirror
- Mesa (master): radv: add support for decompressing DCC layers with compute
GitLab Mirror
- Mesa (master): radv: Add the concept of radv shader binaries.
GitLab Mirror
- Mesa (master): radv: allow to emit PS_DONE/CS_DONE with RELEASE_MEM
GitLab Mirror
- Mesa (master): radv: allow to select DST_SEL with RELEASE_MEM
GitLab Mirror
- Mesa (master): radv: change a bunch of >= GFX9 to == GFX9
GitLab Mirror
- Mesa (master): radv: clean up fill_geom_tess_rings()
GitLab Mirror
- Mesa (master): radv: compute correct number of input vertices for NGG
GitLab Mirror
- Mesa (master): radv: Delete unused local variables in optimization loop
GitLab Mirror
- Mesa (master): radv: Don't include radv_private.h from radv_shader.h
GitLab Mirror
- Mesa (master): radv: Don't optimize after lowering FS inputs
GitLab Mirror
- Mesa (master): radv: do not crash when generating binning state for unknown chips
GitLab Mirror
- Mesa (master): radv: do not emit VGT_FLUSH on GFX10
GitLab Mirror
- Mesa (master): radv: do not enable DCC for mipmapped arrays because performance is worse
GitLab Mirror
- Mesa (master): radv: dont store disasm string unless keep_shader_info flag set
GitLab Mirror
- Mesa (master): radv: drop unnecessary memset() before snprintf()
GitLab Mirror
- Mesa (master): radv: emit the geometry shader as NGG if enabled on GFX10
GitLab Mirror
- Mesa (master): radv: emit VGT_GS_MAX_VERT_OUT for legacy and NGG paths for GS
GitLab Mirror
- Mesa (master): radv: enable DCC for layers on GFX8
GitLab Mirror
- Mesa (master): radv: fix allocating USER SGPRs on GFX10
GitLab Mirror
- Mesa (master): radv: fix computing the number of ES VGPRS for TES on GFX10
GitLab Mirror
- Mesa (master): radv: fix crash in shader tracing.
GitLab Mirror
- Mesa (master): radv: fix crash in vkCmdClearAttachments with unused attachment
GitLab Mirror
- Mesa (master): radv: fix decompressing DCC levels with compute
GitLab Mirror
- Mesa (master): radv: Fix descriptor set allocation failure.
GitLab Mirror
- Mesa (master): radv: fix dumping disassembly with RADV_DEBUG=shaders
GitLab Mirror
- Mesa (master): radv: fix gathering clip/cull distance masks for GS
GitLab Mirror
- Mesa (master): radv: Fix interactions between variable descriptor count and inline uniform blocks.
GitLab Mirror
- Mesa (master): radv: fix memory leak when restoring from cache
GitLab Mirror
- Mesa (master): radv: fix potential crash in the compute resolve path
GitLab Mirror
- Mesa (master): radv: fix queries with WAIT_BIT returning VK_NOT_READY
GitLab Mirror
- Mesa (master): radv: fix setting VGT_REUSE_OFF for TES on GFX10
GitLab Mirror
- Mesa (master): radv: Fix uninitialized warning.
GitLab Mirror
- Mesa (master): radv: fix VGT_ESGS_RING_ITEMSIZE for GS as NGG on GFX10
GitLab Mirror
- Mesa (master): radv: fix VGT_GS_MODE if VS uses the primitive ID
GitLab Mirror
- Mesa (master): radv: gather if a vertex shaders needs the instance ID
GitLab Mirror
- Mesa (master): radv: Generalize binning settings.
GitLab Mirror
- Mesa (master): radv: Handle cmask being disallowed by addrlib.
GitLab Mirror
- Mesa (master): radv: implement clearing DCC layers on GFX8
GitLab Mirror
- Mesa (master): radv: implement new path for exporting generic varyings
GitLab Mirror
- Mesa (master): radv: Implement nir_intrinsic_load_layer_id().
GitLab Mirror
- Mesa (master): radv: implement VK_EXT_index_type_uint8
GitLab Mirror
- Mesa (master): radv: keep track of whether NGG is used for GS on GFX10
GitLab Mirror
- Mesa (master): radv: Lower input attachments in NIR.
GitLab Mirror
- Mesa (master): radv: Make FragCoord a sysval
GitLab Mirror
- Mesa (master): radv: make sure to mark the image as compressed when clearing DCC levels
GitLab Mirror
- Mesa (master): radv: merge radv_dcc_clear_level() into radv_clear_dcc()
GitLab Mirror
- Mesa (master): radv: Merge rsrc1/rsrc2 fields with the config fields.
GitLab Mirror
- Mesa (master): radv: Move more stuff to variant create time.
GitLab Mirror
- Mesa (master): radv: move nir_opt_conditional_discard out of optimization loop
GitLab Mirror
- Mesa (master): radv: only allocate a 32-bit value for the TC-compat range metadata
GitLab Mirror
- Mesa (master): radv: Only allocate supplied number of descriptors when variable.
GitLab Mirror
- Mesa (master): radv: only enable the GS copy shader stage if GS is enabled
GitLab Mirror
- Mesa (master): radv: Only save the descriptor set if we have one.
GitLab Mirror
- Mesa (master): radv: only use specialised 3D meta paths on GFX9.
GitLab Mirror
- Mesa (master): radv: pass output values to radv_emit_stream_output()
GitLab Mirror
- Mesa (master): radv: put back VGT_FLUSH at ring init on gfx10
GitLab Mirror
- Mesa (master): radv: reduce number of VGPRs for TESS_EVAL if primitive ID is not used
GitLab Mirror
- Mesa (master): radv: remove an extra memcpy when exporting clip/cull distances
GitLab Mirror
- Mesa (master): radv: remove extra code for exporting LayerID to the next stage
GitLab Mirror
- Mesa (master): radv: remove unused code in radv_export_param()
GitLab Mirror
- Mesa (master): radv: remove unused code in radv_update_tc_compat_zrange_metadata()
GitLab Mirror
- Mesa (master): radv: replace memset()+strcpy() with snprintf()
GitLab Mirror
- Mesa (master): radv: report shader stage name when dumping LLVM IR
GitLab Mirror
- Mesa (master): radv: reset the window scissor with no clear state.
GitLab Mirror
- Mesa (master): radv: restore an assertion in handle_vs_outputs()
GitLab Mirror
- Mesa (master): radv: rework how the number of VGPRs is computed
GitLab Mirror
- Mesa (master): radv: Set correct metadata size for GFX9+.
GitLab Mirror
- Mesa (master): radv: set correct number of VGPRs for GS on GFX10
GitLab Mirror
- Mesa (master): radv: Set FLUSH_ON_BINNING_TRANSITION.
GitLab Mirror
- Mesa (master): radv: set max workgroup size to 128 for TES as NGG on GFX10
GitLab Mirror
- Mesa (master): radv: set the LayerId output usage mask if FS needs it
GitLab Mirror
- Mesa (master): radv: set the slot_index correctly for VARYING_SLOT_CLIP_DIST1
GitLab Mirror
- Mesa (master): radv: skip draw calls with 0-sized index buffers
GitLab Mirror
- Mesa (master): radv: Support VK_EXT_queue_family_foreign.
GitLab Mirror
- Mesa (master): radv: switch to the new VS exports path
GitLab Mirror
- Mesa (master): radv: Switch to using rtld.
GitLab Mirror
- Mesa (master): radv: Take variable descriptor counts into account for buffer entries.
GitLab Mirror
- Mesa (master): radv: the number of VGPR_COMP_CNT for GS is expected to be 0 on GFX8
GitLab Mirror
- Mesa (master): radv: tidy up radv_get_shader_name() and add NGG stages
GitLab Mirror
- Mesa (master): radv: update LATE_ALLOC_VS.LIMIT
GitLab Mirror
- Mesa (master): radv: use ac_get_compute_resource_limits()
GitLab Mirror
- Mesa (master): radv: Use correct gs_out with tessellation.
GitLab Mirror
- Mesa (master): radv: use correct register setter for ngg hw addr
GitLab Mirror
- Mesa (master): radv: use last nir shader to determine stage in postprocessing
GitLab Mirror
- Mesa (master): radv: Use NIR barycentric intrinsics
GitLab Mirror
- Mesa (master): radv: Use pbb_allow for framebuffer BREAK_BATCH.
GitLab Mirror
- Mesa (master): radv: use the generic export path for clip/cull distances
GitLab Mirror
- Mesa (master): rasterizer/swr: move BucketMgr to SwrContext
GitLab Mirror
- Mesa (master): Revert "mesa/st: Passthrough scissor when clearing by quad"
GitLab Mirror
- Mesa (master): Revert "panfrost/midgard: Use _safe iterator"
GitLab Mirror
- Mesa (master): Revert "panfrost: Don't DIY point size/coord fields"
GitLab Mirror
- Mesa (master): Revert "radv/gfx10: don't set array pitch field on images"
GitLab Mirror
- Mesa (master): Revert "radv: keep track of whether NGG is used for GS on GFX10"
GitLab Mirror
- Mesa (master): Revert "st/dri: simplify dri_get_egl_image by reusing dri2_format_table"
GitLab Mirror
- Mesa (master): scons+meson: suppress spammy build warning on MacOS
GitLab Mirror
- Mesa (master): scons: Fix random_r check.
GitLab Mirror
- Mesa (master): scons: s/HAVE_NO_AUTOCONF/HAVE_SCONS/
GitLab Mirror
- Mesa (master): scons: Test for random_r()
GitLab Mirror
- Mesa (master): softpipe: Also mark textures as dirty when updating the framebuffer state
GitLab Mirror
- Mesa (master): softpipe: Clamp border colors when needed
GitLab Mirror
- Mesa (master): softpipe: Correct repeat-mirror evaluation
GitLab Mirror
- Mesa (master): softpipe: Don't draw when rasterizer_discard is set
GitLab Mirror
- Mesa (master): softpipe: Fix cube arrays layer selection
GitLab Mirror
- Mesa (master): softpipe: pass stream-out targets to draw-module early
GitLab Mirror
- Mesa (master): softpipe: Remove unused static function
GitLab Mirror
- Mesa (master): softpipe: set a lower minimum clamp value for texture coordinate border clamp
GitLab Mirror
- Mesa (master): sparc: Reuse m_vector_asm.h.
GitLab Mirror
- Mesa (master): spirv/nir: create nir variable for UBO/SSBO
GitLab Mirror
- Mesa (master): spirv/nir: fill up nir variable info for ubos and ssbo
GitLab Mirror
- Mesa (master): spirv: Add an option for making FragCoord a sysval
GitLab Mirror
- Mesa (master): spirv: Add a warning for ArrayStride on arrays of blocks
GitLab Mirror
- Mesa (master): spirv: Bail when we see CounterBuffer decoration
GitLab Mirror
- Mesa (master): spirv: don't discard access set by vtn_pointer_dereference
GitLab Mirror
- Mesa (master): spirv: Fix order of barriers in SpvOpControlBarrier
GitLab Mirror
- Mesa (master): spirv: Fix stride calculation when lowering Workgroup to offsets
GitLab Mirror
- Mesa (master): spirv: Ignore ArrayStride for storage classes that should not use it
GitLab Mirror
- Mesa (master): spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup
GitLab Mirror
- Mesa (master): spirv: Implement SPV_EXT_demote_to_helper_invocation
GitLab Mirror
- Mesa (master): spirv: propagate access qualifiers through ssa & pointer
GitLab Mirror
- Mesa (master): spirv: Update the headers from latest Khronos master
GitLab Mirror
- Mesa (master): spirv: wrap push ssa/pointer values
GitLab Mirror
- Mesa (master): spirv_extensions: add GL_ARB_spirv_extensions boilerplate
GitLab Mirror
- Mesa (master): spirv_extensions: add list of extensions and to_string method
GitLab Mirror
- Mesa (master): spirv_extensions: add spirv_supported_extensions on gl_constants
GitLab Mirror
- Mesa (master): spirv_extensions: define spirv_extensions_supported
GitLab Mirror
- Mesa (master): spirv_extensions: i965: initialize SPIR-V extensions
GitLab Mirror
- Mesa (master): src/util: Switch _mesa_half_to_float() to u_half.h's version.
GitLab Mirror
- Mesa (master): st,i965: Stop looping on 64-bit lowering
GitLab Mirror
- Mesa (master): st/dri: fix typo in format table for GR1616 format
GitLab Mirror
- Mesa (master): st/dri: pass dri2_format_mapping directly to dri2_create_image_from_winsys
GitLab Mirror
- Mesa (master): st/dri: simplify dri_get_egl_image by reusing dri2_format_table
GitLab Mirror
- Mesa (master): st/dri: simplify dri_get_egl_image by reusing dri2_format_table
GitLab Mirror
- Mesa (master): st/mesa: accelerate glCopyPixels(STENCIL)
GitLab Mirror
- Mesa (master): st/mesa: don't invalidate a buffer range that is mapped
GitLab Mirror
- Mesa (master): st/mesa: Skip scissor rect updates when scissor is entirely disabled.
GitLab Mirror
- Mesa (master): st/mesa: Try re-importing resource if necessary in st_vdpau_map_surface
GitLab Mirror
- Mesa (master): st/mesa: verify that vertex buffer offset isn't negative
GitLab Mirror
- Mesa (master): st/nine: Drop preprocessor guards for glibc-2.12
GitLab Mirror
- Mesa (master): st/nir: fix arb fragment stage conversion
GitLab Mirror
- Mesa (master): st/nir: use asprintf() wrapper to fix MSVC issues
GitLab Mirror
- Mesa (master): state_tracker: Add destroying routine for feedback and select stages
GitLab Mirror
- Mesa (master): state_tracker: Free Labels for querry and tranform_feedback
GitLab Mirror
- Mesa (master): state_tracker: Move the format test out to be an actual unit test.
GitLab Mirror
- Mesa (master): swr/rast: Refactor memory API between rasterizer core and swr
GitLab Mirror
- Mesa (master): swr/rasterizer: Adding support for unhandled clipEnable state
GitLab Mirror
- Mesa (master): swr/rasterizer: Add memory tracking support
GitLab Mirror
- Mesa (master): swr/rasterizer: Better implementation of scatter
GitLab Mirror
- Mesa (master): swr/rasterizer: cleanups for tessellation
GitLab Mirror
- Mesa (master): swr/rasterizer: Fix 3D resource copies.
GitLab Mirror
- Mesa (master): swr/rasterizer: Fix return type on SIMD8 version of Clamp and Normalize utility functions
GitLab Mirror
- Mesa (master): swr/rasterizer: small formatting changes
GitLab Mirror
- Mesa (master): swr/swr: Enable ARB_viewport_array
GitLab Mirror
- Mesa (master): swrast: Move _mesa_format_pack_colormask() to the only caller.
GitLab Mirror
- Mesa (master): swrast: simplify function pointer calls
GitLab Mirror
- Mesa (master): symbols-check: introduce new python script
GitLab Mirror
- Mesa (master): targets/opencl: Add clangASTMatchers library as dependency
GitLab Mirror
- Mesa (master): tgsi/scan: add uses_fbfetch
GitLab Mirror
- Mesa (master): tgsi: denote which load/store/atomic channels are unsigned
GitLab Mirror
- Mesa (master): tgsi: fix warning: ‘interp’ may be used uninitialized
GitLab Mirror
- Mesa (master): travis: drop unnecessary Meson option for MacOS
GitLab Mirror
- Mesa (master): tu: add exported symbols check
GitLab Mirror
- Mesa (master): u_blitter: add a msaa parameter to util_blitter_clear
GitLab Mirror
- Mesa (master): u_blitter: enable msaa when dst num samples is > 1
GitLab Mirror
- Mesa (master): u_format: Remove pointless comments.
GitLab Mirror
- Mesa (master): u_half_test: Turn it into an actual unit test.
GitLab Mirror
- Mesa (master): util/macros: rework DIV_ROUND_UP macro
GitLab Mirror
- Mesa (master): util/ra: Add a getter for a node class
GitLab Mirror
- Mesa (master): util: add asprintf() wrapper for MSVC
GitLab Mirror
- Mesa (master): util: add a timespec helper
GitLab Mirror
- Mesa (master): util: add util_copy_shader_buffer.
GitLab Mirror
- Mesa (master): util: Drop preprocessor guards for glibc-2.12
GitLab Mirror
- Mesa (master): util: drop strncat(), strcmp(), strncmp(), snprintf() & vsnprintf() MSVC fallbacks
GitLab Mirror
- Mesa (master): util: drop unused strchr() wrapper
GitLab Mirror
- Mesa (master): util: drop unused strstr() wrapper
GitLab Mirror
- Mesa (master): util: drop unused vsprintf() wrapper
GitLab Mirror
- Mesa (master): util: fix asprintf() fallback
GitLab Mirror
- Mesa (master): util: fix no-op macro (bad number of arguments)
GitLab Mirror
- Mesa (master): util: use standard name for snprintf()
GitLab Mirror
- Mesa (master): util: use standard name for sprintf()
GitLab Mirror
- Mesa (master): util: use standard name for strcasecmp()
GitLab Mirror
- Mesa (master): util: use standard name for strchrnul()
GitLab Mirror
- Mesa (master): util: use standard name for strcmp()
GitLab Mirror
- Mesa (master): util: use standard name for strdup()
GitLab Mirror
- Mesa (master): util: use standard name for strncat()
GitLab Mirror
- Mesa (master): util: use standard name for strncmp()
GitLab Mirror
- Mesa (master): util: use standard name for vasprintf()
GitLab Mirror
- Mesa (master): util: use standard name for vsnprintf()
GitLab Mirror
- Mesa (master): v3d: acquire scoreboard lock before first tlb read
GitLab Mirror
- Mesa (master): v3d: add color formats and swizzles to the fragment shader key
GitLab Mirror
- Mesa (master): v3d: add helpers to emit ldtlb and ldtlbu signals
GitLab Mirror
- Mesa (master): v3d: add lowering for OpenGL logic operations
GitLab Mirror
- Mesa (master): v3d: add shader-db stat to count SFU stalls
GitLab Mirror
- Mesa (master): v3d: Avoid scheduling an instruction that stalls waiting for SFU retval
GitLab Mirror
- Mesa (master): v3d: do not flush jobs that are synced with 'Wait for transform feedback'
GitLab Mirror
- Mesa (master): v3d: Early return with handle 0 when getting a bo on the simulator
GitLab Mirror
- Mesa (master): v3d: emit 'Wait for transform feedback' commands when needed
GitLab Mirror
- Mesa (master): v3d: emit correct lowering for logic operations with MSAA render targets
GitLab Mirror
- Mesa (master): v3d: emit correct lowering for logic ops with integer render targets
GitLab Mirror
- Mesa (master): v3d: emit correct lowering for logic ops with RGB10A2 render targets
GitLab Mirror
- Mesa (master): v3d: fill logicop_func in the fragment shader key when precompiling shaders
GitLab Mirror
- Mesa (master): v3d: Fix assertion failures in debug builds.
GitLab Mirror
- Mesa (master): v3d: fix glDrawTransformFeedback{Instanced}()
GitLab Mirror
- Mesa (master): v3d: fix size of color_reads and sample_colors arrays
GitLab Mirror
- Mesa (master): v3d: flag dirty state when binding new sampler states
GitLab Mirror
- Mesa (master): v3d: handle ldtlb and ldtlbu signals during disassembly
GitLab Mirror
- Mesa (master): v3d: handle nir_intrinsic_store_tlb_sample_color_v3d
GitLab Mirror
- Mesa (master): v3d: handle tlb read dependency tracking as if they were writes
GitLab Mirror
- Mesa (master): v3d: implement per-sample tlb color reads
GitLab Mirror
- Mesa (master): v3d: implement per-sample tlb color writes
GitLab Mirror
- Mesa (master): v3d: implement tile buffer color read intrinsic
GitLab Mirror
- Mesa (master): v3d: instructions with the ldtlb and ldtlbu signals are tlb instructions
GitLab Mirror
- Mesa (master): v3d: Introduce a DRM shim for calling out to the simulator.
GitLab Mirror
- Mesa (master): v3d: keep track of resources written by transform feedback
GitLab Mirror
- Mesa (master): v3d: move implementation of some intrinsics to separate helpers
GitLab Mirror
- Mesa (master): v3d: move tlb color write emission to a helper function
GitLab Mirror
- Mesa (master): v3d: refactor some code from v3d40_vir_emit_image_load_store
GitLab Mirror
- Mesa (master): v3d: refactor the tlb color write code
GitLab Mirror
- Mesa (master): v3d: refactor v3d_tf_statistics_record slightly
GitLab Mirror
- Mesa (master): v3d: remove redefinition of tmu operations on nir_to_vir
GitLab Mirror
- Mesa (master): v3d: remove unused definitions
GitLab Mirror
- Mesa (master): v3d: subclass pipe_streamout_output_target to record TF vertices written
GitLab Mirror
- Mesa (master): v3d: take into account separate_stencil when checking if stencil should be cleared
GitLab Mirror
- Mesa (master): v3d: the ldtlbu signal reads an implicit uniform
GitLab Mirror
- Mesa (master): v3d: tlb loads cannot be removed
GitLab Mirror
- Mesa (master): v3d: tweak initial comment on pack generator script
GitLab Mirror
- Mesa (master): v3d: use inc/dec tmu operation with atomic sub/add of 1
GitLab Mirror
- Mesa (master): v3d: use inc/dec tmu operation with image atomic sub/add of 1
GitLab Mirror
- Mesa (master): v3d: Use nir_shader_lower_instructions() for txf_ms lowering.
GitLab Mirror
- Mesa (master): vc4: Convert vc4_nir_lower_txf_ms to nir_shader_lower_instructions().
GitLab Mirror
- Mesa (master): vertex shader: add exec masking (v2)
GitLab Mirror
- Mesa (master): virgl: Clear the valid buffer range when possible
GitLab Mirror
- Mesa (master): virgl: fix a sync issue in virgl_buffer_transfer_extend
GitLab Mirror
- Mesa (master): virgl: fix some false positives in transfers_overlap
GitLab Mirror
- Mesa (master): virgl: fix transfers_intersect for mipmaps
GitLab Mirror
- Mesa (master): virgl: fix virgl_buffer_transfer_extend
GitLab Mirror
- Mesa (master): virgl: Hide internal virgl_resource functions
GitLab Mirror
- Mesa (master): virgl: improve virgl_transfer_queue_is_queued
GitLab Mirror
- Mesa (master): virgl: Introduce virgl_resource_transfer_map
GitLab Mirror
- Mesa (master): virgl: remove transfer after transfer_write
GitLab Mirror
- Mesa (master): virgl: remove virgl_transfer_queue_lists
GitLab Mirror
- Mesa (master): virgl: rework virgl_transfer_queue_extend
GitLab Mirror
- Mesa (master): virgl: Set meta data for textures from handle.
GitLab Mirror
- Mesa (master): virgl: simplify virgl_transfer_queue_extend
GitLab Mirror
- Mesa (master): virgl: Use virgl_resource_transfer_map for buffers
GitLab Mirror
- Mesa (master): virgl: Use virgl_resource_transfer_map for textures
GitLab Mirror
- Mesa (master): vulkan/overlay: add queue present timing measurement
GitLab Mirror
- Mesa (master): vulkan/overlay: fix command buffer stats
GitLab Mirror
- Mesa (master): vulkan/overlay: fix crash on freeing NULL command buffer
GitLab Mirror
- Mesa (master): vulkan/overlay: use a single macro to lookup objects
GitLab Mirror
- Mesa (master): vulkan/wsi/wayland: implement acquire timeout
GitLab Mirror
- Mesa (master): vulkan/wsi/x11: Allow using thread present-only.
GitLab Mirror
- Mesa (master): vulkan/wsi/x11: Increase the effective min. images for mailbox.
GitLab Mirror
- Mesa (master): vulkan/wsi/x11: Wait for GPU work before present with mailbox.
GitLab Mirror
- Mesa (master): vulkan/wsi: update swapchain status on vkQueuePresent
GitLab Mirror
- Mesa (master): vulkan/wsi: Use one fence per image.
GitLab Mirror
- Mesa (master): vulkan: add symbols file
GitLab Mirror
- Mesa (master): vulkan: bump headers & registry to 1.1.114
GitLab Mirror
- Mesa (master): vulkan: Bump headers to 1.1.117
GitLab Mirror
- Mesa (master): vulkan: Update headers to 1.1.113
GitLab Mirror
- Mesa (master): vulkan: Update the XML and headers to 1.1.113
GitLab Mirror
- Mesa (master): vulkan: Update the XML and headers to 1.1.116
GitLab Mirror
- Mesa (master): winsys/amdgpu: Add amdgpu_screen_winsys
GitLab Mirror
- Mesa (master): winsys/amdgpu: Make KMS handles valid for original DRM file descriptor
GitLab Mirror
- Mesa (master): winsys/amdgpu: Use amdgpu_winsys helper instead of open-coded casts
GitLab Mirror
- Mesa (radv-wait-query-fix): meson: Test for program_invocation_name
GitLab Mirror
- Mesa (radv-wait-query-fix): meson: Test for random_r()
GitLab Mirror
- Mesa (radv-wait-query-fix): radv: fix queries with WAIT_BIT returning VK_NOT_READY
GitLab Mirror
- Mesa (radv-wait-query-fix): radv: fix queries with WAIT_BIT returning VK_NOT_READY
GitLab Mirror
- Mesa (radv-wait-query-fix): radv: fix queries with WAIT_BIT returning VK_NOT_READY
GitLab Mirror
- Mesa (radv-wait-query-fix): scons: Test for random_r()
GitLab Mirror
- Mesa (radv-wait-query-fix): st/nine: Drop preprocessor guards for glibc-2.12
GitLab Mirror
- Mesa (radv-wait-query-fix): util: Drop preprocessor guards for glibc-2.12
GitLab Mirror
- Mesa (staging/19.1): 22 new commits
GitLab Mirror
- Mesa (staging/19.1): ac/nir: fix txf_ms with an offset
GitLab Mirror
- Mesa (staging/19.1): anv: Account for dynamic stencil write disables in the PMA fix
GitLab Mirror
- Mesa (staging/19.1): anv: Add android dependencies on android.
GitLab Mirror
- Mesa (staging/19.1): anv: Disable transform feedback on gen7
GitLab Mirror
- Mesa (staging/19.1): anv: Don't claim support for 24 and 48-bit formats on IVB
GitLab Mirror
- Mesa (staging/19.1): anv: fix alphaToCoverage when there is no color attachment
GitLab Mirror
- Mesa (staging/19.1): anv: fix crash in vkCmdClearAttachments with unused attachment
GitLab Mirror
- Mesa (staging/19.1): anv: fix format mapping for depth/stencil formats
GitLab Mirror
- Mesa (staging/19.1): anv: fix use of comma operator
GitLab Mirror
- Mesa (staging/19.1): anv: Remove special allocation for anv_push_constants
GitLab Mirror
- Mesa (staging/19.1): anv: report HOST_ALLOCATION as supported for images
GitLab Mirror
- Mesa (staging/19.1): anv: report timestampComputeAndGraphics true
GitLab Mirror
- Mesa (staging/19.1): docs: add release notes for 19.1.3
GitLab Mirror
- Mesa (staging/19.1): docs: add sha256 checksums for 19.1.3
GitLab Mirror
- Mesa (staging/19.1): egl/android: Update color_buffers querying for buffer age
GitLab Mirror
- Mesa (staging/19.1): egl: Also query modifiers when exporting DMABuf
GitLab Mirror
- Mesa (staging/19.1): egl: Make the 565 pbuffer-only config single buffered.
GitLab Mirror
- Mesa (staging/19.1): egl: Only expose 565 pbuffer configs if X can export them as DRI3 images
GitLab Mirror
- Mesa (staging/19.1): egl: Quiet warning about front buffer rendering for pixmaps/pbuffers
GitLab Mirror
- Mesa (staging/19.1): freedreno: Fix assertion failures in context setup in shader-db mode.
GitLab Mirror
- Mesa (staging/19.1): freedreno: Fix assertion failures in context setup in shader-db mode.
GitLab Mirror
- Mesa (staging/19.1): freedreno: Fix data races with allocating/freeing struct ir3.
GitLab Mirror
- Mesa (staging/19.1): gallium+mesa: fix tgsi_semantic array type
GitLab Mirror
- Mesa (staging/19.1): gallium/vl: fix compute tgsi shaders to not process undefined components
GitLab Mirror
- Mesa (staging/19.1): gallium: Add CAP for opcode DIV
GitLab Mirror
- Mesa (staging/19.1): intel/compiler: don't use a keyword struct for a class fs_reg
GitLab Mirror
- Mesa (staging/19.1): intel/compiler: don't use byte operands for src1 on ICL
GitLab Mirror
- Mesa (staging/19.1): intel/fs: Implement quad_swap_horizontal with a swizzle on gen7
GitLab Mirror
- Mesa (staging/19.1): intel/fs: Stop stack allocating large arrays
GitLab Mirror
- Mesa (staging/19.1): intel/fs: Use ALIGN16 instructions for all derivatives on gen <= 7
GitLab Mirror
- Mesa (staging/19.1): intel: fix wrong format usage
GitLab Mirror
- Mesa (staging/19.1): iris: Use a uint16_t for key sizes
GitLab Mirror
- Mesa (staging/19.1): isl/formats: R8G8B8_UNORM_SRGB isn't supported on HSW
GitLab Mirror
- Mesa (staging/19.1): main: Fix memleaks in mesa_use_program
GitLab Mirror
- Mesa (staging/19.1): mesa: delete framebuffer texture attachment sampler views
GitLab Mirror
- Mesa (staging/19.1): mesa: Fix ReadBuffers with pbuffers
GitLab Mirror
- Mesa (staging/19.1): meson: add a warning for meson < 0.46.0
GitLab Mirror
- Mesa (staging/19.1): meson: Add dep_thread dependency.
GitLab Mirror
- Mesa (staging/19.1): meson: allow building all glx without any drivers
GitLab Mirror
- Mesa (staging/19.1): meson: bump required libdrm version to 2.4.81
GitLab Mirror
- Mesa (staging/19.1): meson: GNU/kFreeBSD has DRM/KMS and requires -D_GNU_SOURCE
GitLab Mirror
- Mesa (staging/19.1): meson: Improve detection of Python when using Meson >=0.50.
GitLab Mirror
- Mesa (staging/19.1): meson: Search for execinfo.h
GitLab Mirror
- Mesa (staging/19.1): meta: leaking of BO with DrawPixels
GitLab Mirror
- Mesa (staging/19.1): meta: memory leak of CopyPixels usage
GitLab Mirror
- Mesa (staging/19.1): nir,intel: Add support for lowering 64-bit nir_opt_extract_*
GitLab Mirror
- Mesa (staging/19.1): nir/loop_analyze: Properly handle swizzles in loop conditions
GitLab Mirror
- Mesa (staging/19.1): nir/loop_analyze: Refactor detection of limit vars
GitLab Mirror
- Mesa (staging/19.1): nir/opt_if: Clean up single-src phis in opt_if_loop_terminator
GitLab Mirror
- Mesa (staging/19.1): nir/regs_to_ssa: Handle regs in phi sources properly
GitLab Mirror
- Mesa (staging/19.1): nir: add access to image_deref intrinsics
GitLab Mirror
- Mesa (staging/19.1): nir: Add some helpers for chasing SSA values properly
GitLab Mirror
- Mesa (staging/19.1): nir: Allow qualifiers on copy_deref and image instructions
GitLab Mirror
- Mesa (staging/19.1): nir: don't return void
GitLab Mirror
- Mesa (staging/19.1): nv50,nvc0: update sampler/view bind functions to accept NULL array
GitLab Mirror
- Mesa (staging/19.1): nv50/ir: handle insn not being there for definition of CVT arg
GitLab Mirror
- Mesa (staging/19.1): nvc0/ir: Fix assert accessing null pointer
GitLab Mirror
- Mesa (staging/19.1): nvc0: allow a non-user buffer to be bound at position 0
GitLab Mirror
- Mesa (staging/19.1): radeon/uvd: enable rate control for hevc encoding
GitLab Mirror
- Mesa (staging/19.1): radeon/uvd: fix calc_ctx_size_h265_main10
GitLab Mirror
- Mesa (staging/19.1): radeon/uvd: fix poc for hevc encode
GitLab Mirror
- Mesa (staging/19.1): radeon/vcn: enable rate control for hevc encoding
GitLab Mirror
- Mesa (staging/19.1): radeon/vcn: fix poc for hevc encode
GitLab Mirror
- Mesa (staging/19.1): radv: fix crash in shader tracing.
GitLab Mirror
- Mesa (staging/19.1): radv: fix crash in vkCmdClearAttachments with unused attachment
GitLab Mirror
- Mesa (staging/19.1): radv: Fix descriptor set allocation failure.
GitLab Mirror
- Mesa (staging/19.1): radv: Fix interactions between variable descriptor count and inline uniform blocks.
GitLab Mirror
- Mesa (staging/19.1): radv: fix queries with WAIT_BIT returning VK_NOT_READY
GitLab Mirror
- Mesa (staging/19.1): radv: fix VGT_GS_MODE if VS uses the primitive ID
GitLab Mirror
- Mesa (staging/19.1): radv: Only allocate supplied number of descriptors when variable.
GitLab Mirror
- Mesa (staging/19.1): radv: Only save the descriptor set if we have one.
GitLab Mirror
- Mesa (staging/19.1): radv: Set correct metadata size for GFX9+.
GitLab Mirror
- Mesa (staging/19.1): radv: Take variable descriptor counts into account for buffer entries.
GitLab Mirror
- Mesa (staging/19.1): Revert "anv/icl: Add WA_2204188704 to disable pixel shader panic dispatch"
GitLab Mirror
- Mesa (staging/19.1): Revert "i965/icl: Add WA_2204188704 to disable pixel shader panic dispatch"
GitLab Mirror
- Mesa (staging/19.1): Revert "iris/icl: Add WA_2204188704 to disable pixel shader panic dispatch"
GitLab Mirror
- Mesa (staging/19.1): Revert "meson: Add support for using cmake for finding LLVM"
GitLab Mirror
- Mesa (staging/19.1): scons+meson: suppress spammy build warning on MacOS
GitLab Mirror
- Mesa (staging/19.1): softpipe: Remove unused static function
GitLab Mirror
- Mesa (staging/19.1): spirv: don't discard access set by vtn_pointer_dereference
GitLab Mirror
- Mesa (staging/19.1): spirv: Fix order of barriers in SpvOpControlBarrier
GitLab Mirror
- Mesa (staging/19.1): spirv: Fix stride calculation when lowering Workgroup to offsets
GitLab Mirror
- Mesa (staging/19.1): spirv: Ignore ArrayStride in OpPtrAccessChain for Workgroup
GitLab Mirror
- Mesa (staging/19.1): spirv: propagate access qualifiers through ssa & pointer
GitLab Mirror
- Mesa (staging/19.1): spirv: wrap push ssa/pointer values
GitLab Mirror
- Mesa (staging/19.1): st/nir: fix arb fragment stage conversion
GitLab Mirror
- Mesa (staging/19.1): Update version to 19.1.3
GitLab Mirror
- Mesa (staging/19.1): util: fix no-op macro (bad number of arguments)
GitLab Mirror
- Mesa (staging/19.1): util: Heap-allocate 256K zlib buffer
GitLab Mirror
- Mesa (staging/19.1): virgl: Set meta data for textures from handle.
GitLab Mirror
- Mesa (staging/19.1): vl: Use CS composite shader only if TEX_LZ and DIV are supported
GitLab Mirror
- Mesa (staging/19.1): vulkan/wsi: update swapchain status on vkQueuePresent
GitLab Mirror
- Mesa (u-interleaved-v4): panfrost: Extend software tiling to larger bpp
GitLab Mirror
- Mesa (use-utils-functions2): 23 new commits
GitLab Mirror
- Mesa (use-utils-functions2): remove final imports.h bits
GitLab Mirror
- Mesa: tag mesa-19.1.2: mesa-19.1.2
GitLab Mirror
- Mesa: tag mesa-19.1.3: mesa-19.1.3
GitLab Mirror
Last message date:
Wed Jul 31 23:42:36 UTC 2019
Archived on: Mon Jan 13 14:20:53 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).