January 2017 Archives by author
Starting: Mon Jan 2 19:19:58 UTC 2017
Ending: Tue Jan 31 22:06:40 UTC 2017
Messages: 783
- Mesa (master): nir/gcm: fix a bug with metadata handling
Connor Abbott
- Mesa (master): radv: drop unused fields in physical device.
Dave Airlie
- Mesa (master): radv/ac: add support for multi sample image coords
Dave Airlie
- Mesa (master): radv/meta: consolidate the depth stencil clear renderpasses
Dave Airlie
- Mesa (master): radv/ac: use ctx->voidt in more places. (v2)
Dave Airlie
- Mesa (master): radv/meta: split color renderpass creation out.
Dave Airlie
- Mesa (master): radv: add support for writing layer/viewport index (v2)
Dave Airlie
- Mesa (master): radv/ac: switch an if to switch
Dave Airlie
- Mesa (master): radv/ac: split part of llvm compile into a separate function
Dave Airlie
- Mesa (master): radv: add support for layered clears (v2)
Dave Airlie
- Mesa (master): radv: disable vertex reuse when writing viewport index
Dave Airlie
- Mesa (master): gallivm: use #ifdef not #if for PIPE_ARCH_BIG_ENDIAN
Dave Airlie
- Mesa (master): vulkan: bump vulkan.h to 1.0.39 version
Dave Airlie
- Mesa (master): vulkan: import latest registry for 1.0.39 extensions.
Dave Airlie
- Mesa (master): radv: program a default point size.
Dave Airlie
- Mesa (master): radv: use proper maximum slice for layered view
Dave Airlie
- Mesa (master): radv: implement VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2
Dave Airlie
- Mesa (master): radv: drop support for VK_AMD_NEGATIVE_VIEWPORT_HEIGHT
Dave Airlie
- Mesa (master): radv: handle transfer_write as a dst flag.
Dave Airlie
- Mesa (master): radv/ac: fix multisample subpass image.
Dave Airlie
- Mesa (master): radv/ac: handle nir irem opcode.
Dave Airlie
- Mesa (master): radv/ac: implement txs for buffer textures.
Dave Airlie
- Mesa (master): 29 new commits
Dave Airlie
- Mesa (master): radv/geom: check if esgs and gsvs ring exists before filling geom rings
Dave Airlie
- Mesa (master): radv/ac: apply slice rounding to 1d arrays as well.
Dave Airlie
- Mesa (master): editorconfig: Fix up the tab rendering width.
Eric Anholt
- Mesa (master): configure: Fix another bashism.
Eric Anholt
- Mesa (master): vc4: Flush the job early if we're referencing too many BOs.
Eric Anholt
- Mesa (master): vc4: Reuse a list function to simplify bufmgr code.
Eric Anholt
- Mesa (master): vc4: Simplify the load/store utile functions.
Eric Anholt
- Mesa (master): vc4: Make the load/store utile functions static.
Eric Anholt
- Mesa (master): vc4: Move the utile_width/ height functions to header inlines.
Eric Anholt
- Mesa (master): vc4: Rewrite T image handling based on calling the LT handler.
Eric Anholt
- Mesa (master): vc4: Use unreachable() in an unreachable codepath for tiling.
Eric Anholt
- Mesa (master): vc4: Move LT tiling code to a separate file.
Eric Anholt
- Mesa (master): vc4: Use NEON to speed up utile loads on Pi2.
Eric Anholt
- Mesa (master): vc4: Use NEON to speed up utile stores on Pi2+.
Eric Anholt
- Mesa (master): vc4: Flip the switch to run the GLSL compiler optimization loop once.
Eric Anholt
- Mesa (master): vc4: Avoid an extra temporary and mov in ffloor/ffract/ fceil.
Eric Anholt
- Mesa (master): vc4: Coalesce into TLB writes as well as VPM/tex.
Eric Anholt
- Mesa (master): vc4: Make Neon inline assembly clang compatible
Eric Anholt
- Mesa (master): vc4: fix arm64 build with Neon
Eric Anholt
- Mesa (master): vc4: Enable Neon on arm android builds
Eric Anholt
- Mesa (master): i965: update brw_get_shader_time_index() not to take gl_shader_program
Timothy Arceri
- Mesa (master): i965: eliminate gen6_xfb_enabled field in brw_gs_prog_data
Timothy Arceri
- Mesa (master): i965: get InfoLog and LinkStatus via the shader program data pointer in gl_program
Timothy Arceri
- Mesa (master): i965: stop passing gl_shader_program to brw_compile_gs() and gen6_gs_visitor()
Timothy Arceri
- Mesa (master): st/mesa: get Version from gl_program rather than gl_shader_program
Timothy Arceri
- Mesa (master): nir: fix loop iteration count calculation for floats
Timothy Arceri
- Mesa (master): 23 new commits
Timothy Arceri
- Mesa (master): glsl: fix opt_minmax redundancy checks against baserange
Timothy Arceri
- Mesa (master): nir: Convert ineg(b2i(a)) to a if it's a boolean.
Timothy Arceri
- Mesa (master): nir: Turn bcsel of +/- 1.0 and 0.0 into b2f sequences.
Timothy Arceri
- Mesa (master): nir: add another comparison simplification
Timothy Arceri
- Mesa (master): st/mesa: pass gl_program to st_bind_ssbos()
Timothy Arceri
- Mesa (master): st/mesa/glsl: set num_images directly in shader_info
Timothy Arceri
- Mesa (master): st/mesa: stop passing gl_linked_shader to set_affected_state_flags()
Timothy Arceri
- Mesa (master): st/mesa: pass gl_program to st_bind_images()
Timothy Arceri
- Mesa (master): st/mesa: pass gl_program to st_bind_ubos()
Timothy Arceri
- Mesa (master): nir/algebraic: add support for conditional helper functions to expressions
Timothy Arceri
- Mesa (master): nir: Introduce a nir_opt_move_comparisons() pass.
Timothy Arceri
- Mesa (master): i965: Move nir_lower_locals_to_regs a bit later.
Timothy Arceri
- Mesa (master): i965: Use the nir_move_comparisons pass.
Timothy Arceri
- Mesa (master): nir: add imprecise flrp optimisation
Timothy Arceri
- Mesa (master): nir: add late opt to turn inot/b2f combos back to bcsel
Timothy Arceri
- Mesa (master): nir: don't turn ieq/ine into inot if used by an if
Timothy Arceri
- Mesa (master): util: fix list_is_singular()
Timothy Arceri
- Mesa (master): nir: optimise min/max fadd combos
Timothy Arceri
- Mesa (master): glsl: move more varying linking code to link_varyings.cpp
Timothy Arceri
- Mesa (master): glsl: make a bunch of varying linking functions static
Timothy Arceri
- Mesa (master): glsl: create a new link_and_validate_uniforms() helper
Timothy Arceri
- Mesa (master): glsl: store number of explicit uniform loactions in gl_shader_program
Timothy Arceri
- Mesa (master): mesa/glsl: move ProgramResourceList to gl_shader_program_data
Timothy Arceri
- Mesa (master): mesa: change init subroutine defaults helper to work per gl_program
Timothy Arceri
- Mesa (master): mesa: don't always set _NEW_PROGRAM when linking
Timothy Arceri
- Mesa (master): i965: get outputs_written from gl_program
Timothy Arceri
- Mesa (master): mesa/glsl/i965: set and use tcs vertices_out directly
Timothy Arceri
- Mesa (master): st/mesa/glsl: set early_fragment_tests directly in shader_info
Timothy Arceri
- Mesa (master): mesa/glsl: move ARB_fragment_coord_conventions_enable field
Timothy Arceri
- Mesa (master): mesa/glsl: move redeclares_gl_fragcoord to gl_shader
Timothy Arceri
- Mesa (master): mesa/glsl: move uses_gl_fragcoord to gl_shader
Timothy Arceri
- Mesa (master): mesa/glsl: move origin_upper_left to gl_shader
Timothy Arceri
- Mesa (master): mesa/glsl: move pixel_center_integer to gl_shader
Timothy Arceri
- Mesa (master): glsl: tidy up PostDepthCoverage shader field
Timothy Arceri
- Mesa (master): glsl: set InnerCoverage directly in gl_program
Timothy Arceri
- Mesa (master): glsl: exit loop early if we find xfb layout qualifers
Timothy Arceri
- Mesa (master): mesa/glsl: move TransformFeedbackBufferStride to gl_shader
Timothy Arceri
- Mesa (master): mesa: use gl_program for CurrentProgram rather than gl_shader_program
Timothy Arceri
- Mesa (master): st/mesa/glsl: change xfb_program field to last_vert_prog
Timothy Arceri
- Mesa (master): mesa/glsl: set {clip, cull}_distance_array_size directly in gl_program
Timothy Arceri
- Mesa (master): glsl: use last_vert_prog to get last {clip, cull}_distance_array_size
Timothy Arceri
- Mesa (master): mesa/glsl/i965: set and get tes layouts directly to and from shader_info
Timothy Arceri
- Mesa (master): mesa/glsl: set and get gs layouts directly to and from shader_info
Timothy Arceri
- Mesa (master): mesa/glsl: set and get cs layouts to and from shader_info
Timothy Arceri
- Mesa (master): mesa: remove unused gl_shader_info field from gl_linked_shader
Timothy Arceri
- Mesa (master): glsl: fix tes linking regression
Timothy Arceri
- Mesa (master): glsl: lower constant arrays to uniform arrays before optimisation loop
Timothy Arceri
- Mesa (master): nir: bump loop max unroll limit
Timothy Arceri
- Mesa (master): i965: fix up asserts in brw_inst_set_jip()
Timothy Arceri
- Mesa (master): i965: add assert to while_jumps_before_offset()
Timothy Arceri
- Mesa (master): glsl: Switch to disable-by-default for the GLSL shader cache
Timothy Arceri
- Mesa (master): glsl: add new uniform fields to be used to restore state from cache
Timothy Arceri
- Mesa (master): glsl: add cache to ctx and add sha1 string fields
Timothy Arceri
- Mesa (master): mesa: add new MESA_GLSL flag for printing shader cache debug info
Timothy Arceri
- Mesa (master): configure.ac: Require LLVM for r300 only on x86 and x86_64
Andreas Boll
- Mesa (master): anv/cmd_buffer: Fix arrayed depth/stencil attachments
Nanley Chery
- Mesa (master): anv/cmd_buffer: Fix programmed HiZ qpitch
Nanley Chery
- Mesa (master): anv/image: Disable HiZ for depth buffer arrays
Nanley Chery
- Mesa (master): 21 new commits
Nanley Chery
- Mesa (master): anv/cmd_buffer: Use the proper depth input attachment surface state
Nanley Chery
- Mesa (master): doc/features.txt: update for freedreno
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a5xx: fix fragcoord related hangs
Rob Clark
- Mesa (master): freedreno/a5xx: add texture MIPLVLS
Rob Clark
- Mesa (master): freedreno/a5xx: use the non-_ZERO_BASE for vertexid
Rob Clark
- Mesa (master): freedreno/a5xx: fixed instanced
Rob Clark
- Mesa (master): freedreno/a5xx: remove hack for glamor
Rob Clark
- Mesa (master): freedreno: add "nogrow" debug param
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a5xx: fix cull state
Rob Clark
- Mesa (master): freedreno/a5xx: fix clear for uint/sint formats
Rob Clark
- Mesa (master): freedreno/a5xx: fix int vbos
Rob Clark
- Mesa (master): freedreno/a5xx: srgb fix
Rob Clark
- Mesa (master): freedreno/a5xx: fix psize
Rob Clark
- Mesa (master): freedreno/ir3: setup var locations in standalone compiler
Rob Clark
- Mesa (master): freedreno/a5xx: set fragcoordxy properly
Rob Clark
- Mesa (master): freedreno/a5xx: set frag shader threadsize
Rob Clark
- Mesa (master): st/nine: Don' t call u_box_union_* when dirty region is empty
Axel Davy
- Mesa (master): st/nine: Remove duplicated checks
Axel Davy
- Mesa (master): st/nine: Rework CreatePipeSurface
Axel Davy
- Mesa (master): st/nine: Flush pending commands if needed for surface9 changes
Axel Davy
- Mesa (master): st/nine: Process pending commands on Reset
Axel Davy
- Mesa (master): st/nine: Flush the queue at device dtor
Axel Davy
- Mesa (master): st/nine: Protect dtors with mutex
Axel Davy
- Mesa (master): clover: Fix build against clang SVN >= r293097
Michel Dänzer
- Mesa (master): isl: Mark A4B4G4R4_UNORM as supported on gen8
Jason Ekstrand
- Mesa (master): anv/formats: Use the real format for B4G4R4A4_UNORM_PACK16 on gen8
Jason Ekstrand
- Mesa (master): nir/dead_variables: Removed shared variables when requested
Jason Ekstrand
- Mesa (master): nir/dead_variables: Remove shader-local variables that are only written
Jason Ekstrand
- Mesa (master): nir/builder: Add a load_deref_var helper
Jason Ekstrand
- Mesa (master): nir/builder: Add a helper for getting the most recently added instruction
Jason Ekstrand
- Mesa (master): nir: Add a local variable-based copy propagation pass
Jason Ekstrand
- Mesa (master): i965/compiler: Use the new nir_opt_copy_prop_vars pass
Jason Ekstrand
- Mesa (master): anv/pipeline: Only call remove_dead_variables once
Jason Ekstrand
- Mesa (master): anv/pipeline: Call NIR passes using NIR_PASS_V
Jason Ekstrand
- Mesa (master): mesa: Bump the version to 17.0
Jason Ekstrand
- Mesa (master): relnotes: Claim OpenGL 4.5 rather than 4.4
Jason Ekstrand
- Mesa (master): nir: remove duplicated foreach loop
Jason Ekstrand
- Mesa (master): nir/search: Only allow matching SSA values
Jason Ekstrand
- Mesa (master): anv/TODO: Check off a bunch of stuff
Jason Ekstrand
- Mesa (master): spirv: Handle patch decorations up-front
Jason Ekstrand
- Mesa (master): nir/gcm: Rework the schedule late loop
Jason Ekstrand
- Mesa (master): nir/gcm: Fix a typo in a comment
Jason Ekstrand
- Mesa (master): anv/pipeline: Replace get_fs_input_map with get_last_vue_prog_data
Jason Ekstrand
- Mesa (master): anv: Default PointSize to 1.0 if not written by the shader
Jason Ekstrand
- Mesa (master): anv: remove some unused macros and functions
Jason Ekstrand
- Mesa (master): nir/algebraic: Only include nir_search_helpers once
Jason Ekstrand
- Mesa (master): nir: add min/max optimisation
Jason Ekstrand
- Mesa (master): nir: add min/max optimisation
Jason Ekstrand
- Mesa (master): intel/blorp/copy: Properly handle clear colors for CCS_E images
Jason Ekstrand
- Mesa (master): nir/search: Use the correct bit size for integer comparisons
Jason Ekstrand
- Mesa (master): i965/blorp: Use the correct ISL format for combined depth/ stencil
Jason Ekstrand
- Mesa (master): anv: Set viewport extents correctly when height is negative
Jason Ekstrand
- Mesa (master): anv: Add trivial support for TrimCommandPoolKHR
Jason Ekstrand
- Mesa (master): anv: Report FORMAT_FEATURE_TRANSFER_SRC/DST_BIT_KHR
Jason Ekstrand
- Mesa (master): anv: Allow selecting the slice of a 3D image
Jason Ekstrand
- Mesa (master): anv: Return better errors from AllocateDescriptorSets
Jason Ekstrand
- Mesa (master): anv: Expose VK_KHR_maintenance1
Jason Ekstrand
- Mesa (master): vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetFormats
Jason Ekstrand
- Mesa (master): vulkan/wsi/wayland: Handle VK_INCOMPLETE for GetPresentModes
Jason Ekstrand
- Mesa (master): vulkan/wsi: Lower the maximum image sizes
Jason Ekstrand
- Mesa (master): anv: Define macro anv_debug()
Jason Ekstrand
- Mesa (master): anv: Revive struct anv_common
Jason Ekstrand
- Mesa (master): anv: Refactor anv_GetPhysicalDeviceFormatProperties()
Jason Ekstrand
- Mesa (master): anv: Refactor anv_GetPhysicalDeviceQueueFamilyProperties()
Jason Ekstrand
- Mesa (master): anv: Implement VK_KHR_get_physical_device_properties2
Jason Ekstrand
- Mesa (master): anv: Advertise API version 1.0.39
Jason Ekstrand
- Mesa (master): gallivm: Cleanup USE_MCJIT.
Jose Fonseca
- Mesa (master): configure.ac: Revert recent HAVE_LLVM changes.
Jose Fonseca
- Mesa (master): etnaviv: handle PIPE_CAP_TGSI_FS_FBFETCH
Christian Gmeiner
- Mesa (master): etnaviv: add flags parameter to texture barrier
Christian Gmeiner
- Mesa (master): etnaviv: Fake occlusion query capability
Christian Gmeiner
- Mesa (master): Revert "etnaviv: Fake occlusion query capability"
Christian Gmeiner
- Mesa (master): etnaviv: Avoid infinite loop in find_frame()
Christian Gmeiner
- Mesa (master): etnaviv: Cannot render to rb-swapped formats
Christian Gmeiner
- Mesa (master): etnaviv: Generate new sin/cos instructions on GC3000
Christian Gmeiner
- Mesa (master): etnaviv: Set SE.CLIP registers, add margins for scissor/ clip registers
Christian Gmeiner
- Mesa (master): i965/fs: fix exec_size when emitting DIM instruction
Samuel Iglesias Gonsálvez
- Mesa (master): 100 new commits
Samuel Iglesias Gonsálvez
- Mesa (master): vec4: use DIM instruction when loading DF immediates in HSW
Samuel Iglesias Gonsálvez
- Mesa (master): i965/disasm: remove printing hstride and width in align16 DF source regions
Samuel Iglesias Gonsálvez
- Mesa (master): 22 new commits
Samuel Iglesias Gonsálvez
- Mesa (master): docs: add Vulkan Float64 capability support for anv driver
Samuel Iglesias Gonsálvez
- Mesa (master): anv: increase ANV_MAX_STATE_SIZE_LOG2 limit to 1 MB
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: Update ES 3.2 shader output restrictions.
Kenneth Graunke
- Mesa (master): i965: Remove perf monitor/query backend
Kenneth Graunke
- Mesa (master): glcpp: Add testing for no space between macro name and replacement list
Kenneth Graunke
- Mesa (master): glcpp: Allow vertical tab and form feed characters in GLSL
Kenneth Graunke
- Mesa (master): glcpp: Exhaustively test all legal characters in GLSL
Kenneth Graunke
- Mesa (master): glcpp: Remove illegal characters from tests
Kenneth Graunke
- Mesa (master): i965: Fix last slot calculations
Kenneth Graunke
- Mesa (master): i965: Print VS output VUE map in Vulkan too.
Kenneth Graunke
- Mesa (master): i965: Don't set EmitNoMainReturn.
Kenneth Graunke
- Mesa (master): i965: Fix texturing in the vec4 TCS and GS backends.
Kenneth Graunke
- Mesa (master): i965: Properly flush in hsw_pause_transform_feedback().
Kenneth Graunke
- Mesa (master): i965: Always set MaxViewports and related limits
Kenneth Graunke
- Mesa (master): i965: Enable several GLES 3.1 extensions on HSW+
Kenneth Graunke
- Mesa (master): glsl: Create and use a new ir_variable:: count_attribute_slots() wrapper.
Kenneth Graunke
- Mesa (master): glsl: Override the # of varying slots for ClipDistance and TessLevel*.
Kenneth Graunke
- Mesa (master): glsl: Mark whole variable used for ClipDistance and TessLevel*.
Kenneth Graunke
- Mesa (master): glsl: Support gl_TessLevelInner/Outer[] as TES input variables.
Kenneth Graunke
- Mesa (master): i965: Make unify_interfaces not spread VARYING_BIT_TESS_LEVEL_*.
Kenneth Graunke
- Mesa (master): nir: Make glsl_to_nir compact scalar TessLevel arrays.
Kenneth Graunke
- Mesa (master): i965: Inline store_output helper in quads workaround code.
Kenneth Graunke
- Mesa (master): i965: Rework gl_TessLevel*[] handling to use NIR compact arrays.
Kenneth Graunke
- Mesa (master): glsl: Make is_fixed_function_array actually check for varyings.
Kenneth Graunke
- Mesa (master): Revert recent GLSL slot counting fiasco.
Kenneth Graunke
- Mesa (master): compiler: Change shader_info-> tes.vertex_order into a ccw boolean.
Kenneth Graunke
- Mesa (master): mesa: Introduce a compiler enum for tessellation spacing.
Kenneth Graunke
- Mesa (master): i965: Access TES shader info via NIR.
Kenneth Graunke
- Mesa (master): i965: Move TES spacing/domain/ topology setup to brw_compile_tes().
Kenneth Graunke
- Mesa (master): i965: Pass NULL for gl_program when compiling TES.
Kenneth Graunke
- Mesa (master): i965: Move TES input VUE map calculation out a layer.
Kenneth Graunke
- Mesa (master): spirv: Move cursor before calling vtn_ssa_value() in phi 2nd pass.
Kenneth Graunke
- Mesa (master): i965: Fix number of slots in SSO mode when there are no user varyings.
Kenneth Graunke
- Mesa (master): genxml: Rename 3DSTATE_HS::Enable to "Function Enable".
Kenneth Graunke
- Mesa (master): compiler: Merge shader_info's tcs and tes structs.
Kenneth Graunke
- Mesa (master): spirv: Handle tessellation execution modes.
Kenneth Graunke
- Mesa (master): spirv: Add tessellation varying and built-in support.
Kenneth Graunke
- Mesa (master): spirv: Tidy some repeated if checks by using a switch statement.
Kenneth Graunke
- Mesa (master): spirv: Silence unsupported tessellation capability warnings.
Kenneth Graunke
- Mesa (master): nir: Add a pass to lower TES patch_vertices intrinsics to a constant.
Kenneth Graunke
- Mesa (master): anv: Handle patch primitives.
Kenneth Graunke
- Mesa (master): anv: Emit 3DSTATE_HS/TE/DS packets.
Kenneth Graunke
- Mesa (master): anv: Compile TCS/TES shaders.
Kenneth Graunke
- Mesa (master): anv: Clamp depth buffer dimensions to be at least 1.
Kenneth Graunke
- Mesa (master): anv: Initialize physical device limits for tessellation
Kenneth Graunke
- Mesa (master): anv: Enable tessellation shaders.
Kenneth Graunke
- Mesa (master): spirv: Shut up unhandled enumeration value warnings.
Kenneth Graunke
- Mesa (master): i965: Enable predicate support on gen >= 8.
Kenneth Graunke
- Mesa (master): i965: Fix textureGather with RG32I/UI on Gen7.
Kenneth Graunke
- Mesa (master): anv: Move nir_lower_wpos_center after dead variable elimination.
Kenneth Graunke
- Mesa (master): i965: Move Gen4-5 interpolation stuff to brw_wm_prog_data.
Kenneth Graunke
- Mesa (master): i965: Use align1 mode for barrier messages.
Kenneth Graunke
- Mesa (master): i965: Enable OpenGL 4.5 on Haswell.
Kenneth Graunke
- Mesa (master): i965: Make BLORP disable the NP Z PMA stall fix.
Kenneth Graunke
- Mesa (master): i965: Make DCE explicitly not eliminate any control flow instructions.
Kenneth Graunke
- Mesa (master): i965: Combine some dead code elimination NOP'ing code.
Kenneth Graunke
- Mesa (master): i965: Make DCE set null destinations on messages with side effects.
Kenneth Graunke
- Mesa (master): glsl: Make copy propagation not panic when it sees an intrinsic.
Kenneth Graunke
- Mesa (master): i965: Make a helper for finding an existing shader variant.
Kenneth Graunke
- Mesa (master): i965: Move program cache printing to brw_program_cache.c.
Kenneth Graunke
- Mesa (master): i965: Don't map/ unmap in brw_print_program_cache on LLC platforms.
Kenneth Graunke
- Mesa (master): i965: Make brw_cache_item structure private to brw_program_cache.c.
Kenneth Graunke
- Mesa (master): glsl: Rename [u]int64_t tokens.
Kenneth Graunke
- Mesa (master): i965: Fix fast depth clears for surfaces with a dimension of 16384.
Kenneth Graunke
- Mesa (master): i965: Fix fast depth clears for surfaces with a dimension of 16384.
Kenneth Graunke
- Mesa (master): i965: Use a UW source type for CS_OPCODE_CS_TERMINATE.
Kenneth Graunke
- Mesa (master): i965: Make intelEmitCopyBlit not truncate large strides.
Kenneth Graunke
- Mesa (master): i965: Unbind deleted shaders from brw_context, fixing malloc heisenbug.
Kenneth Graunke
- Mesa (master): i965: Fix check for negative pitch in can_do_fast_copy_blit ().
Kenneth Graunke
- Mesa (master): i965: Support the force_glsl_version driconf option.
Kenneth Graunke
- Mesa (master): radeonsi: num_records is in units of stride for swizzled buffers even on VI
Nicolai Hähnle
- Mesa (master): ac/debug: move .gitignore for sid_tables.h too
Nicolai Hähnle
- Mesa (master): radeonsi: communicate cube map coordinates more explicitly
Nicolai Hähnle
- Mesa (master): radeonsi: restrict cube map derivative computations to the correct plane
Nicolai Hähnle
- Mesa (master): radeonsi: remove unused si_llvm_cube_to_2d_coords
Nicolai Hähnle
- Mesa (master): radeonsi: only touch first three coordinates in si_prepare_cube_coords
Nicolai Hähnle
- Mesa (master): amd/common: unify cube map coordinate handling between radeonsi and radv
Nicolai Hähnle
- Mesa (master): radeonsi: remove unused si_prepare_cube_coords
Nicolai Hähnle
- Mesa (master): ac/nir: use ac_emit_llvm_intrinsic throughout
Nicolai Hähnle
- Mesa (master): ac/nir: use ac_build_gather_values[_extended] throughout
Nicolai Hähnle
- Mesa (master): ac/nir: use ac_emit_fdiv throughout
Nicolai Hähnle
- Mesa (master): mapi: update the asm code to support x32
Nicolai Hähnle
- Mesa (master): mesa/main: fix version/extension checks in _mesa_ClampColor
Nicolai Hähnle
- Mesa (master): radeonsi: fix R600_DEBUG=nooptvariant
Nicolai Hähnle
- Mesa (master): tgsi: add DDIV instruction
Nicolai Hähnle
- Mesa (master): mesa/main: fix meta caller of _mesa_ClampColor
Nicolai Hähnle
- Mesa (master): radeonsi: Always leave poly_offset in a valid state
Nicolai Hähnle
- Mesa (master): radeonsi: fix texture gather on stencil textures
Nicolai Hähnle
- Mesa (master): r600: double multiply can handle only one multiply at a time
Nicolai Hähnle
- Mesa (master): r600: factor out cayman_emit_unary_double_raw
Nicolai Hähnle
- Mesa (master): r600: implement DDIV
Nicolai Hähnle
- Mesa (master): glsl: split DIV_TO_MUL_RCP into single- and double-precision flags
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: use DDIV instead of DRCP + DMUL
Nicolai Hähnle
- Mesa (master): drirc: remove spurious tabs
Nicolai Hähnle
- Mesa (master): gallium: Add integer 64 capability
Nicolai Hähnle
- Mesa (master): st/glsl_to_tgsi: add support for 64-bit integers
Nicolai Hähnle
- Mesa (master): st/mesa: add support for enabling ARB_gpu_shader_int64.
Nicolai Hähnle
- Mesa (master): gallium: enable int64 on radeonsi, llvmpipe, softpipe
Nicolai Hähnle
- Mesa (master): r600: Fix stack overflow
Nicolai Hähnle
- Mesa (master): glsl: fix heap-buffer-overflow
Nicolai Hähnle
- Mesa (master): dri3: Fix MakeCurrent without a default framebuffer
Fredrik Höglund
- Mesa (master): clover: Check for executables before enqueueing a kernel
Francisco Jerez
- Mesa (master): mesa/program: Translate csel operation from GLSL IR.
Francisco Jerez
- Mesa (master): glsl: Fix constant evaluation of the rcp op.
Francisco Jerez
- Mesa (master): glsl/ir_builder: Add rcp builder.
Francisco Jerez
- Mesa (master): i965/fs: Fix nir_op_fsign of absolute value.
Francisco Jerez
- Mesa (master): glsl: Rewrite atan2 implementation to fix accuracy and handling of zero/ infinity.
Francisco Jerez
- Mesa (master): nir/spirv/glsl450: Rewrite atan2 implementation to fix accuracy and handling of zero/ infinity.
Francisco Jerez
- Mesa (master): glsl: Implement IEEE-compliant handling of atan2( =?UTF-8?Q?=C2=B1=E2=88=9E?=,=?UTF-8?Q?=20=C2=B1=E2=88=9E?=).
Francisco Jerez
- Mesa (master): nir/spirv/glsl450: Implement IEEE-compliant handling of atan2(=?UTF-8?Q?=C2=B1=E2=88=9E?=, =?UTF-8?Q?=20=C2=B1=E2=88=9E?=).
Francisco Jerez
- Mesa (master): i965/vec4: Fix mapping attributes
Jordan Justen
- Mesa (master): vl/compositor: implement error handling
Christian König
- Mesa (master): st/vdpau: error handling
Christian König
- Mesa (master): st/va: error handling
Christian König
- Mesa (master): vl/zscan: fix "Fix trivial sign compare warnings"
Christian König
- Mesa (master): st/va: fix incorrect argument in vl_compositor_cleanup
Christian König
- Mesa (master): st/va: flush pipeline after post processing
Christian König
- Mesa (master): st/va: delay calling begin_frame until we have all parameters
Christian König
- Mesa (master): vl/dri3: use external texture as back buffers(v4)
Christian König
- Mesa (master): st/vdpau: use dri3 to directly send the buffer to X(v2)
Christian König
- Mesa (master): st/vdpau: remove the delayed rendering hack(v1.1)
Christian König
- Mesa (master): st/vdpau: only send buffers with B8G8R8A8 format to X
Christian König
- Mesa (master): st/va: make sure that we call begin_frame() only once v2
Christian König
- Mesa (master): spirv: move block_size() definition
Lionel Landwerlin
- Mesa (master): spirv: compute push constant access offset & range
Lionel Landwerlin
- Mesa (master): anv: fix multiple creation with internal failure
Lionel Landwerlin
- Mesa (master): anv: make get_.*_prog_data take a const pipeline
Lionel Landwerlin
- Mesa (master): anv: add get_.*_prog_data for tesselation stages
Lionel Landwerlin
- Mesa (master): anv: add helper to get vue map for fragment shader
Lionel Landwerlin
- Mesa (master): anv: set input_slots_valid on brw_wm_prog_key
Lionel Landwerlin
- Mesa (master): include: update Vulkan headers
Lionel Landwerlin
- Mesa (master): vulkan: add API registry
Lionel Landwerlin
- Mesa (master): anv: generate entry points from vk.xml
Lionel Landwerlin
- Mesa (master): radv: generate entrypoints from vk.xml
Lionel Landwerlin
- Mesa (master): blorp: remove unnecessary struct declaration
Lionel Landwerlin
- Mesa (master): spirv: fix warn string typo
Lionel Landwerlin
- Mesa (master): anv: fix comment typo
Lionel Landwerlin
- Mesa (master): spirv: don't assert with location decorations on non i/ o variables
Lionel Landwerlin
- Mesa (master): anv: don't require render target isl bit for depth/ stencil surfaces
Lionel Landwerlin
- Mesa (master): anv: descriptors: don' t update immutables samplers with anything but their immutable value
Lionel Landwerlin
- Mesa (master): anv: set command buffer to NULL when allocations fail
Lionel Landwerlin
- Mesa (master): spirv: fix typos
Lionel Landwerlin
- Mesa (master): spirv: add default handler for new enums
Lionel Landwerlin
- Mesa (master): spirv: bump headers to SPIRV 1.1
Lionel Landwerlin
- Mesa (master): anv: don' t assert on out of memory descriptor pool in debug mode
Lionel Landwerlin
- Mesa (master): Revert "anv: don' t assert on out of memory descriptor pool in debug mode"
Lionel Landwerlin
- Mesa (master): anv: fix descriptor pool internal size allocation
Lionel Landwerlin
- Mesa (master): anv: fix descriptor pool internal size allocation
Lionel Landwerlin
- Mesa (master): spirv: handle OpUndef as part of the variable parsing pass
Lionel Landwerlin
- Mesa (master): spirv: handle undefined components for OpVectorShuffle
Lionel Landwerlin
- Mesa (master): anv: don' t assert on out of memory descriptor pool in debug mode
Lionel Landwerlin
- Mesa (master): anv: add missing core errors in vk_errorf()
Lionel Landwerlin
- Mesa (master): anv: add missing extension errors in vk_errorf()
Lionel Landwerlin
- Mesa (master): nir: Fix anonymous union initialization with older GCC.
Vinson Lee
- Mesa (master): nouveau: take extra push space into account for pushbuf_space calls
Ilia Mirkin
- Mesa (master): nvc0/ir: only try to check for zero LOD if we aren' t already forcing it
Ilia Mirkin
- Mesa (master): nvc0/ir: emit FMZ flag when requested on FFMA
Ilia Mirkin
- Mesa (master): nv50/ir: handle new DDIV op which will be used for double divisions
Ilia Mirkin
- Mesa (master): nvc0: true up exposing of the HW_METRIC_QUERY_GROUP for maxwell
Ilia Mirkin
- Mesa (master): glsl: avoid treating fb fetches as output reads to be lowered
Ilia Mirkin
- Mesa (master): mesa: allow BlendBarrier to be used without support for full fb fetch
Ilia Mirkin
- Mesa (master): gallium: add FBFETCH opcode to retrieve the current sample value
Ilia Mirkin
- Mesa (master): gallium: add PIPE_CAP_TGSI_FS_FBFETCH
Ilia Mirkin
- Mesa (master): gallium: add flags parameter to texture barrier
Ilia Mirkin
- Mesa (master): st/mesa: add support for advanced blend when fb can be fetched from
Ilia Mirkin
- Mesa (master): nvc0: enable FBFETCH with a special slot for color buffer 0
Ilia Mirkin
- Mesa (master): nv50/ir: optimize shl + and
Ilia Mirkin
- Mesa (master): gallium: add TGSI_PROPERTY_MUL_ZERO_WINS
Ilia Mirkin
- Mesa (master): gallium: add PIPE_CAP_TGSI_MUL_ZERO_WINS
Ilia Mirkin
- Mesa (master): st/nine: set the MUL_ZERO_WINS flag when supported
Ilia Mirkin
- Mesa (master): nvc0: add support for MUL_ZERO_WINS property
Ilia Mirkin
- Mesa (master): nv50: add support for MUL_ZERO_WINS property
Ilia Mirkin
- Mesa (master): r600g: add support for optionally using non-IEEE mul ops
Ilia Mirkin
- Mesa (master): r600g: use ieee variants of multiplication instructions
Ilia Mirkin
- Mesa (master): radv: fix depth transitions with layerCount = VK_REMAINING_ARRAY_LAYERS
Bas Nieuwenhuizen
- Mesa (master): ac/debug: Move sid_tables.h generation to common code.
Bas Nieuwenhuizen
- Mesa (master): ac/debug: Move IB decode to common code.
Bas Nieuwenhuizen
- Mesa (master): radv: Dump command buffer on hang.
Bas Nieuwenhuizen
- Mesa (master): ac/debug: Dump indirect buffers.
Bas Nieuwenhuizen
- Mesa (master): radv: Create single RADV_DEBUG env var.
Bas Nieuwenhuizen
- Mesa (master): radv: fix multi-viewport emission
Bas Nieuwenhuizen
- Mesa (master): radv: Only call remove_dead_variables once.
Bas Nieuwenhuizen
- Mesa (master): radv: Call nir_lower_constant_initializers.
Bas Nieuwenhuizen
- Mesa (master): radv: Call NIR passes using NIR_PASS_V.
Bas Nieuwenhuizen
- Mesa (master): radv: remove some unused macros and functions
Bas Nieuwenhuizen
- Mesa (master): radv: Support loader interface version 3.
Bas Nieuwenhuizen
- Mesa (master): radv: use a winsys context per-queue, instead of per device v2
Bas Nieuwenhuizen
- Mesa (master): radv: rename global extension properties structs
Bas Nieuwenhuizen
- Mesa (master): radv: make device extension setup dynamic
Bas Nieuwenhuizen
- Mesa (master): radv: Get physical device from radv_device instead of the instance.
Bas Nieuwenhuizen
- Mesa (master): radv: Support multiple devices.
Bas Nieuwenhuizen
- Mesa (master): ac/debug: Decrease num_dw for type 2 NOP's.
Bas Nieuwenhuizen
- Mesa (master): radv: don' t resubmit the same cs over and over while tracing
Bas Nieuwenhuizen
- Mesa (master): radv: add missing core errors in vk_errorf()
Bas Nieuwenhuizen
- Mesa (master): radv: add missing extension errors in vk_errorf()
Bas Nieuwenhuizen
- Mesa (master): radv/ac: Use base in push constant loads.
Bas Nieuwenhuizen
- Mesa (master): various: Fix missing DumpModule with recent LLVM.
Bas Nieuwenhuizen
- Mesa (master): llvmpipe: Use LLVMDumpModule, not DumpModule.
Bas Nieuwenhuizen
- Mesa (master): radv/amdgpu: Support a preamble CS.
Bas Nieuwenhuizen
- Mesa (master): radv/ac: Add compiler support for spilling.
Bas Nieuwenhuizen
- Mesa (master): radv: Track scratch usage across pipelines & command buffers.
Bas Nieuwenhuizen
- Mesa (master): radv: Handle command buffers that need scratch memory.
Bas Nieuwenhuizen
- Mesa (master): radv: add trim command pool stub
Bas Nieuwenhuizen
- Mesa (master): radv: vkAllocateCommandBuffers should NULL all output handles
Bas Nieuwenhuizen
- Mesa (master): radv: use new error codes for AllocateDescriptorSets
Bas Nieuwenhuizen
- Mesa (master): radv: Don't allow any operations on non-supported depth/ stencil formats.
Bas Nieuwenhuizen
- Mesa (master): radv: Expose transfer format features.
Bas Nieuwenhuizen
- Mesa (master): radv: Fix vkCmdCopyImage for 2d slices into 3d Images
Bas Nieuwenhuizen
- Mesa (master): radv: Expose VK_KHR_maintenance1
Bas Nieuwenhuizen
- Mesa (master): radv: Prevent Coverity warning
Bas Nieuwenhuizen
- Mesa (master): gallium/hud: fix the windows build by disabling file dumping
Marek Olšák
- Mesa (master): r600/sb: Fix loop optimization related hangs on eg
Marek Olšák
- Mesa (master): gallium/hud: add a path separator between dump directory and filename
Marek Olšák
- Mesa (master): vdpau: call texture_get_handle while the mutex is being held
Marek Olšák
- Mesa (master): va: call texture_get_handle while the mutex is being held
Marek Olšák
- Mesa (master): glsl: run do_lower_jumps properly in do_common_optimizations
Marek Olšák
- Mesa (master): gallium: add PIPE_CAP_GLSL_OPTIMIZE_CONSERVATIVELY
Marek Olšák
- Mesa (master): mesa: add gl_constants::GLSLOptimizeConservatively
Marek Olšák
- Mesa (master): glsl_to_tgsi: do fewer optimizations with GLSLOptimizeConservatively
Marek Olšák
- Mesa (master): st/mesa: enable GLSLOptimizeConservatively for drivers that want it
Marek Olšák
- Mesa (master): radeonsi: update clip_regs if clip_disable changes to fix a hang
Marek Olšák
- Mesa (master): st/mesa: fix a segfault when prog->sh.data is NULL
Marek Olšák
- Mesa (master): st/nine: Do not map SUB and ABS to their gallium equivalent.
Marek Olšák
- Mesa (master): st/nine: Remove all usage of ureg_SUB in nine_ff
Marek Olšák
- Mesa (master): st/nine: Remove all usage of ureg_SUB in nine_shader
Marek Olšák
- Mesa (master): gallium: remove TGSI_OPCODE_ABS
Marek Olšák
- Mesa (master): gallium: remove TGSI_OPCODE_SUB
Marek Olšák
- Mesa (master): gallium/hud: add an option to rename each data source
Marek Olšák
- Mesa (master): gallium/hud: allow more data sources per pane
Marek Olšák
- Mesa (master): gallium/hud: add an option to reset the color counter
Marek Olšák
- Mesa (master): gallium/hud: add an option to sort items below graphs
Marek Olšák
- Mesa (master): gallium/hud: increase the vertex buffer size for text
Marek Olšák
- Mesa (master): radeonsi: implement SDMA-based buffer clearing for CIK-VI
Marek Olšák
- Mesa (master): radeonsi: use SDMA for initial clearing of DCC/CMASK/ HTILE on CIK-VI
Marek Olšák
- Mesa (master): radeonsi: use SDMA in rvid_buffer_clear on CIK-VI
Marek Olšák
- Mesa (master): radeonsi: always use SDMA for big buffer clears and first buffer uses
Marek Olšák
- Mesa (master): radeonsi: simplify r600_resource typecasts in si_clear_buffer
Marek Olšák
- Mesa (master): radeonsi: also wait for SDMA in the clear_buffer CPU fallback
Marek Olšák
- Mesa (master): radeonsi: inline cik_sdma_do_copy_buffer
Marek Olšák
- Mesa (master): gallium/radeon: move unrelated code from dma_emit_wait_idle to need_dma_space
Marek Olšák
- Mesa (master): gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_space
Marek Olšák
- Mesa (master): radeonsi: do all math in bytes in SI DMA code
Marek Olšák
- Mesa (master): radeonsi: implement SDMA-based buffer clearing for SI
Marek Olšák
- Mesa (master): radeonsi: turn SDMA IBs into de-facto preambles of GFX IBs
Marek Olšák
- Mesa (master): gallium/radeon: clean up HAVE_LLVM #ifdefs in r600_get_llvm_processor_name
Marek Olšák
- Mesa (master): radeonsi: clean up more HAVE_LLVM #ifdefs
Marek Olšák
- Mesa (master): radeonsi: unduplicate VS color export code
Marek Olšák
- Mesa (master): radeonsi: assume that a TES without POSITION precedes GS
Marek Olšák
- Mesa (master): radeonsi: don't wait for compute shaders in texture_barrier
Marek Olšák
- Mesa (master): radeonsi: don' t count fast clears and prefetches into CP DMA stats
Marek Olšák
- Mesa (master): radeonsi: add HUD queries for cache flush stats
Marek Olšák
- Mesa (master): gallium/radeon: rename the num-ctx-flushes query to num-GFX-IBs
Marek Olšák
- Mesa (master): gallium/radeon: add new HUD query num-SDMA-IBs
Marek Olšák
- Mesa (master): radeonsi: cleanly communicate which CP DMA packet is first
Marek Olšák
- Mesa (master): radeonsi: add CP DMA flags for greater control over synchronization
Marek Olšák
- Mesa (master): radeonsi: add TC L2 prefetch for shaders and VBO descriptors
Marek Olšák
- Mesa (master): winsys/amdgpu: fix a race condition between fence updates and IB submissions
Marek Olšák
- Mesa (master): gallium/radeon: use the internal clear_buffer callback to fix r600g
Marek Olšák
- Mesa (master): drirc: Allow extension midshader for Divinity: Original Sin (EE)
Marek Olšák
- Mesa (master): radeonsi: cleanly communicate whether si_shader_dump should check R600_DEBUG
Marek Olšák
- Mesa (master): radeonsi: set si_shader_context:: input_decls for ranged decls correctly
Marek Olšák
- Mesa (master): radeonsi: fix the Witcher 2 black transitions
Marek Olšák
- Mesa (master): mesa: set GLSL 1.20 for the fixed-function fragment shader
Marek Olšák
- Mesa (master): gallium/tgsi: fix overflow in parse property
Marek Olšák
- Mesa (master): gallium/hud: increase the vertex buffer size for background quads
Marek Olšák
- Mesa (master): gallium/hud: disable queries during HUD draw calls
Marek Olšák
- Mesa (master): radeonsi: show average results per frame for perf counters in HUD
Marek Olšák
- Mesa (master): gallium/radeon: make the GPU load / GRBM_STATUS monitoring extensible
Marek Olšák
- Mesa (master): gallium/radeon: add GPU-shaders-busy HUD query
Marek Olšák
- Mesa (master): gallium/hud: avoid buffer overrun
Marek Olšák
- Mesa (master): radeonsi: make fix_fetch 64-bit
Marek Olšák
- Mesa (master): radeonsi: implement 32-bit SNORM/UNORM/SSCALED/ USCALED vertex formats
Marek Olšák
- Mesa (master): radeonsi: implement GL_FIXED vertex format
Marek Olšák
- Mesa (master): radeonsi: for the tess barrier, only use emit_waitcnt on SI and LLVM 3.9+
Marek Olšák
- Mesa (master): radeonsi: move shader pipe context state into a separate structure
Marek Olšák
- Mesa (master): radeonsi: use the correct target machine when building shader variants
Marek Olšák
- Mesa (master): radeonsi: add SI_CPDMA_SKIP_BO_LIST_UPDATE
Marek Olšák
- Mesa (master): radeonsi: si_cp_dma_prepare is a no-op for L2 prefetches
Marek Olšák
- Mesa (master): radeonsi: skip an unnecessary mutex lock for L2 prefetches
Marek Olšák
- Mesa (master): radeonsi: use a bitmask-based loop in si_decompress_textures
Marek Olšák
- Mesa (master): radeonsi: use a global dirty mask for shader pointers
Marek Olšák
- Mesa (master): radeonsi: reject invalid vertex buffer indices at state creation
Marek Olšák
- Mesa (master): radeonsi: use fewer pointer dereferences in upload_vertex_buffer_descriptors
Marek Olšák
- Mesa (master): radeonsi: determine in advance which VBOs should be added to the buffer list
Marek Olšák
- Mesa (master): radeonsi: don' t forget to add HTILE to the buffer list for texturing
Marek Olšák
- Mesa (master): radeonsi: reject invalid vertex element formats
Marek Olšák
- Mesa (master): Revert "radeonsi: reject invalid vertex element formats"
Marek Olšák
- Mesa (master): winsys/amdgpu: report a rejected IB as a lost context
Marek Olšák
- Mesa (master): winsys/amdgpu: drop all IBs if at least one was rejected within the context
Marek Olšák
- Mesa (master): gallium/radeon: adjust the rule for using the LINEAR_ALIGNED layout
Marek Olšák
- Mesa (master): radeonsi: preload PS inputs only if KILL is used
Marek Olšák
- Mesa (master): radeonsi: don't declare LDS in TES
Marek Olšák
- Mesa (master): radeonsi: always set the TCL1_ACTION_ENA when invalidating L2
Marek Olšák
- Mesa (master): st/mesa: destroy pipe_context before destroying st_context (v2)
Marek Olšák
- Mesa (master): radeonsi: handle first_non_void correctly in si_create_vertex_elements
Marek Olšák
- Mesa (master): radeonsi: remove si_shader_context::param_tess_offchip
Marek Olšák
- Mesa (master): radeonsi: don't set +fp64-denormals
Marek Olšák
- Mesa (master): gallium/radeon: allow VRAM-only placements again on APUs & recent amdgpu
Marek Olšák
- Mesa (master): radeonsi: update dirty_level_mask only after the first draw after FB change
Marek Olšák
- Mesa (master): radeonsi: also prefetch compute shaders
Marek Olšák
- Mesa (master): radeonsi: unbind disabled shader stages to prevent useless L2 prefetches
Marek Olšák
- Mesa (master): radeonsi: atomize L2 prefetches
Marek Olšák
- Mesa (master): radeonsi: use a bitmask for looping over dirty PM4 states
Marek Olšák
- Mesa (master): radeonsi: state atom IDs don't have to be off by one
Marek Olšák
- Mesa (master): radeonsi: move VGT_VERTEX_REUSE_BLOCK_CNTL into shader states for Polaris
Marek Olšák
- Mesa (master): radeonsi: precompute IA_MULTI_VGT_PARAM values into a table
Marek Olšák
- Mesa (master): gallium/radeon: clean up r600_query_init_backend_mask
Marek Olšák
- Mesa (master): winsys/amdgpu: fix ADDR_REGISTER_VALUE::backendDisables
Marek Olšák
- Mesa (master): gallium/radeon: remove r600_common_context::max_db
Marek Olšák
- Mesa (master): winsys/amdgpu: add a fast exit path into amdgpu_cs_add_buffer
Marek Olšák
- Mesa (master): radeonsi: atomize the scratch buffer state
Marek Olšák
- Mesa (master): radeonsi: fold info-> indirect conditionals into the last one in draw_vbo
Marek Olšák
- Mesa (master): radeonsi: don' t invoke DCC decompression in update_all_texture_descriptors
Marek Olšák
- Mesa (master): radeonsi: handle count_from_stream_output in a few IA_MULTI_VGT_PARAM cases
Marek Olšák
- Mesa (master): winsys/radeon: clamp vram_vis_size to 256MB
Marek Olšák
- Mesa (master): gallium/radeon: merge dirty_fb_counter and dirty_tex_descriptor_counter
Marek Olšák
- Mesa (master): docs: fix incorrect link to 12.0.6 release notes
Brian Paul
- Mesa (master): i965: Fix comment to include 3d textures
Anuj Phogat
- Mesa (master): i965: Fix indentation in brw_miptree_layout_2d()
Anuj Phogat
- Mesa (master): i965: Remove unnecessary mt->compressed checks
Anuj Phogat
- Mesa (master): main/buffers: update error handling on DrawBuffers for 4.5
Alejandro Pinheiro
- Mesa (master): main/buffers: take into account FRONT_AND_BACK on ReadBuffer
Alejandro Pinheiro
- Mesa (master): main/fboject: return if it is color_attachment on get_attachment
Alejandro Pinheiro
- Mesa (master): main/fbobject: throw invalid operation when get_attachment fails if needed
Alejandro Pinheiro
- Mesa (master): mesa/main: Fix FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for NONE attachment type
Alejandro Pinheiro
- Mesa (master): radeonsi: capitalize VM hex addr when dumping buffer list
Samuel Pitoiset
- Mesa (master): nv50/ir: do not insert texture barriers on gm107
Samuel Pitoiset
- Mesa (master): nv50/ir: improve instruction pipelining on gm107
Samuel Pitoiset
- Mesa (master): nv50/ir: use sched control codes for gm107 builtins
Samuel Pitoiset
- Mesa (master): nvc0: use sched control codes for gm107 blitter shader
Samuel Pitoiset
- Mesa (master): nvc0: use sched control codes for gm107 MP counters code
Samuel Pitoiset
- Mesa (master): nvc0: enable GL 4.3 on gm107+
Samuel Pitoiset
- Mesa (master): radeonsi: allocate the array of immediates dynamically
Samuel Pitoiset
- Mesa (master): radeonsi: move si_shader_context::soa:: addr to si_shader_context
Samuel Pitoiset
- Mesa (master): radeonsi: replace ctx->soa.outputs by ctx->outputs
Samuel Pitoiset
- Mesa (master): radeonsi: replace si_shader_context::soa by bld_base
Samuel Pitoiset
- Mesa (master): gallium/hud: add missing break in hud_cpufreq_graph_install ()
Samuel Pitoiset
- Mesa (master): gallium/radeon: refactor the GRBM counters path
Samuel Pitoiset
- Mesa (master): gallium/radeon: add HUD queries for monitoring some hw blocks
Samuel Pitoiset
- Mesa (master): gallium/radeon: undef the very specific UPDATE_COUNTER macro
Samuel Pitoiset
- Mesa (master): st/glsl_to_tgsi: fix compilation warnings since int64 types
Samuel Pitoiset
- Mesa (master): gallium/radeon: add a new HUD query for the number of mapped buffers
Samuel Pitoiset
- Mesa (master): gallium/radeon: query the CPU accessible size of VRAM
Samuel Pitoiset
- Mesa (master): gallium/radeon: add VRAM-vis-usage HUD query
Samuel Pitoiset
- Mesa (master): st/mesa: make st_texture_get_sampler_view() static
Samuel Pitoiset
- Mesa (master): hud: fix compilation warnings in hud_nic_graph_install()
Samuel Pitoiset
- Mesa (master): winsys/amdgpu: add one likely() call in amdgpu_cs_flush()
Samuel Pitoiset
- Mesa (master): winsys/amdgpu: do not iterate twice when adding fence dependencies
Samuel Pitoiset
- Mesa (master): gallium/radeon: rename grbm to mmio in the gpu load path
Samuel Pitoiset
- Mesa (master): gallium/radeon: add new GPU-sdma-busy HUD query
Samuel Pitoiset
- Mesa (master): gallium/radeon: add new HUD queries for monitoring the CP
Samuel Pitoiset
- Mesa (master): r600: fix a compilation warning in r600_screen_create()
Samuel Pitoiset
- Mesa (master): i965/blorp: Use the render cache mechanism instead of explicit flushing
Topi Pohjolainen
- Mesa (master): i965: Make depth clear flushing more explicit
Topi Pohjolainen
- Mesa (master): i965/gen6: Issue direct depth stall and flush after depth clear
Topi Pohjolainen
- Mesa (master): i965/blorp: Make post draw flush more explicit
Topi Pohjolainen
- Mesa (master): i965/blorp: Add also depth and stencil buffers to render cache
Topi Pohjolainen
- Mesa (master): i965/meta: Remove unused brw_get_rb_for_slice()
Topi Pohjolainen
- Mesa (master): i965/miptree: Tell when brw_miptree_layout() fails
Topi Pohjolainen
- Mesa (master): i965/miptree: Remove redundant check for null texture
Topi Pohjolainen
- Mesa (master): i965: Remove check for hiz on earlier gens than SNB
Topi Pohjolainen
- Mesa (master): i965/gen6: Remove check for stencil format
Topi Pohjolainen
- Mesa (master): i965/blorp/gen6: Simplify hiz surface setup
Topi Pohjolainen
- Mesa (master): i965/gen6: Simplify hiz surface setup
Topi Pohjolainen
- Mesa (master): i965/blorp/gen6: Remove dead code in hiz setup
Topi Pohjolainen
- Mesa (master): i965/hiz/gen6: Stop setting false qpitch
Topi Pohjolainen
- Mesa (master): intel/blorp/dbg: Name blit shaders for easy recognition in dumps
Topi Pohjolainen
- Mesa (master): meta: Refactor texture format translation
Topi Pohjolainen
- Mesa (master): i965: remove unused brwInitVtbl declaration
Tapani Pälli
- Mesa (master): i965: call intel_prepare_render always when reading pixels
Tapani Pälli
- Mesa (master): nir: change asserts to unreachable in nir_type_conversion_op
Tapani Pälli
- Mesa (master): android: st/mesa: fix building error in libmesa_st_mesa
Tapani Pälli
- Mesa (master): st/dri: remove trailing whitespace
Tapani Pälli
- Mesa (master): android: correct typo in build
Tapani Pälli
- Mesa (master): i965: Make intel_bachbuffer_reloc() take a batchbuffer argument
Iago Toral Quiroga
- Mesa (master): i965: make intel_batchbuffer_emit_dword() take a batchbuffer as argument
Iago Toral Quiroga
- Mesa (master): i965: make intel_batchbuffer_free() take a batchbuffer as argument
Iago Toral Quiroga
- Mesa (master): i965: remove brw_context dependency from intel_batchbuffer_init()
Iago Toral Quiroga
- Mesa (master): i965: Move the pipelined test for SO register access to the screen
Iago Toral Quiroga
- Mesa (master): i965: get rid of brw->can_do_pipelined_register_writes
Iago Toral Quiroga
- Mesa (master): i965/gen7: Enable OpenGL 4.0 in Haswell when supported
Iago Toral Quiroga
- Mesa (master): i965: add a kernel_features bitfield to intel screen
Iago Toral Quiroga
- Mesa (master): docs: add GL_ARB_gpu_shader_fp64 and OpenGL 4.0 support for Intel Haswell.
Iago Toral Quiroga
- Mesa (master): docs: Mark GL_ARB_gpu_shader_fp64 and OpenGL 4.0 as done for i965/hsw+
Iago Toral Quiroga
- Mesa (master): anv: don' t skip the VUE header if we are reading gl_Layer in a fragment shader
Iago Toral Quiroga
- Mesa (master): isl: render target cube maps should be handled as 2D images , not cubes
Iago Toral Quiroga
- Mesa (master): spirv: gl_PrimitiveID in the fragment shader is handled as an input
Iago Toral Quiroga
- Mesa (master): spirv: fix typo in warning message
Iago Toral Quiroga
- Mesa (master): anv: set UAV coherence required bit when needed
Iago Toral Quiroga
- Mesa (master): spirv: acknowledge multisampled input attachments
Iago Toral Quiroga
- Mesa (master): spirv: handle gl_SampleMask
Iago Toral Quiroga
- Mesa (master): anv/lower_input_attachments: honor sample index parameter to subpassLoad()
Iago Toral Quiroga
- Mesa (master): 49 new commits
Ian Romanick
- Mesa (master): mesa: Don't advertise GL_OES_read_format in core profile
Ian Romanick
- Mesa (master): mesa: Fix copy-and-paste bug in _mesa_(Program|)Uniform[ 1234](i|ui)64vARB functions
Ian Romanick
- Mesa (master): mesa: Trivial clean-ups in uniform_query.cpp
Ian Romanick
- Mesa (master): mesa: Arrange _mesa_uniform_matrix parameters to match the call sites
Ian Romanick
- Mesa (master): mesa: Arrange _mesa_uniform parameters to match the call sites
Ian Romanick
- Mesa (master): mesa: Arrange validate_uniform_parameters parameters to match call sites
Ian Romanick
- Mesa (master): docs: document INTEL_PRECISE_TRIG envvar
Juan Antonio Suárez Romero
- Mesa (master): i965: return PASSTHRU surface types also on gen7
Juan Antonio Suárez Romero
- Mesa (master): i965: downsize *64*PASSTHRU formats to equivalent *32*FLOAT formats on gen < 8
Juan Antonio Suárez Romero
- Mesa (master): i965/vec4: use attribute slots for first non payload GRF
Juan Antonio Suárez Romero
- Mesa (master): i965/vec4/nir: vec4 also needs to remap vs attributes
Juan Antonio Suárez Romero
- Mesa (master): i965/vec4: take into account doubles when creating attribute mapping
Juan Antonio Suárez Romero
- Mesa (master): i965/vec4: emit correctly load_inputs for 64bit data
Juan Antonio Suárez Romero
- Mesa (master): i965: check for dual slot attributes on any gen
Juan Antonio Suárez Romero
- Mesa (master): i965: Enable ARB_vertex_attrib_64bit for Haswell
Juan Antonio Suárez Romero
- Mesa (master): i965: unify the code to enable of ARB_gpu_shader_fp64 and ARB_vertex_attrib_64bit for HSW+
Juan Antonio Suárez Romero
- Mesa (master): i965: enable ARB_shader_precision to HSW+
Juan Antonio Suárez Romero
- Mesa (master): i965/gen7: expose OpenGL 4.2 on Haswell when supported
Juan Antonio Suárez Romero
- Mesa (master): nir/i965: assert first is always less than 64
Juan Antonio Suárez Romero
- Mesa (master): swr: fix windows build break
Tim Rowley
- Mesa (master): swr: remove unneeded llvm version check
Tim Rowley
- Mesa (master): swr: [rasterizer core/common/jitter] gl_double support
Tim Rowley
- Mesa (master): swr: [rasterizer core] whitespace adjustments
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix SIMD16 transpose functions
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix SIMD16 PackTraits pack() and unpack()
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix SIMD16 output merger
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix SIMD16 Transpose_16_16
Tim Rowley
- Mesa (master): swr: [rasterizer core] rename OutputMerger functions
Tim Rowley
- Mesa (master): Always defer memory free in swr_resource_destroy
Tim Rowley
- Mesa (master): swr: Prune empty nodes in CalculateProcessorTopology.
Tim Rowley
- Mesa (master): swr: Align query results allocation
Tim Rowley
- Mesa (master): swr: Update fs texture & sampler state logic
Tim Rowley
- Mesa (master): llvmpipe: (trivial) minimally simplify mask construction
Roland Scheidegger
- Mesa (master): gallivm: use 2 srcs for 32-> 16bit conversions in lp_bld_conv_auto
Roland Scheidegger
- Mesa (master): gallivm: optimize lp_build_unpack_arith_rgba_aos slightly
Roland Scheidegger
- Mesa (master): gallivm: implement aos unpack (to unorm8) for small unorm formats
Roland Scheidegger
- Mesa (master): gallivm: (trivial) fix typo bug with small AoS format unpacking
Roland Scheidegger
- Mesa (master): llvmpipe: use scalar load instead of vectors for small vectors in fs backend
Roland Scheidegger
- Mesa (master): llvmpipe: use alpha from already converted color if possible
Roland Scheidegger
- Mesa (master): gallivm: generalize 4x4f->1x16ub special case conversion
Roland Scheidegger
- Mesa (master): llvmpipe: do transpose/ untwiddle after conversion for 8bit formats
Roland Scheidegger
- Mesa (master): gallivm: (trivial) fix copy/paste bug with big endian code
Roland Scheidegger
- Mesa (master): tgsi: implement ddiv opcode
Roland Scheidegger
- Mesa (master): gallivm: (trivial) fix ddiv cpu implementation
Roland Scheidegger
- Mesa (master): gallivm: don't try to use fast rcp for fdiv
Roland Scheidegger
- Mesa (master): glsl: fix compile errors with mingw due to missing PRIx64 definitions
Roland Scheidegger
- Mesa (master): gallium: add pipe_screen::resource_changed
Lucas Stach
- Mesa (master): st/dri: ask the driver to update its internal copies on reimport
Lucas Stach
- Mesa (master): etnaviv: initialize seqno of imported resources
Lucas Stach
- Mesa (master): etnaviv: implement resource_changed to invalidate internal resources derived from imported buffers
Lucas Stach
- Mesa (master): mesa: update external textures when (re-)binding
Lucas Stach
- Mesa (master): st/mesa: ask pipe driver to recreate derived internal resources when (re-) binding external textures
Lucas Stach
- Mesa (master): gallium: add pipe_screen:: resource_changed callback wrappers
Lucas Stach
- Mesa (master): etnaviv: force vertex buffers through the MMU
Lucas Stach
- Mesa (master): radeonsi: Set datalayout on the llvm module
Tom Stellard
- Mesa (master): glsl: Do not allow scalar types in vector relational functions
Matt Turner
- Mesa (master): i965: Don't change F->VF if dest type is DF.
Matt Turner
- Mesa (master): gtest: Update to 1.8.0.
Matt Turner
- Mesa (master): i965: Use W-typed immediate in brw_F32TO16().
Matt Turner
- Mesa (master): i965/vec4: Use UW-typed operands when dest is UW.
Matt Turner
- Mesa (master): i965: Mark error annotation on correct SIMD16 inst.
Matt Turner
- Mesa (master): i965: Make ERROR_IF usable from other functions.
Matt Turner
- Mesa (master): i965: Add a CHECK macro to call more complicated validation funcs.
Matt Turner
- Mesa (master): i965: Add a test for the EU assembly validator.
Matt Turner
- Mesa (master): i965: Structure code so unsupported inst will not generate more errors.
Matt Turner
- Mesa (master): i965: Factor out sources_not_null() validation function.
Matt Turner
- Mesa (master): i965: Factor out send_restrictions() function.
Matt Turner
- Mesa (master): i965: Simplify num_sources_from_inst().
Matt Turner
- Mesa (master): i965: Claim that SEND/math has two sources.
Matt Turner
- Mesa (master): i965: Validate math instruction sources.
Matt Turner
- Mesa (master): i965: Replace reg_type_size[] with a function.
Matt Turner
- Mesa (master): i965: Validate " General Restrictions on Regioning Parameters"
Matt Turner
- Mesa (master): i965: Validate "General Restrictions Based on Operand Types "
Matt Turner
- Mesa (master): i965: Validate "Region Alignment Rules"
Matt Turner
- Mesa (master): i965: Validate "Special Cases for Byte Operations"
Matt Turner
- Mesa (master): i965: Split gen_device_info_i965 between brw and cl.
Matt Turner
- Mesa (master): i965: Select DF type for 64-bit integers on Gen < 8.
Matt Turner
- Mesa (master): Revert "i965: Really don't emit Q or UQ moves on Gen < 8"
Matt Turner
- Mesa (master): i965: Use UNUSED to silence unused variable (used in assert ).
Matt Turner
- Mesa (master): vulkan: Don't install vk_platform.h or vulkan.h.
Matt Turner
- Mesa (13.0): 54 new commits
Emil Velikov
- Mesa: tag mesa-13.0.3: mesa-13.0.3
Emil Velikov
- Mesa (13.0): docs: add sha256 checksums for 13.0.3
Emil Velikov
- Mesa (master): docs: add release notes for 13.0.3
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 13.0.3
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 13.0.3
Emil Velikov
- Mesa (master): egl/dri2: add image_loader_extension back into loader extensions for wayland
Emil Velikov
- Mesa (master): gallium: add renderonly library
Emil Velikov
- Mesa (master): etnaviv: gallium driver for Vivante GPUs
Emil Velikov
- Mesa (master): imx: gallium driver for imx-drm scanout driver
Emil Velikov
- Mesa (master): automake: add the new drivers etnaviv and imx to make distcheck
Emil Velikov
- Mesa (master): automake: use shared llvm libs for make distcheck
Emil Velikov
- Mesa (master): ac: automake: rework sid_tables.h generation
Emil Velikov
- Mesa (master): etnaviv: automake: include all files in the sources lists
Emil Velikov
- Mesa (master): winsys/etnaviv: automake: introduce Makefile.sources
Emil Velikov
- Mesa (master): ac, radeonsi: automake: add missing builddir include
Emil Velikov
- Mesa (master): glx: Add missing glproto dependency for gallium-xlib glx
Emil Velikov
- Mesa (master): ac: automake: ensure that ./common is generated
Emil Velikov
- Mesa (master): get-typod-pick-list.sh: add new script
Emil Velikov
- Mesa (master): travis: Add the new drivers etnaviv and imx
Emil Velikov
- Mesa (master): egl/wayland: Cleanup private display connection when init fails
Emil Velikov
- Mesa (master): egl/wayland: Avoid race conditions when on non-main thread
Emil Velikov
- Mesa (master): gbm/drm: Pick the oldest available buffer in get_back_bo
Emil Velikov
- Mesa (master): i915: Add XRGB8888 format to intel_screen_make_configs
Emil Velikov
- Mesa (master): egl/dri2: Unify the style of function pointer calls in structs
Emil Velikov
- Mesa (master): loader/dri3: Unify the style of function pointer calls in structs
Emil Velikov
- Mesa (master): glX_proto_send.py: Unify the style of function pointer calls in structs
Emil Velikov
- Mesa (master): nouveau: Unify the style of function pointer calls in structs
Emil Velikov
- Mesa (master): radeon: Unify the style of function pointer calls in structs
Emil Velikov
- Mesa (master): xlib: Unify the style of function pointer calls in structs
Emil Velikov
- Mesa (master): mesa/get: Remove unused extra_ARB_viewport_array
Emil Velikov
- Mesa (12.0): 37 new commits
Emil Velikov
- Mesa (master): configure.ac: Rename MESA_LLVM to FOUND_LLVM
Emil Velikov
- Mesa (master): configure.ac: Only set LLVM_LIBS if LLVM is used
Emil Velikov
- Mesa (master): configure.ac: Only define HAVE_LLVM if LLVM is used
Emil Velikov
- Mesa (master): configure.ac: Set and use HAVE_GALLIUM_LLVM define
Emil Velikov
- Mesa (master): configure.ac: Don' t check LLVM version in gallium_require_llvm
Emil Velikov
- Mesa (master): configure.ac: Respect LLVM_CFLAGS in LLVM version detection
Emil Velikov
- Mesa (master): vulkan: automake: do not use EXTRA_DIST in a conditional
Emil Velikov
- Mesa (master): docs: Fix GLSL compiler link
Emil Velikov
- Mesa (master): glx: remove always false ifdef GLX_NO_STATIC_EXTENSION_FUNCTIONS
Emil Velikov
- Mesa (master): configure: use standard check for attribure alias
Emil Velikov
- Mesa (master): scons: set HAVE_FUNC_ATTRIBUTE_ALIAS
Emil Velikov
- Mesa (master): android: set HAVE_FUNC_ATTRIBUTE_ALIAS
Emil Velikov
- Mesa (master): mesa: make use of HAVE_FUNC_ATTRIBUTE_ALIAS macro
Emil Velikov
- Mesa (master): glx: use GLX_ALIAS for glXGetProcAddress
Emil Velikov
- Mesa (master): glx: unify GLX_SGIX_pbuffer aliased declarations
Emil Velikov
- Mesa (master): egl/wayland: use the destroy_window_callback for swrast
Emil Velikov
- Mesa (master): egl/wayland: unify dri2_wl_create_surface implementations
Emil Velikov
- Mesa (master): gallium: correctly manage libsensors link flags
Emil Velikov
- Mesa (master): configure: remove unused AC_SUBST variables
Emil Velikov
- Mesa (master): configure: forbid static EGL/GBM
Emil Velikov
- Mesa (master): configure: remove HAVE_EGL_DRIVER_DRI[23]
Emil Velikov
- Mesa (master): configure: factor out commom egl/gbm checks
Emil Velikov
- Mesa (master): configure: explicitly require shared glapi for enable-dri
Emil Velikov
- Mesa (master): configure: error out when building static XOR shared
Emil Velikov
- Mesa (master): egl/wayland: resolve quirky try_damage_buffer() implementation
Emil Velikov
- Mesa (master): nouveau: remove always false argument in nouveau_fence_new( )
Emil Velikov
- Mesa (master): android: radeon: fix LLVMInitializeAMDGPU* functions declaration
Emil Velikov
- Mesa (master): android: radeonsi: fix LLVMInitializeAMDGPU* functions declaration
Emil Velikov
- Mesa (master): android: amd/common: fix LLVMInitializeAMDGPU* functions declaration
Emil Velikov
- Mesa (master): android: gallium/auxiliary: fix building error in Android 7.0
Emil Velikov
- Mesa (master): android: ac/debug: move sid_tables.h generation and IB decode to amd/common
Emil Velikov
- Mesa (master): util: import sha1 implementation from OpenBSD
Emil Velikov
- Mesa (17.0): util: import sha1 implementation from OpenBSD
Emil Velikov
- Mesa: tag 17.0-branchpoint: Mesa 17.0 branchpoint
Emil Velikov
- Mesa (master): utils: build sha1/disk cache only with Android/Autoconf
Emil Velikov
- Mesa (master): utils: really remove the __END_DECLS macro
Emil Velikov
- Mesa (17.0): utils: build sha1/disk cache only with Android/Autoconf
Emil Velikov
- Mesa (17.0): utils: really remove the __END_DECLS macro
Emil Velikov
- Mesa (17.0): Update version to 17.0.0-rc1
Emil Velikov
- Mesa: tag mesa-17.0.0-rc1: mesa-17.0.0-rc1
Emil Velikov
- Mesa (master): mesa: Bump version to 17.1.0-devel
Emil Velikov
- Mesa (master): docs/releasing: document post branch version bump
Emil Velikov
- Mesa (master): radv: fix include order for installed headers v2
Emil Velikov
- Mesa (master): vulkan/wsi: clarify the severity of lack of DRI3 v2
Emil Velikov
- Mesa (master): configure.ac: move require_dri_shared_libs_and_glapi() before its users
Emil Velikov
- Mesa (mesa_12/jenkins): docs: add release notes for 12.0.6
Emil Velikov
- Mesa (12.0): egl/wayland: use the destroy_window_callback for swrast
Emil Velikov
- Mesa (12.0): anv: Handle vkGetPhysicalDeviceQueueFamilyProperties with count == 0
Emil Velikov
- Mesa (12.0): i965: Properly flush in hsw_pause_transform_feedback().
Emil Velikov
- Mesa (12.0): Update version to 12.0.6
Emil Velikov
- Mesa (12.0): docs: add release notes for 12.0.6
Emil Velikov
- Mesa: tag mesa-12.0.6: mesa-12.0.6
Emil Velikov
- Mesa (12.0): docs: add sha256 checksums for 12.0.6
Emil Velikov
- Mesa (12.0): docs: use correct year for the 12.0.6 release notes
Emil Velikov
- Mesa (master): docs/releasing: remove stray "cd"
Emil Velikov
- Mesa (master): docs: add release notes for 12.0.6
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 12.0.6
Emil Velikov
- Mesa (master): docs: use correct year for the 12.0.6 release notes
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 12.0.6
Emil Velikov
- Mesa (17.0): 34 new commits
Emil Velikov
- Mesa: tag mesa-17.0.0-rc2: mesa-17.0.0-rc2
Emil Velikov
- Mesa (13.0): 60 new commits
Emil Velikov
- Mesa (master): egl: update headers from registry
Emil Velikov
- Mesa (master): egl: EGL_PLATFORM_SURFACELESS_MESA is now upstream
Emil Velikov
- Mesa (master): docs/repository: fix name of main branch
Emil Velikov
- Mesa (master): 37 new commits
Emil Velikov
- Mesa (master): radv: automake: Don't install vk_platform.h or vulkan.h.
Emil Velikov
- Mesa (master): configure.ac: list radeon in --with-vulkan-drivers help string
Emil Velikov
- Mesa (master): meta: Disable dithering during glGenerateMipmap
Chad Versace
- Mesa (master): vulkan: Add new cast macros for VkIcd types
Chad Versace
- Mesa (master): vulkan: Update vk_icd.h to interface version 3
Chad Versace
- Mesa (master): anv: Support loader interface version 3 (patch v2)
Chad Versace
- Mesa (master): i965: Delete pending CCS and HiZ ops in intel_miptree_make_shareable()
Chad Versace
- Mesa (master): configure: Require libdrm >= 2.4.75
Chad Versace
- Mesa (master): i965: Add intel_screen::has_fence_fd
Chad Versace
- Mesa (master): i965: Add intel_batchbuffer_flush_fence()
Chad Versace
- Mesa (master): i965/sync: Add brw_fence::type
Chad Versace
- Mesa (master): i965/sync: Fail sync creation when batchbuffer flush fails
Chad Versace
- Mesa (master): i965/sync: Rename brw_fence_insert()
Chad Versace
- Mesa (master): i965/sync: Implement fences based on Linux sync_file
Chad Versace
- Mesa (master): i965: Replace bool aux disable with enum
Ben Widawsky
- Mesa (master): i965/miptree: Create a disable CCS flag
Ben Widawsky
- Mesa (master): i965: Fix SURFACE_STATE to handle non-zero aux offsets
Ben Widawsky
- Mesa (master): dri: allow 16bit R/GR images to be exported via drm buffers
Ben Widawsky
- Mesa (master): gbm: Move getters to match order in header file (trivial)
Ben Widawsky
- Mesa (master): gbm: Fix width height getters return type (trivial)
Ben Widawsky
Last message date:
Tue Jan 31 22:06:40 UTC 2017
Archived on: Mon Jan 13 14:20:05 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).