August 2016 Archives by date
Starting: Mon Aug 1 03:05:39 UTC 2016
Ending: Wed Aug 31 21:50:35 UTC 2016
Messages: 721
- Mesa (master): vc4: Zero-initialize the hardware sampler view structure.
Eric Anholt
- Mesa (master): i965: fix comparison warning
Timothy Arceri
- Mesa (master): gbm: Removed unused function.
Ben Widawsky
- Mesa (master): u_vbuf: fix potentially bogus assert
Rob Clark
- Mesa (master): svga: avoid redundant SetVertexBuffer/ SetIndexBuffer commands at rebind
Brian Paul
- Mesa (master): auxiliary/os: add new os_get_command_line() function
Brian Paul
- Mesa (master): st/mesa: silence missing braces warning in st_program.c
Brian Paul
- Mesa (master): glsl_to_tgsi: Avoid aliasing violations.
Matt Turner
- Mesa (master): gallium/auxiliary: Add u_bitcast.h header.
Matt Turner
- Mesa (master): r300g: Avoid aliasing violation.
Matt Turner
- Mesa (master): r600g: Avoid aliasing violations.
Matt Turner
- Mesa (master): draw: Avoid aliasing violations.
Matt Turner
- Mesa (master): i915: Avoid aliasing violation.
Matt Turner
- Mesa (master): mesa: Drop -fno-strict-aliasing.
Matt Turner
- Mesa (master): gallium/util: fix align64
Marek Olšák
- Mesa (master): i965: Disable the unlit centroid workaround on Gen7.
Matt Turner
- Mesa (master): ast: Updated AST_NUM_OPERATORS for coherence with ast_operators
Andres Gomez
- Mesa (master): swr: build swr with -fno-strict-aliasing
Tim Rowley
- Mesa (master): .mailmap: Update my address
Chad Versace
- Mesa (master): nir: fix validation message
Timothy Arceri
- Mesa (master): i965: use mt->offset in intel_miptree_map_movntdqa()
Chad Versace
- Mesa (master): radeonsi: use v_mad_f32 for fma
Marek Olšák
- Mesa (master): radeonsi: use llvm.amdgcn.rsq.f64 if available
Marek Olšák
- Mesa (master): radeonsi: use llvm.amdgcn.cube* if available
Marek Olšák
- Mesa (master): radeonsi: don' t set the last parameter component of llvm.AMDGPU.cube
Marek Olšák
- Mesa (master): ddebug: don't use fmemopen on non-Linux OS
Marek Olšák
- Mesa (master): ddebug: print the command line to all logs (v2)
Marek Olšák
- Mesa (master): radeonsi: print the command line to VM fault reports (v2)
Marek Olšák
- Mesa (master): radeonsi: skip unnecessary si_update_shaders calls
Marek Olšák
- Mesa (master): gallium/radeon: move last_gfx_fence from radeonsi to common code
Marek Olšák
- Mesa (master): r600g: use last_gfx_fence like radeonsi
Marek Olšák
- Mesa (master): vc4: Dump NIR at shader state creation time as well.
Eric Anholt
- Mesa (master): nir: Allow opt_peephole_select to work on empty blocks.
Eric Anholt
- Mesa (master): vc4: Fix handling of UBO range offsets.
Eric Anholt
- Mesa (master): vc4: Fix leak of the bo_handles table.
Eric Anholt
- Mesa (master): vc4: Fix a leak of the src[] array of VPM reads in optimization.
Eric Anholt
- Mesa (master): loader: fix memory leak in loader_dri3_open
Eric Anholt
- Mesa (master): vc4: Tell valgrind about BO allocations from mmap time to destroy.
Eric Anholt
- Mesa (master): vc4: Avoid generating a custom shader per level in glGenerateMipmaps().
Eric Anholt
- Mesa (master): gbm: Correct bo_import documentation (trivial)
Eric Anholt
- Mesa (master): loader/dri3: Destroy Present event context when destroying drawable v2
Michel Dänzer
- Mesa (master): vl/dri3: Destroy Present event context when destroying drawable v2
Michel Dänzer
- Mesa (master): i965: Use a separate register for every access to an SSA undef.
Kenneth Graunke
- Mesa (master): nir: Turn imov/fmov of undef into undef.
Kenneth Graunke
- Mesa (master): nir: Make nir_alu_srcs_equal non-static.
Kenneth Graunke
- Mesa (master): nir: Make nir_opt_remove_phis see through moves.
Kenneth Graunke
- Mesa (master): vc4: Move FS inputs setup out to a helper function.
Eric Anholt
- Mesa (master): vc4: Don't recompile the CS when the FS changes.
Eric Anholt
- Mesa (master): vc4: Avoid VS shader recompiles by keeping a set of FS inputs seen so far.
Eric Anholt
- Mesa (master): vc4: Move scalarizing and some lowering to link time.
Eric Anholt
- Mesa (master): state_tracker: Initialize the draw context only when needed.
Eric Anholt
- Mesa (master): mesa: Dynamically allocate the matrix stack.
Eric Anholt
- Mesa (master): swr: [rasterizer core] allow hexadecimal for integer knobs
Tim Rowley
- Mesa (master): swr: [rasterizer core] conservative rast degenerate handling
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] adjust extern "C" block scope
Tim Rowley
- Mesa (master): swr: [rasterizer core] rename variable
Tim Rowley
- Mesa (master): swr: [rasterizer core] update sync handling
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] fix potential jit exit crash
Tim Rowley
- Mesa (master): swr: [rasterizer fetch] additional fetch format support
Tim Rowley
- Mesa (master): swr: [rasterizer fetch] add support for 24bit format fetch
Tim Rowley
- Mesa (master): swr: [rasterizer core] use 32x32 macrotile for openswr
Tim Rowley
- Mesa (master): swr: [rasterizer core] remove CanEarlyZ function
Tim Rowley
- Mesa (master): swr: [rasterizer core] implement InnerConservative input coverage
Tim Rowley
- Mesa (master): swr: [rasterizer core] static analysis fixes for conservative rast
Tim Rowley
- Mesa (master): i965: Rework the unlit centroid workaround.
Kenneth Graunke
- Mesa (master): glsl/types: disallow implicit conversions before GLSL 1.20
Andres Gomez
- Mesa (master): glsl: Refactor implicit conversion into its own helper
Andres Gomez
- Mesa (master): glsl: struct constructors/ initializers only allow implicit conversions
Andres Gomez
- Mesa (master): glsl: apply_implicit_conversion is static again
Andres Gomez
- Mesa (master): glsl: fix indentation, comments and line lengths in ast_function.cpp
Andres Gomez
- Mesa (master): util: Move format_rgb9e5.h to src/util
Jason Ekstrand
- Mesa (master): util: Move format_r11g11b10f.h to src/util
Jason Ekstrand
- Mesa (master): util/format_rgb9e5: Get rid of the rgb9e5 union
Jason Ekstrand
- Mesa (master): util/rgb9e5: Get rid of the float754 union
Jason Ekstrand
- Mesa (master): util/format: Use explicitly sized types
Jason Ekstrand
- Mesa (master): util/r11g11b10f: Whitespace cleanups
Jason Ekstrand
- Mesa (master): anv/gen7_pipeline: Set PixelShaderKillPixel for discards
Nanley Chery
- Mesa (master): mesa: Copy bitmask of VBOs in the VAO on gl{Push, Pop}Attrib.
Mathias Fröhlich
- Mesa (master): gallium/radeon: add r600_resource:: vram_usage and gart_usage
Marek Olšák
- Mesa (master): radeonsi: check IB memory usage of CP DMA operations
Marek Olšák
- Mesa (master): radeonsi: take scratch buffer and draw indirect memory usage into account
Marek Olšák
- Mesa (master): radeonsi: take compute shader and dispatch indirect memory usage into account
Marek Olšák
- Mesa (master): radeonsi: deal with high vertex buffer memory usage correctly
Marek Olšák
- Mesa (master): radeonsi: flush if sampler views and images use too much memory
Marek Olšák
- Mesa (master): radeonsi: flush if constant, shader, and streamout buffers use too much memory
Marek Olšák
- Mesa (master): gallium/radeon/winsyses: print CS submission error number
Marek Olšák
- Mesa (master): gallium/radeon/winsyses: expose per-IB used_vram and used_gart to drivers
Marek Olšák
- Mesa (master): gallium/radeon: inline radeon_winsys::query_memory_usage
Marek Olšák
- Mesa (master): gallium/radeon: move radeon_winsys:: cs_memory_below_limit to drivers
Marek Olšák
- Mesa (master): gallium/radeon: count gfx IB flushes
Marek Olšák
- Mesa (master): gallium/radeon: count contexts
Marek Olšák
- Mesa (master): gallium/radeon: add cs_get_next_fence winsys callback
Marek Olšák
- Mesa (master): winsys/amdgpu: implement cs_get_next_fence
Marek Olšák
- Mesa (master): winsys/radeon: implement cs_get_next_fence
Marek Olšák
- Mesa (master): radeonsi: add environment variable SI_FORCE_FAMILY
Marek Olšák
- Mesa (master): radeonsi: add a standalone compiler amdgcn_glslc
Marek Olšák
- Mesa (master): radeonsi: add GLSL lit tests
Marek Olšák
- Mesa (master): Revert "gallium/radeon: count contexts"
Marek Olšák
- Mesa (master): glsl: Add a has_tessellation_shader() helper.
Kenneth Graunke
- Mesa (master): glsl: Simplify interface qualifier parsing.
Kenneth Graunke
- Mesa (master): glsl: Delete bogus ir_set_program_inouts assert.
Kenneth Graunke
- Mesa (master): glsl: Fix the program resource names of gl_TessLevelOuter/ Inner[].
Kenneth Graunke
- Mesa (master): glsl: Fix location bias for patch variables.
Kenneth Graunke
- Mesa (master): glsl: Combine GS and TES array resizing visitors.
Kenneth Graunke
- Mesa (master): radeonsi: do not pass the return type to buffer_load_const
Nicolai Hähnle
- Mesa (master): radeonsi: drop unnecessary u_pstipple.h include
Nicolai Hähnle
- Mesa (master): radeonsi: move spi_ps_input_addr override outside of the loop
Nicolai Hähnle
- Mesa (master): winsys/amdgpu: query ME/PFP/CE firmware versions
Nicolai Hähnle
- Mesa (master): radeonsi: unify emitting PKT3_SET_BASE for indirect draws
Nicolai Hähnle
- Mesa (master): radeonsi: move index buffer calculations in si_emit_draw_packets up
Nicolai Hähnle
- Mesa (master): radeonsi: transpose indirect/index draw dispatch
Nicolai Hähnle
- Mesa (master): radeonsi: add has_draw_indirect_multi flag
Nicolai Hähnle
- Mesa (master): mapi: Add PatchParameteriOES and PatchParameteriEXT.
Kenneth Graunke
- Mesa (master): mesa: Add {OES, EXT}_tessellation_shader to the extensions table.
Kenneth Graunke
- Mesa (master): mesa: Move tessellation shader gets to GL_CORE, GLES31 section.
Kenneth Graunke
- Mesa (master): glsl: Add extension plumbing for OES/ EXT_tessellation_shader.
Kenneth Graunke
- Mesa (master): glsl: Expose gl_PointSize if OES/ EXT_tessellation_point_size is enabled.
Kenneth Graunke
- Mesa (master): glsl: Implicitly enable OES_shader_io_blocks if geom/ tess are enabled.
Kenneth Graunke
- Mesa (master): mesa: Share code between _mesa_validate_DrawArrays[ _Instanced].
Kenneth Graunke
- Mesa (master): mesa: Skip ES 3.0/ 3.1 transform feedback primitive counting error.
Kenneth Graunke
- Mesa (master): anv/pipeline/gen8: Remove an old comment
Jason Ekstrand
- Mesa (master): genxml: Make 3DSTATE_SF more consistent between gen7 and gen8+
Jason Ekstrand
- Mesa (master): anv/pipeline/gen8: Use fewer designated initializers in emit_rs_state
Jason Ekstrand
- Mesa (master): anv/pipeline/gen8: Unconditionally set DXMultisampleRasterizaitonEnable
Jason Ekstrand
- Mesa (master): anv/pipeline/gen8: Set 3DSTATE_SF::StatisticsEnable
Jason Ekstrand
- Mesa (master): anv/pipeline: Unify 3DSTATE_RASTER and 3DSTATE_SF setup between gen7 and gen8
Jason Ekstrand
- Mesa (master): isl: Add a helper for getting a depth format from an isl_format
Jason Ekstrand
- Mesa (master): anv/pipeline/gen7: Set the depth format in 3DSTATE_SF
Jason Ekstrand
- Mesa (master): egl/android: Remove unused variables in droid_get_buffers_with_format()
Chad Versace
- Mesa (master): egl/android: Respect buffer mask in droid_image_get_buffers (v2)
Chad Versace
- Mesa (master): egl/android: Refactor image creation to separate flink and prime paths (v2)
Chad Versace
- Mesa (master): egl/android: Make get_fourcc() accept HAL formats
Chad Versace
- Mesa (master): i965: Bail on the BLT path if BlitFramebuffer requires sRGB conversion.
Kenneth Graunke
- Mesa (master): i965: Drop the "do resolves in sRGB" hack.
Kenneth Graunke
- Mesa (master): Revert "st/mesa: use sRGB formats for MSAA resolving if destination is sRGB"
Kenneth Graunke
- Mesa (master): i965: Make BLORP do sRGB encode/decode on ES 2 as well.
Kenneth Graunke
- Mesa (master): i965: Make BLORP' s BlitFramebuffer follow the GL 4.4 sRGB rules.
Kenneth Graunke
- Mesa (master): meta: Make Meta's BlitFramebuffer() follow the GL 4.4 sRGB rules.
Kenneth Graunke
- Mesa (master): st/mesa: Make Gallium' s BlitFramebuffer follow the GL 4.4 sRGB rules.
Kenneth Graunke
- Mesa (master): egl/android: Add support for YV12 pixel format (v2)
Chad Versace
- Mesa (master): Revert "glsl: don' t try to lower non-gl builtins as if they were gl_FragData"
Marek Olšák
- Mesa (master): anv/pipeline: rename info to rs_info in emit_rs_state
Jason Ekstrand
- Mesa (master): anv/pipeline/gen7: Set multisample modes
Jason Ekstrand
- Mesa (master): nir: Always print non-identity swizzles.
Matt Turner
- Mesa (master): nir: make use of nir_cf_list_extract() helper
Timothy Arceri
- Mesa (master): ddebug: dump driver states and shaders for apitrace calls
Marek Olšák
- Mesa (master): mesa: simplify ff fs generator a bit
Brian Paul
- Mesa (master): st/mesa: define ST_NEW_ flags as uint64_t values, not enums
Brian Paul
- Mesa (master): radeonsi/sid: add additional bits for the DRAW_(INDEX) _INDIRECT_MULTI packets
Nicolai Hähnle
- Mesa (master): radeonsi: flush TC L2 cache for indirect draw data
Nicolai Hähnle
- Mesa (master): radeonsi: remove an incorrect assertion
Nicolai Hähnle
- Mesa (master): radeonsi: wire up TGSI_SEMANTIC_BASEINSTANCE
Nicolai Hähnle
- Mesa (master): radeonsi: add DRAWID parameter to vertex shaders
Nicolai Hähnle
- Mesa (master): radeonsi: program the DRAWID SGPR
Nicolai Hähnle
- Mesa (master): radeonsi: program additional multi draw parameters
Nicolai Hähnle
- Mesa (master): radeonsi: enable multi-draw related pipe caps
Nicolai Hähnle
- Mesa (master): util: Move _mesa_fsl/util_last_bit into util/bitscan.h
Mathias Fröhlich
- Mesa (master): gallium: Add c99_compat.h to u_bitcast.h
Mathias Fröhlich
- Mesa (master): anv/pipeline: Move emit_ms_state() to genX_pipeline_util.h
Anuj Phogat
- Mesa (master): anv/pipeline: Add sample locations for gen7-7.5
Anuj Phogat
- Mesa (master): anv/gen7_pipeline: Set multisample state using shared function
Anuj Phogat
- Mesa (master): anv/device: Enable sample shading on gen7+
Anuj Phogat
- Mesa (master): egl: android: query native window default width and height (v2)
Chad Versace
- Mesa (master): gallium: add render_condition_enable param to clear_render_target/depth_stencil
Marek Olšák
- Mesa (master): gallium/radeon: handle render_condition_enable for clear_rt /ds
Marek Olšák
- Mesa (master): gallium/radeon: implement ARB_clear_texture (v3)
Marek Olšák
- Mesa (master): gallium/radeon: increase the size of the renderer string
Marek Olšák
- Mesa (master): winsys/amdgpu: don't try to unmap userptr buffers
Marek Olšák
- Mesa (master): winsys/amdgpu: track the amount of mapped memory
Marek Olšák
- Mesa (master): winsys/radeon: track the amount of mapped memory
Marek Olšák
- Mesa (master): gallium/radeon: add HUD queries for mapped VRAM/GTT
Marek Olšák
- Mesa (master): st/mesa: use PIPE_USAGE_STREAM for GL_CLIENT_STORAGE_BIT without READ_BIT (v2)
Marek Olšák
- Mesa (master): gallium: add a pipe_context parameter to fence_finish
Marek Olšák
- Mesa (master): st/mesa: set the ctx parameter of fence_finish
Marek Olšák
- Mesa (master): gallium/radeon: use unflushed fences for deferred flushes ( v2)
Marek Olšák
- Mesa (master): util: Use win32 intrinsics for util_last_bit if present.
Mathias Fröhlich
- Mesa (master): st/nine: Fix invalid attempt to use indirect draws.
Marek Olšák
- Mesa (master): st/mesa: in ATI fs don't assume TEMP0=REG0
Marek Olšák
- Mesa (master): radeonsi: only set dual source blending for MRT0
Marek Olšák
- Mesa (master): radeonsi: disallow MIN/ MAX blend equations for dual source blending
Marek Olšák
- Mesa (master): radeonsi: set CB_COLORn_INFO.SIMPLE_FLOAT
Marek Olšák
- Mesa (master): radeonsi: set CB_COLORn_INFO.ROUND_MODE
Marek Olšák
- Mesa (master): Re-apply "glsl: don' t try to lower non-gl builtins as if they were gl_FragData"
Marek Olšák
- Mesa (master): vl/rbsp: add a check for emulation prevention three byte
Leo Liu
- Mesa (master): swr: [rasterizer common] make disabled asserts always print (but not break)
Tim Rowley
- Mesa (master): swr: [rasterizer core] improve implementation for SoWriteOffset
Tim Rowley
- Mesa (master): swr: [rasterizer core] update trivial accept test conditions
Tim Rowley
- Mesa (master): swr: [rasterizer core] change threadsDone to be a 32-bit value.
Tim Rowley
- Mesa (master): swr: [rasterizer core] add SwrWaitForIdleFE
Tim Rowley
- Mesa (master): swr: [rasterizer core] allow override of KNOB thread settings
Tim Rowley
- Mesa (master): swr: [rasterizer core] remove cygwin threads.cpp stubs
Tim Rowley
- Mesa (master): swr: [rasterizer core] add rasterizerSampleCount to PS context
Tim Rowley
- Mesa (master): swr: [rasterizer core] fundamentally change how stats work
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] fetch support for offsetting VertexID
Tim Rowley
- Mesa (master): swr: [rasterizer core] viewport array support
Tim Rowley
- Mesa (master): swr: [rasterizer core] remove all old stats code
Tim Rowley
- Mesa (master): swr: [rasterizer core] split FE and BE stats
Tim Rowley
- Mesa (master): swr: [rasterizer core] routing of viewport indexes through frontend
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] add mask support for odd format fetch
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] add VMASKSTOREPS intrinsic
Tim Rowley
- Mesa (master): swr: [rasterizer common] add linux definition for InterlockedAdd64
Tim Rowley
- Mesa (master): swr: [rasterizer core] fix OOB check of viewport indices
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] add core string to JitManager
Tim Rowley
- Mesa (master): swr: [rasterizer core] unused variable warning fixes
Tim Rowley
- Mesa (master): nir: Drop an unused program/hash_table.h include.
Eric Anholt
- Mesa (master): prog_hash_table: Convert compare funcs to match util/ hash_table.h.
Eric Anholt
- Mesa (master): prog_hash_table: Convert to using util/hash_table.h.
Eric Anholt
- Mesa (master): mesa: Use a temporary set to track whether we' ve added a resource yet.
Eric Anholt
- Mesa (master): i965/vec4: Make opt_vector_float reset at the top of each block
Jason Ekstrand
- Mesa (master): glsl: split out varying and uniform linking code
Timothy Arceri
- Mesa (master): glsl: remove dead builtins before assigning varying locations
Timothy Arceri
- Mesa (master): glsl: use UniformHash to find storage location
Timothy Arceri
- Mesa (master): glsl: remove remaining tabs in link_uniform_initializers.cpp
Timothy Arceri
- Mesa (master): glcpp: Track the actual version instead of just the version_resolved flag
Ian Romanick
- Mesa (master): glcpp: Only disallow #undef of pre-defined macros on GLSL ES >= 3.00 shaders
Ian Romanick
- Mesa (master): glsl/tests: fix segfault in uniform initializer test
Timothy Arceri
- Mesa (master): appveyor: Install pywin32 extensions.
Jose Fonseca
- Mesa (master): appveyor: Force Visual Studio 2013 image.
Jose Fonseca
- Mesa (master): st/omx/dec/h264: pass default scaling lists in raster format
Christian König
- Mesa (master): swrast: fix active attribs with atifragshader
Brian Paul
- Mesa (master): glsl: Fix inout qualifier handling in GLSL 4.40.
Kenneth Graunke
- Mesa (master): glsl: Tidy stream handling in merge_qualifier().
Kenneth Graunke
- Mesa (master): glsl: Fix invariant matching in GLSL 4.30 and GLSL ES 1.00.
Kenneth Graunke
- Mesa (master): mesa: Document that _mesa_enum_to_string() returns non-null (v2)
Chad Versace
- Mesa (master): st/mesa: don't update clip state if it has no effect
Marek Olšák
- Mesa (master): st/mesa: don' t update clip state on VS changes if it has no effect
Marek Olšák
- Mesa (master): st/mesa: remove TES/TCS/GS state dirtying optimization
Marek Olšák
- Mesa (master): st/mesa: determine states used or affected by shaders at compile time
Marek Olšák
- Mesa (master): st/mesa: when changing shaders, only dirty states that are affected by them
Marek Olšák
- Mesa (master): st/mesa: _NEW_TEXTURE & CONSTANTS shouldn' t flag states that aren't used
Marek Olšák
- Mesa (master): st/mesa: don't update atomic, SSBO, UBO and TBO states that have no effect
Marek Olšák
- Mesa (master): st/mesa: BufferData should flag NewDriverState
Marek Olšák
- Mesa (master): anv: Use macro to avoid code duplication for sample positions
Anuj Phogat
- Mesa (master): i965: Change 8x multisample positions
Anuj Phogat
- Mesa (master): i965: Change 8X MSAA sample mapping
Anuj Phogat
- Mesa (master): anv/device: Add limits for InterpolationOffset
Anuj Phogat
- Mesa (master): mesa: change state query return value for RGB565
Chad Versace
- Mesa (master): mesa: change state query return value for RGB565
Chad Versace
- Mesa (master): anv: pipeline: gen7: fix assert in debug mode
Anuj Phogat
- Mesa (master): glsl: look for frag data bindings with [0] tacked onto the end for arrays
Ilia Mirkin
- Mesa (master): st/mesa: refactor duplicated etc fallback checks
Ilia Mirkin
- Mesa (master): st/mesa: provide GL_OES_copy_image support by caching the original ETC data
Ilia Mirkin
- Mesa (master): glsl: emit a specific error when ast_*_assign changes type
Ilia Mirkin
- Mesa (master): freedreno/ir3: fix issue with emit_tex()
Rob Clark
- Mesa (master): freedreno/a2xx: add missing casts to silence notices
Rob Clark
- Mesa (master): freedreno/a3xx+a4xx: move common VBOs to fd_context
Rob Clark
- Mesa (master): vbo: allow DrawElementsBaseVertex in display lists
Ilia Mirkin
- Mesa (master): gallium/util: add helper to compute zmin/ zmax for a viewport state
Ilia Mirkin
- Mesa (master): nv50,nvc0: fix depth range when halfz is enabled
Ilia Mirkin
- Mesa (master): vbo: Array draw must not care about glBegin/ glEnd vbo mapping.
Mathias Fröhlich
- Mesa (master): mesa: Move _mesa_all_buffers_are_unmapped to arrayobj.c.
Mathias Fröhlich
- Mesa (master): mesa: Move check for vbo mapping into api_validate.c.
Mathias Fröhlich
- Mesa (master): vbo: Remove always true return from vbo_bind_arrays.
Mathias Fröhlich
- Mesa (master): mesa: Remove duplicate include.
Mathias Fröhlich
- Mesa (master): glx: fix error code when there is no context bound
Tapani Pälli
- Mesa (master): glx: apple specific occurences of dummyContext check
Tapani Pälli
- Mesa (master): anv/x11: Add support for Xlib platform
Jason Ekstrand
- Mesa (master): anv: add genX_multisample.h to the sources list(s).
Emil Velikov
- Mesa (master): egl/x11: avoid using freed memory if dri2 init fails
Emil Velikov
- Mesa (master): egl/wayland: Set disp->DriverData to NULL on error
Emil Velikov
- Mesa (master): egl/surfaceless: Set disp->DriverData to NULL on error
Emil Velikov
- Mesa (master): egl/drm: Set disp->DriverData to NULL on error
Emil Velikov
- Mesa (master): egl/android: Set dpy->DriverData to NULL on error
Emil Velikov
- Mesa (master): anv: fix writemask on blit fragment shader.
Dave Airlie
- Mesa (master): glcpp: Update tests for new #undef of built-in macro rules.
Kenneth Graunke
- Mesa (master): st/vdpau: change the order in which filters are applied(v3)
Christian König
- Mesa (master): egl/dri2: dri2_make_current: Release previous context' s display
Michel Dänzer
- Mesa (master): gallium/u_blitter: export some functions
Rob Clark
- Mesa (master): gallium/u_blitter: add helper to save FS const buffer state
Rob Clark
- Mesa (master): gallium/u_blitter: split out a helper for common clear state
Rob Clark
- Mesa (master): freedreno: support for using generic clear path
Rob Clark
- Mesa (master): freedreno/a3xx: use generic clear path
Rob Clark
- Mesa (master): freedreno/a4xx: use generic clear path
Rob Clark
- Mesa (master): svga: minor whitespace and code clean-ups
Brian Paul
- Mesa (master): svga: use the sws local var to simplify some code
Brian Paul
- Mesa (master): svga: additional comments for svga_hw_draw_state members
Brian Paul
- Mesa (master): svga: remove incorrect buffer invalidation code
Brian Paul
- Mesa (master): svga: minor clean-ups in define_rasterizer_object()
Brian Paul
- Mesa (master): svga: reduce looping in svga_mark_surfaces_dirty()
Brian Paul
- Mesa (master): svga: remove unneeded memset() call in draw_vgpu10()
Brian Paul
- Mesa (master): svga: don't call os_get_time() when not needed by Gallium HUD
Brian Paul
- Mesa (master): svga: avoid a calloc in svga_buffer_transfer_map()
Brian Paul
- Mesa (master): svga: remove unused var in svga_mark_surfaces_dirty()
Brian Paul
- Mesa (master): gallium/util: minor reformatting in u_box.h
Brian Paul
- Mesa (master): gallium/i915: inline the util_clear() code into i915_clear_blitter()
Brian Paul
- Mesa (master): gallium: remove unused u_clear.h file
Brian Paul
- Mesa (master): st/mesa: use pipe var instead of st-> pipe in st_create_context_priv()
Brian Paul
- Mesa (master): freedreno/a3xx: fix generic clear path
Rob Clark
- Mesa (master): i965/fs: Lower TEX to TXL during NIR translation.
Francisco Jerez
- Mesa (master): i965/fs: Return zero from fs_inst:: components_read for non-present sources.
Francisco Jerez
- Mesa (master): i965/fs: Estimate maximum sampler message execution size more accurately.
Francisco Jerez
- Mesa (master): nv50/ir: properly clear upper bits of a bitset fill
Ilia Mirkin
- Mesa (master): nv50/ir: fix bb positions after exit instructions
Ilia Mirkin
- Mesa (master): glx: Don't use current context in __glXSendError
Michel Dänzer
- Mesa (master): nir/algebraic: Optimize common array indexing sequence
Ian Romanick
- Mesa (master): glsl: Don' t support ir_unop_abs or ir_unop_sign for unsigned integers
Ian Romanick
- Mesa (master): glsl: Don't support integer types for operations that can' t handle them
Ian Romanick
- Mesa (master): glsl: Fix typo in ir_unop_b2i implementation
Ian Romanick
- Mesa (master): glsl: Fix typo in ir_unop_f2u implementation
Ian Romanick
- Mesa (master): glsl: Add missing ir_quadop_vector constant evaluation for Boolean types
Ian Romanick
- Mesa (master): tgsi/scan: add tgsi_scan_arrays
Nicolai Hähnle
- Mesa (master): st_glsl_to_tgsi: use calloc the way it's meant to be used
Nicolai Hähnle
- Mesa (master): gallium/radeon: clean up emit_declaration for temporaries
Nicolai Hähnle
- Mesa (master): gallium/radeon: simplify radeon_llvm_emit_fetch for direct array addressing
Nicolai Hähnle
- Mesa (master): gallium/radeon: simplify radeon_llvm_emit_store for direct array addressing
Nicolai Hähnle
- Mesa (master): gallium/radeon: more descriptive names for LLVM temporaries in debug builds
Nicolai Hähnle
- Mesa (master): gallium/radeon: clarify the comment on the array alloca heuristic
Nicolai Hähnle
- Mesa (master): gallium/radeon: extract common lookup code into get_temp_array function
Nicolai Hähnle
- Mesa (master): gallium/radeon: pass indirect register info into get_alloca_for_array
Nicolai Hähnle
- Mesa (master): gallium/radeon: extract common getelementptr logic into get_pointer_into_array
Nicolai Hähnle
- Mesa (master): gallium/radeon: always do the full store in store_value_to_array
Nicolai Hähnle
- Mesa (master): gallium/radeon: allocate temps array info in radeon_llvm_context_init
Nicolai Hähnle
- Mesa (master): gallium/radeon: use tgsi_scan_arrays for temp arrays
Nicolai Hähnle
- Mesa (master): gallium/radeon: reduce alloca of temporaries based on usagemask
Nicolai Hähnle
- Mesa (master): gallium/radeon: add radeon_llvm_bound_index for bounds checking
Nicolai Hähnle
- Mesa (master): gallium/radeon: protect against out of bounds temporary array accesses
Nicolai Hähnle
- Mesa (master): gallivm: add create_builder_at_entry helper function
Nicolai Hähnle
- Mesa (master): gallivm: add lp_build_alloca_undef
Nicolai Hähnle
- Mesa (master): gallium/radeon: use lp_build_alloca_undef
Nicolai Hähnle
- Mesa (master): gallium/radeon: use unflushed fences for PIPE_QUERY_GPU_FINISHED
Marek Olšák
- Mesa (master): radeonsi: eliminate PS OUT[1] if dual src blending is off and CB1 is not bound
Marek Olšák
- Mesa (master): radeonsi: don't set CB_COLOR1_INFO for dual src blending
Marek Olšák
- Mesa (master): radeonsi: simplify CB_TARGET_MASK logic
Marek Olšák
- Mesa (master): radeonsi: use current context for DCC feedback-loop decompress, fixes Elemental
Marek Olšák
- Mesa (master): gallium/radeon: set SHADER_RW_BUFFER priority for streamout buffers
Marek Olšák
- Mesa (master): gallium/radeon: mark shader rings as highest-priority buffers
Marek Olšák
- Mesa (master): gallium/winsys: re-number winsys priority flags
Marek Olšák
- Mesa (master): gallium/radeon: assign the highest priority to scratch; make rings second
Marek Olšák
- Mesa (master): gallium: change pipe_sampler_view::first_element/ last_element -> offset/size
Marek Olšák
- Mesa (master): gallium: change pipe_image_view::first_element/ last_element -> offset/size
Marek Olšák
- Mesa (master): radeonsi: fix up buffer descriptor upper-bound checking
Marek Olšák
- Mesa (master): mesa/st: use llabs instead of abs for long args (v2)
Marek Olšák
- Mesa (master): glsl: Make the generated sources build rules more like NIR
Ian Romanick
- Mesa (master): glsl: Pull enum ir_expression_operation out to its own file
Ian Romanick
- Mesa (master): svga: initialize a variable to silence a gcc warning
Brian Paul
- Mesa (master): svga: fix src/dst typo in can_blit_via_copy_region_vgpu10()
Brian Paul
- Mesa (master): util: try to use SSE instructions with MSVC and 32-bit gcc
Brian Paul
- Mesa (master): 64 new commits
Jason Ekstrand
- Mesa (master): swr: [rasterizer] implementing native AVX-512 simd16 intrinsics
Tim Rowley
- Mesa (master): swr: [rasterizer core] change scale on VP matrix element gathers
Tim Rowley
- Mesa (master): swr: [rasterizer core] move some global variables to SWR_CONTEXT
Tim Rowley
- Mesa (master): swr: [rasterizer core] use AVX2 permute to simplify PaTriList
Tim Rowley
- Mesa (master): swr: [rasterizer core] align stats structures
Tim Rowley
- Mesa (master): swr: [rasterizer core] clamp scissor rects to current tile rect
Tim Rowley
- Mesa (master): swr: [rasterizer core] viewport transform disabled fix
Tim Rowley
- Mesa (master): swr: [rasterizer core] portability - remove use of INT64
Tim Rowley
- Mesa (master): swr: [rasterizer core] make dirtytile list point directly to macrotilequeues
Tim Rowley
- Mesa (master): swr: [rasterizer common] reorder SWR_FORMAT_INFO
Tim Rowley
- Mesa (master): swr: [rasterizer core] only use Viewport/ Scissors during SwrDraw* operations
Tim Rowley
- Mesa (master): mesa: Fix uf10_to_f32() scale factor in the E == 0 and M != 0 case.
Kenneth Graunke
- Mesa (master): nir/builder: Add bany_inequal and bany helpers.
Kenneth Graunke
- Mesa (master): i965: Implement the WaPreventHSTessLevelsInterference workaround.
Kenneth Graunke
- Mesa (master): i965: Fix execution size of scalar TCS barrier setup code.
Kenneth Graunke
- Mesa (master): i965: Fix barrier count shift in scalar TCS backend.
Kenneth Graunke
- Mesa (master): nir/search: Introduce a src_is_type() helper for 'a at type' handling.
Kenneth Graunke
- Mesa (master): nir/search: Fold src_is_bool()/alu_instr_is_bool() into src_is_type().
Kenneth Graunke
- Mesa (master): nir/search: Extend 'a at bool' to handle a couple of system values.
Kenneth Graunke
- Mesa (master): anv: remove internal 'validate' layer
Emil Velikov
- Mesa (master): anv: automake: use VISIBILITY_CFLAGS to restrict symbol visibility
Emil Velikov
- Mesa (master): anv: automake: build with -Bsymbolic
Emil Velikov
- Mesa (master): anv: do not export the Vulkan API
Emil Velikov
- Mesa (master): anv: remove dummy VK_DEBUG_MARKER_EXT entry points
Emil Velikov
- Mesa (master): isl: automake: use VISIBILITY_CFLAGS to restrict symbol visibility
Emil Velikov
- Mesa (master): radeonsi: initialize and finalize the LLVM function pass manager
Marek Olšák
- Mesa (master): vbo: add basevertex when looking up elements for vbo splitting
Ilia Mirkin
- Mesa (master): vbo: remove unnecessary max_basevertex computation
Ilia Mirkin
- Mesa (master): mesa: avoid valgrind warning due to opaque only being set sometimes
Ilia Mirkin
- Mesa (master): i965/fs: Drop bogus writemasking disable bit from HALT instructions.
Francisco Jerez
- Mesa (master): i965/fs: Switch to per-subspan discard jumps.
Francisco Jerez
- Mesa (master): i965/sched: Calculate the critical path of scheduling nodes non-recursively.
Francisco Jerez
- Mesa (master): i965/sched: Assign a preferred exit node to each node of the dependency graph.
Francisco Jerez
- Mesa (master): i965/sched: Change the scheduling heuristics to favor early program termination.
Francisco Jerez
- Mesa (master): nir: Rely on the fact that bcsel takes a well formed boolean.
Kenneth Graunke
- Mesa (master): 32 new commits
Jason Ekstrand
- Mesa (master): st/va: enable dual instances encode by sync surface
Leo Liu
- Mesa (master): radeon/vce: set flag based on dual instance enablement
Leo Liu
- Mesa (master): vc4: Dump the TGSI before trying to convert it to NIR.
Eric Anholt
- Mesa (master): ttn: Make FRAG_RESULT_DEPTH be a float variable to match gtn and ptn.
Eric Anholt
- Mesa (master): nir: Use the system-value front face for twoside lowering.
Eric Anholt
- Mesa (master): ttn: Use nir_load_front_face instead of the TGSI-style input.
Eric Anholt
- Mesa (master): nir: Move the undef of nir_intrinsics.h macros to the .h.
Eric Anholt
- Mesa (master): nir: Add nir_builder support for individual system value loads.
Eric Anholt
- Mesa (master): nir: Add an IO scalarizing pass using the intrinsic' s first_component.
Eric Anholt
- Mesa (master): vc4: Switch to using the intrinsic accessors.
Eric Anholt
- Mesa (master): vc4: Convert to using nir_lower_io_scalar for FS inputs.
Eric Anholt
- Mesa (master): vc4: Use the intrinsic' s first_component for vattr VPM index.
Eric Anholt
- Mesa (master): vc4: Switch store_output to using nir_lower_io_to_scalar / component.
Eric Anholt
- Mesa (master): a4xx: only disable depth clipping, not all clipping, when requested
Ilia Mirkin
- Mesa (master): a4xx: make sure to actually clamp depth as requested
Ilia Mirkin
- Mesa (master): i965/vec4: Print spills:fills.
Matt Turner
- Mesa (master): i965/vec4: Ignore swizzle of VGRF for use by var_range_end( ).
Matt Turner
- Mesa (master): i965/sched: Simplify work done by add_barrier_deps().
Matt Turner
- Mesa (master): llvmpipe: fix depth clamping wrt reversed near/far values
Roland Scheidegger
- Mesa (master): llvmpipe: fix issues with depth clamp
Roland Scheidegger
- Mesa (master): i965: Remove comment within a comment.
Matt Turner
- Mesa (master): mesa: Fix fixed function spot lighting on newer hardware ( again)
Matt Turner
- Mesa (master): mesa: Fix fixed function spot lighting on newer hardware ( again)
Matt Turner
- Mesa (master): anv: Give the installed intel_icd.json file an absolute path
Jason Ekstrand
- Mesa (master): i965/cfg: Factor common code out of switch statement.
Matt Turner
- Mesa (master): glsl: Rename link_fs_input_layout_qualifiers to "inout".
Kenneth Graunke
- Mesa (master): android: i965: add per-gen libmesa_i965_gen6 static library
Jason Ekstrand
- Mesa (master): android: i965: add per-gen libmesa_i965_gen{7, 75} static libraries
Jason Ekstrand
- Mesa (master): android: i965: add per-gen libmesa_i965_gen{8, 9} static
Jason Ekstrand
- Mesa (master): glsl: fix key used for hashing switch statement cases
Tapani Pälli
- Mesa (master): util: add assert that key cannot be NULL on insertion
Tapani Pälli
- Mesa (master): gallium/hud: don't enable blending for all objects
Marek Olšák
- Mesa (master): gallium/hud: use AA lines for graphs
Marek Olšák
- Mesa (master): gallium/hud: use sRGB for nicer AA lines
Marek Olšák
- Mesa (master): gallium/hud: draw numbers with 3 decimal places if those aren't 0
Marek Olšák
- Mesa (master): gallium/hud: generalize code for drawing numbers next to graphs
Marek Olšák
- Mesa (master): gallium/hud: round max_value to print nicely rounded numbers next to graphs
Marek Olšák
- Mesa (master): anv: GetDeviceImageFormatProperties: fix TRANSFER formats
Jason Ekstrand
- Mesa (master): nir: Define system values for vc4' s blending-lowering arguments.
Eric Anholt
- Mesa (master): vc4: Fix vc4_nir_lower_io for non-vec4 I/O.
Eric Anholt
- Mesa (master): vc4: Add VARYING_SLOT_PNTC support.
Eric Anholt
- Mesa (master): vc4: Use proper type sizes for uniforms.
Eric Anholt
- Mesa (master): nir: Fix a comment typo in nir_lower_drawpixels.
Eric Anholt
- Mesa (master): nir: Fix crash in nir_lower_drawpixels.
Eric Anholt
- Mesa (master): st/nir: Trim out unused VS input variables.
Eric Anholt
- Mesa (master): vc4: Tell state_tracker that we would prefer NIR.
Eric Anholt
- Mesa (master): nir: avoid segfault when ssa src not found
Timothy Arceri
- Mesa (master): vbo: Make #if 0'd debugging code compile.
Matt Turner
- Mesa (master): mesa/subroutines: start adding per-context subroutine index support (v1.1)
Dave Airlie
- Mesa (master): mesa: add api to write subroutine indicies to the program storage.
Dave Airlie
- Mesa (master): i965: use new subroutine index uploader.
Dave Airlie
- Mesa (master): st/mesa: use the new subroutine index upload API.
Dave Airlie
- Mesa (master): mesa/subroutines: drop the old subroutine index uploads.
Dave Airlie
- Mesa (master): st/glsl_to_tgsi: fix st_src_reg_for_double constant.
Dave Airlie
- Mesa (master): anv: Throw INCOMPATIBLE_DRIVER for non-fatal initialization errors
Jason Ekstrand
- Mesa (master): i965: report bound buffer size not underlying buffer size for image size (v2)
Dave Airlie
- Mesa (master): egl/dri2: remove error checks on return values from mtx_lock and cnd_wait
Emil Velikov
- Mesa (master): vbo: fix format string compiler warning for 32-bit machines
Brian Paul
- Mesa (master): egl/dri2: dri2_initialize: Do not reference-count TestOnly display
Emil Velikov
- Mesa (master): anv/formats: Don't use an RGBX format if it isn' t renderable
Jason Ekstrand
- Mesa (master): i965/surface_formats: Don' t advertise 8 or 16-bit RGB formats
Jason Ekstrand
- Mesa (master): isl/formats: Report ETC as being samplable on Bay Trail
Jason Ekstrand
- Mesa (master): isl/formats: Update the table with more samplable formats
Jason Ekstrand
- Mesa (master): anv/image: Don't create invalid render target surfaces
Jason Ekstrand
- Mesa (master): anv/blit2d: Add a format parameter to bind_dst and create_iview
Jason Ekstrand
- Mesa (master): anv/blit2d: Add support for RGB destinations
Jason Ekstrand
- Mesa (master): anv/clear: Make cmd_clear_image take an actual VkClearValue
Jason Ekstrand
- Mesa (master): anv/clear: Clear E5B9G9R9 images as R32_UINT
Jason Ekstrand
- Mesa (master): nv50/ir: make sure cfg iterator always hits all blocks
Ilia Mirkin
- Mesa (master): dri: add a way to request that modes have matching color/ zs depths
Ilia Mirkin
- Mesa (master): gallium: add a cap to expose whether driver supports mixed color/zs bits
Ilia Mirkin
- Mesa (master): st/dri: respect driver's request to avoid mixed color/ depth bit configs
Ilia Mirkin
- Mesa (master): isl/formats: Integer formats are not filterable
Jason Ekstrand
- Mesa (master): glsl: Mark tessellation qualifier maps static const.
Kenneth Graunke
- Mesa (master): aubinator: Add a new tool called Aubinator to the src/intel /tools folder.
Kenneth Graunke
- Mesa (master): aubinator: Fix the tool to correctly decode the DWords
Kenneth Graunke
- Mesa (master): aubinator: Style fixes.
Kenneth Graunke
- Mesa (master): st/va: add missing mutex_unlock
Christian König
- Mesa (master): st/va: Remove else case in vlVaEndPicture() made superfluous by c59628d11b
Christian König
- Mesa (master): st/va: Remove unused variable coded_size from vlVaEndPicture()
Christian König
- Mesa (master): egl/wayland-egl: Fix for segfault in dri2_wl_destroy_surface.
Emil Velikov
- Mesa (master): program_resource: subroutine active uniforms should return NumSubroutineUniforms
Alejandro Pinheiro
- Mesa (master): i965: remove unnecessary `if`
Emil Velikov
- Mesa (master): i915: remove unnecessary `if`
Emil Velikov
- Mesa (master): egl: turn a couple asserts static (compile-time)
Emil Velikov
- Mesa (master): st/xvmc: fix a couple 'unused-but-set-variable' warnings
Emil Velikov
- Mesa (master): .gitignore: Ignore tags generated by `make tags`
Emil Velikov
- Mesa (master): gallium/cso: avoid unnecessary null dereference
Emil Velikov
- Mesa (master): shaderapi: don' t generate not linked error on GetProgramStage in general
Alejandro Pinheiro
- Mesa (master): gallium/winsys/kms: Fix double refcount when importing from prime FD (v2)
Emil Velikov
- Mesa (master): gallium/winsys/kms: Fully initialize kms_sw_dt at prime import time (v2)
Emil Velikov
- Mesa (master): gallium/winsys/kms: Move display target handle lookup to separate function
Emil Velikov
- Mesa (master): gallium/winsys/kms: Look up the GEM handle after importing a prime FD
Emil Velikov
- Mesa (master): radeonsi: fix VM faults due NULL internal const buffers on CIK
Marek Olšák
- Mesa (master): vl/rbsp: fix another three byte not detected
Leo Liu
- Mesa (master): vc4: Fix GPU hangs with >16 varying values.
Eric Anholt
- Mesa (master): anv: meta_blit2d: adapt texel fetch pitch for fake w-tiled
Jason Ekstrand
- Mesa (master): travis: Parse configure.ac to pick an updated LIBDRM_VERSION.
Eric Anholt
- Mesa (master): travis: Update to the Ubuntu Trusty image.
Eric Anholt
- Mesa (master): travis: Enable vc4 in libdrm to satisfy vc4 test build dependency.
Eric Anholt
- Mesa (master): travis: Upgrade LLVM dependency to 3.5 and enable LLVM drivers.
Eric Anholt
- Mesa (master): gallium/ttn: Remove duplicated TGSI_OPCODE_DP2A initialization
Eric Anholt
- Mesa (master): nvc0: invalidate textures/samplers on GK104+
Samuel Pitoiset
- Mesa (master): glapi: Add XML for GL_EXT_shader_framebuffer_fetch.
Francisco Jerez
- Mesa (master): mesa: Add extension enables for framebuffer fetch extensions.
Francisco Jerez
- Mesa (master): mesa: Add support for querying GL_FRAGMENT_SHADER_DISCARDS_SAMPLES_EXT.
Francisco Jerez
- Mesa (master): mesa: Rename "texturebarrier" source files to "barrier".
Francisco Jerez
- Mesa (master): mesa: Move shader memory barrier functions into barrier.c.
Francisco Jerez
- Mesa (master): mesa: Add blend barrier entry point and driver hook.
Francisco Jerez
- Mesa (master): glsl: Add parser state enables for the framebuffer fetch extensions.
Francisco Jerez
- Mesa (master): glsl: Add support for representing framebuffer fetch in the GLSL IR.
Francisco Jerez
- Mesa (master): glsl: Handle the inout qualifier in fragment shader output declarations.
Francisco Jerez
- Mesa (master): glsl: Define a gl_LastFragData built-in for older GLSL versions.
Francisco Jerez
- Mesa (master): glsl: Don' t attempt to do dead varying elimination on gl_LastFragData arrays.
Francisco Jerez
- Mesa (master): glsl/ast: Allow redeclaration of gl_LastFragData with different precision qualifier.
Francisco Jerez
- Mesa (master): glsl/linker: Allow fragment output overlap for gl_LastFragData.
Francisco Jerez
- Mesa (master): glsl: Don' t consider read-only fragment outputs to be written to.
Francisco Jerez
- Mesa (master): glsl: Keep track of the set of fragment outputs read by a GL program.
Francisco Jerez
- Mesa (master): i965/fs: Don' t consider the stencil output to be a color output.
Francisco Jerez
- Mesa (master): anv: Add a --disable-vulkan-icd-full-driver-path option
Dave Airlie
- Mesa (master): anv: Include the pipeline layout in the shader hash
Jason Ekstrand
- Mesa (master): loader/dri3: Overhaul dri3_update_num_back
Michel Dänzer
- Mesa (master): st/mesa: fix sRGB BlitFramebuffer regression
Marek Olšák
- Mesa (master): gallium: add a pipe_context parameter to resource_get_handle
Marek Olšák
- Mesa (master): gallium/noop: use 3-space indentation
Marek Olšák
- Mesa (master): radeonsi: disable SDMA texture copying on Carrizo
Marek Olšák
- Mesa (master): swrast: fix incorrectly positioned putImage() in swrast driver
Brian Paul
- Mesa (master): configure.ac: raise Mako required version to 0.8.0
Emil Velikov
- Mesa (master): meta: Always do GenerateMipmaps in linear colorspace.
Kenneth Graunke
- Mesa (master): mesa: Drop sed of now dead Plo files.
Matt Turner
- Mesa (master): gallium/radeon: unify and simplify checking for an empty gfx IB
Marek Olšák
- Mesa (master): radeonsi: don't use allocas for arrays with LLVM 3.8
Marek Olšák
- Mesa (master): nir: Walk blocks in source code order in lower_vars_to_ssa.
Matt Turner
- Mesa (master): .mailmap: Update my address again
Chad Versace
- Mesa (master): nir/phi_builder: Don't recurse in value_get_block_def
Jason Ekstrand
- Mesa (master): intel/isl: Use DIM_LAYOUT_GEN4_2D for tiled 1-D surfaces on SKL
Jason Ekstrand
- Mesa (master): intel/isl: Pass the dim_layout into choose_alignment_el
Jason Ekstrand
- Mesa (master): intel/isl/gen9: Only use the magic 1D alignment for GEN9_1D surfaces
Jason Ekstrand
- Mesa (master): isl/tests: Use a longer path for isl.h
Jason Ekstrand
- Mesa (master): intel: Flatten the makefile structure
Jason Ekstrand
- Mesa (master): i965: Fix miptree layout for EGLImage-based renderbuffers
Chad Versace
- Mesa (master): i965: Respect miptree offsets in intel_readpixels_tiled_memcpy()
Chad Versace
- Mesa (master): vc4: Add a QIR value for the QPU element register.
Eric Anholt
- Mesa (master): vc4: Add real validation for MUL rotation.
Eric Anholt
- Mesa (master): vc4: Add disassembly for constant MUL rotates
Eric Anholt
- Mesa (master): vc4: Add QPU scheduling to handle MUL rotate sources.
Eric Anholt
- Mesa (master): vc4: Add support for the 2-bit LOAD_IMM variants.
Eric Anholt
- Mesa (master): vc4: Add support for MUL output rotation.
Eric Anholt
- Mesa (master): vc4: Add register allocation support for MUL output rotation.
Eric Anholt
- Mesa (master): vc4: Add support for fddx/fddy
Eric Anholt
- Mesa (master): 32 new commits
Francisco Jerez
- Mesa (master): nir: Make nir_lower_io_to_temporaries store an impl internally.
Kenneth Graunke
- Mesa (master): nir: Change nir_shader_get_entrypoint to return an impl.
Kenneth Graunke
- Mesa (master): nir: Use nir_shader_get_entrypoint in TCS quad workaround code.
Kenneth Graunke
- Mesa (master): i965: Safely iterate the predecessors of the end block.
Kenneth Graunke
- Mesa (master): mesa: Rename _mesa_BlendBarrierMESA to _mesa_BlendBarrier.
Kenneth Graunke
- Mesa (master): glapi: add KHR_blend_equation_advanced dispatch
Kenneth Graunke
- Mesa (master): mesa: add KHR_blend_equation_advanced enable and extension string
Kenneth Graunke
- Mesa (master): glsl: add basic KHR_blend_equation_advanced infrastructure
Kenneth Graunke
- Mesa (master): glsl: process blend_support_* qualifiers
Kenneth Graunke
- Mesa (master): glsl: Merge blend_support qualifiers when linking.
Kenneth Graunke
- Mesa (master): mesa: Allow advanced blending enums in glBlendEquation[i].
Kenneth Graunke
- Mesa (master): mesa: Track the current advanced blending mode.
Kenneth Graunke
- Mesa (master): mesa: Restyle _mesa_check_blend_func_error().
Kenneth Graunke
- Mesa (master): mesa: Add draw time validation for advanced blending modes.
Kenneth Graunke
- Mesa (master): compiler: Add a new STATE_VAR_ADVANCED_BLENDING_MODE built-in uniform.
Kenneth Graunke
- Mesa (master): glsl: Add a lowering pass to handle advanced blending modes.
Kenneth Graunke
- Mesa (master): i965: Disable hardware blending if advanced blending is in use.
Kenneth Graunke
- Mesa (master): i965: Enable GL_KHR_blend_equation_advanced on G45 and later.
Kenneth Graunke
- Mesa (master): mesa: Implement GL_KHR_blend_equation_advanced_coherent.
Kenneth Graunke
- Mesa (master): i965: Implement GL_KHR_blend_equation_advanced_coherent on Gen9+.
Kenneth Graunke
- Mesa (master): mesa/main: Fix missing return in non void function
Alejandro Pinheiro
- Mesa (master): i965: Embrace "unlimited" GTT mmap support
Chris Wilson
- Mesa (master): gallium/hud: move signo declaration inside PIPE_OS_UNIX block
Brian Paul
- Mesa (master): svga: fix indirect non-indexable temp access
Brian Paul
- Mesa (master): svga: add guest statistic gathering interface
Brian Paul
- Mesa (master): svga: add opt to the list of valid build types
Brian Paul
- Mesa (master): svga: add new begin_blit()
Brian Paul
- Mesa (master): svga: add new function svga_clear_texture()
Brian Paul
- Mesa (master): svga: add svga_init_clear_functions()
Brian Paul
- Mesa (master): svga: define svga_clear() in svga_init_clear_functions()
Brian Paul
- Mesa (master): svga: enable ARB_clear_texture extension in the driver.
Brian Paul
- Mesa (master): svga: avoid emitting redundant DXSetSamplers command
Brian Paul
- Mesa (master): svga: fix vgpu10 query fencing
Brian Paul
- Mesa (master): svga: loosen the condition to flush in get_query_result_vgpu10()
Brian Paul
- Mesa (master): svga: add a cleanup function to clean up sampler state
Brian Paul
- Mesa (master): svga: avoid emitting redundant SetShaderResource command
Brian Paul
- Mesa (master): svga: fix ordering of mksstats counter strings
Brian Paul
- Mesa (master): svga: add comment about unsupported blend modes
Brian Paul
- Mesa (master): svga: s/INDEX_0D/INDEX_IMMEDIATE32/
Brian Paul
- Mesa (master): svga: use local variable blit instead of pointer
Brian Paul
- Mesa (master): svga: fix regression related to srgb
Brian Paul
- Mesa (master): vbo: set draw_id
Brian Paul
- Mesa (master): gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flags
Marek Olšák
- Mesa (master): gallium/radeon: increase priority for shader binaries
Marek Olšák
- Mesa (master): radeonsi: enable SDMA on CIK
Marek Olšák
- Mesa (master): radeonsi: increase performance for DRI PRIME offloading if 2nd GPU is CIK or VI
Marek Olšák
- Mesa (master): radeonsi: fix printing shaders and states on a VM fault
Marek Olšák
- Mesa (master): gallium/radeon: add a driver query for AMDGPU_INFO_NUM_EVICTIONS
Marek Olšák
- Mesa (master): winsys/amdgpu: initial SI support
Marek Olšák
- Mesa (master): winsys/amdgpu: finish up SI addrlib integration
Marek Olšák
- Mesa (master): winsys/amdgpu: disable IB chaining on SI
Marek Olšák
- Mesa (master): radeonsi: disable CE on SI + AMDGPU
Marek Olšák
- Mesa (master): svga: add guest statistic gathering interface
Brian Paul
- Mesa (master): main: Add MESA_VERBOSE=api support for glTexImage
Jordan Justen
- Mesa (master): main: Add MESA_VERBOSE=api support for glClearStencil
Jordan Justen
- Mesa (master): i965/hsw: Don' t advertise more than 64 threads for compute shaders
Jordan Justen
- Mesa (master): i965/hsw: Adjust uploading default color for stencil surfaces
Jordan Justen
- Mesa (master): i965: Fix assert with multisampling and cubemaps
Jordan Justen
- Mesa (master): i965/gen7: Add R8_UINT stencil miptree copy for sampling
Jordan Justen
- Mesa (master): i965: Track that the stencil data was updated when clearing
Jordan Justen
- Mesa (master): i965: Track that the stencil data was updated when rendering
Jordan Justen
- Mesa (master): i965: Track that the stencil data was updated when using Tex*Image
Jordan Justen
- Mesa (master): i965: Add function to copy a stencil miptree to an R8_UINT miptree
Jordan Justen
- Mesa (master): i965/gen7: Copy stencil when sampling the stencil texture
Jordan Justen
- Mesa (master): i965/gen7: Use R8_UINT stencil copy when sampling the stencil texture
Jordan Justen
- Mesa (master): i965: Enable ARB_stencil_texturing for Haswell
Jordan Justen
- Mesa (master): i965: Enable ARB_texture_stencil8 for Haswell
Jordan Justen
- Mesa (master): i965: Enable OpenGLES 3.1 for Haswell
Jordan Justen
- Mesa (master): docs: Update stencil texturing & ES 3.1 status for i965 Haswell
Jordan Justen
- Mesa (master): r600: increase performance for DRI PRIME offloading if 2nd GPU is Evergreen+
Marek Olšák
- Mesa (master): docs: Add GL_KHR_blend_equation_advanced to relnotes.
Kenneth Graunke
- Mesa (master): svga: remove local variable in create_backed_surface_view()
Brian Paul
- Mesa (master): svga: rewrite svga_buffer() cast wrapper
Brian Paul
- Mesa (master): svga: minor reformatting of svga_texture() cast wrapper
Brian Paul
- Mesa (master): svga: minor simplifications in svga_texture_transfer_map()
Brian Paul
- Mesa (master): svga: move some assignments in svga_texture_transfer_map()
Brian Paul
- Mesa (master): svga: remove duplicated variable in svga_texture_transfer_map()
Brian Paul
- Mesa (master): svga: reformat some expressions in svga_texture_transfer_map()
Brian Paul
- Mesa (master): svga: minor code simplification in svga_texture_transfer_unmap()
Brian Paul
- Mesa (master): svga: remove assertions in svga_surface cast wrappers
Brian Paul
- Mesa (master): svga: add new svga_check_sampler_framebuffer_resource_collision()
Brian Paul
- Mesa (master): svga: use new svga_check_sampler_framebuffer_resource_collision()
Brian Paul
- Mesa (master): svga: add some comments in the svga_surface struct
Brian Paul
- Mesa (master): svga: simplify surface propagation code in svga_set_framebuffer_state()
Brian Paul
- Mesa (master): svga: move some code in svga_propagate_surface()
Brian Paul
- Mesa (master): svga: minor whitespace, etc clean-ups in svga_pipe_misc.c
Brian Paul
- Mesa (master): docs: add links to clarify patch mailing section
Chad Versace
- Mesa (master): 21 new commits
Ian Romanick
- Mesa (master): isl: Allow multisampled array textures
Jason Ekstrand
- Mesa (master): docs: sort extensions in relnotes
Ilia Mirkin
- Mesa (master): scons: Take indirect gl_and_es_API.xml dependencies in consideration.
Jose Fonseca
- Mesa (master): main: add missing EXTRA_END in OES_sample_variables get check
Ilia Mirkin
- Mesa (master): main: use KHR_blend_equation_advanced enable for ES 3.2 availability
Ilia Mirkin
- Mesa (master): mesa: remove OES_shader_io_blocks enable
Ilia Mirkin
- Mesa (master): mesa: add EXT_texture_cube_map_array support
Ilia Mirkin
- Mesa (master): Update Khronos-supplied headers to r33100
Ilia Mirkin
- Mesa (master): glsl: initialise pointer to NULL
Timothy Arceri
- Mesa (master): i965/vec4: remove the generator hack for dual instanced GS
Iago Toral Quiroga
- Mesa (master): st/vdpau: Revert " change the order in which filters are applied(v3)"
Christian König
- Mesa (master): st/vdpau: use temporary buffers while applying filters
Christian König
- Mesa (master): tgsi/scan: remember sampler view types
Marek Olšák
- Mesa (master): gallium/radeon: clear dirty_level_mask when discarding CMASK
Marek Olšák
- Mesa (master): gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)
Brian Paul
- Mesa (master): gallium: Use enum pipe_shader_type in set_sampler_views()
Brian Paul
- Mesa (master): gallium: Use enum pipe_shader_type in set_shader_buffers()
Brian Paul
- Mesa (master): gallium: Use enum pipe_shader_type in set_shader_images()
Brian Paul
- Mesa (master): llvmpipe: (trivial) honor render_condition_enabled for clear_rt/clear_ds
Roland Scheidegger
- Mesa (master): softpipe: (trivial) honor render_condition_enabled for clear_rt/clear_ds
Roland Scheidegger
- Mesa (master): radeonsi: Don't use global variables for tess lds
Tom Stellard
- Mesa (master): swr: [rasterizer core] per-primitive viewports/scissors
Tim Rowley
- Mesa (master): swr: [rasterizer core] track guardbands per viewport rect
Tim Rowley
- Mesa (master): swr: [rasterizer core] remove KNOB_MAX_THREADS
Tim Rowley
- Mesa (master): swr: [rasterizer core] minor cleanup to thread initialization
Tim Rowley
- Mesa (master): swr: [rasterizer scripts] undef DEFINE_KNOB after usage
Tim Rowley
- Mesa (master): swr: [rasterizer core] upper left rule for scissors
Tim Rowley
- Mesa (master): swr: [rasterizer jitter] reimplement SCATTERPS
Tim Rowley
- Mesa (master): swr: [rasterizer core] whitespace cleanup
Tim Rowley
- Mesa (master): swr: [rasterier core] fix GetRasterizerFunc selection
Tim Rowley
- Mesa (master): nir: Update shader info when adding discards
Eric Anholt
- Mesa (master): vc4: Mark when we add discards while lowering blend state.
Eric Anholt
- Mesa (master): vc4: Handle discards while in control flow.
Eric Anholt
- Mesa (master): i915g: Fix typo in i915_translate_instruction()
Eric Anholt
- Mesa (master): r600g: Avoid duplicated initialization of TGSI_OPCODE_DFMA
Eric Anholt
- Mesa (master): r600g: Clean up defined magic numbers for TGSI opcodes
Eric Anholt
- Mesa (master): i965/hsw: Enable ARB_ES3_1_compatibility extension
Jordan Justen
- Mesa (master): svga: s/unsigned/enum pipe_shader_type/
Brian Paul
- Mesa (master): gallium: add cap to export device pointer size
Jan Vesely
- Mesa (master): clover: Use device cap to query pointer size instead of hardcoded 32bits
Jan Vesely
- Mesa (master): 35 new commits
Jason Ekstrand
- Mesa (master): spirv: replace assert with unreachable
Timothy Arceri
- Mesa (master): radeonsi: add support for cull distances. (v1.1)
Dave Airlie
- Mesa (master): mesa: fix format conversion bug in get_tex_rgba_uncompressed()
Brian Paul
- Mesa (master): svga: move surface propagation code into new function
Brian Paul
- Mesa (master): svga: fix a texture readback bug
Brian Paul
- Mesa (master): nvc0: undo overzealous enum usage
Ilia Mirkin
- Mesa (master): nouveau: allow NV3x's to be used with nouveau_vieux
Ilia Mirkin
- Mesa (master): nouveau: always enable at least one RC
Ilia Mirkin
- Mesa (master): nouveau: make color/depth bpp match for pre-nv10 chips
Ilia Mirkin
- Mesa (master): egl: treat EGL_OPENGL_API as invalid on Android
Emil Velikov
- Mesa (master): egl/android: annotate static const data as such
Emil Velikov
- Mesa (master): egl/dri2: check if the EGL API is valid before adding it to ClientAPIs
Emil Velikov
- Mesa (master): egl/android: remove config post-processing
Emil Velikov
- Mesa (master): i915: Check return value of screen->image.loader-> getBuffers
Emil Velikov
- Mesa (master): swr: [rasterizer] add archrast instrumentation
Tim Rowley
- Mesa (master): intel/blorp: Inline get_vs_entry_size into emit_urb_config
Jason Ekstrand
- Mesa (master): nv50/ir: always emit the NDV bit for OP_QUADOP
Samuel Pitoiset
- Mesa (master): nvc0: make use of FAIL_SCREEN_INIT in nvc0_screen_create()
Samuel Pitoiset
- Mesa (master): nvc0: check return value of nvc0_screen_resize_tls_area()
Samuel Pitoiset
- Mesa (master): nvc0: fix indentation in nvc0_screen_init()
Samuel Pitoiset
- Mesa (master): glsl: Initialize outputs[] array in lower_blend_equation_advanced.
Kenneth Graunke
- Mesa (master): get_reviewer.pl: fix mesa check
Rob Clark
- Mesa (master): glsl: fix unreachable() typo
Anuj Phogat
- Mesa (master): st/nine: fix unreachable() typo
Anuj Phogat
- Mesa (master): anv/meta: fix unreachable() typo
Anuj Phogat
- Mesa (master): anv/wayland: fix assert typo
Anuj Phogat
- Mesa (master): docs/helpwanted: fix GL3.txt/features.txt link
Ian Romanick
- Mesa (master): anv/descriptor_set: memset anv_descriptor_set_layout
Jason Ekstrand
- Mesa (master): anv/pipeline: Fix bind maps for fragment output arrays
Jason Ekstrand
- Mesa (master): anv/allocator: Correctly set the number of buckets
Jason Ekstrand
- Mesa (master): anv/pipeline: Properly handle OOM during shader compilation
Jason Ekstrand
- Mesa (master): anv: Remove unused fields from anv_pipeline_bind_map
Jason Ekstrand
- Mesa (master): anv: Add pipeline_has_stage guards a few places
Jason Ekstrand
- Mesa (master): anv: Add a struct for storing a compiled shader
Jason Ekstrand
- Mesa (master): anv: Rework pipeline caching
Jason Ekstrand
- Mesa (master): 50 new commits
Ian Romanick
- Mesa (master): docs: add GL_OES_viewport_array to features
Ilia Mirkin
- Mesa (master): mesa: add scaffolding for OES/EXT_primitive_bounding_box
Ilia Mirkin
- Mesa (master): mesa: add support for GL_PRIMITIVE_BOUNDING_BOX storage and query
Ilia Mirkin
- Mesa (master): glsl: add gl_BoundingBox and associated varying slots
Ilia Mirkin
- Mesa (master): st/mesa: provide the null implementation of bounding box outputs in tcs
Ilia Mirkin
- Mesa (master): glsl: Calculate bitset of secondary outputs written in ir_set_program_inouts.
Francisco Jerez
- Mesa (master): st/glsl_to_tgsi: Use SecondaryOutputsWritten to determine dual-source fragment outputs.
Francisco Jerez
- Mesa (master): glsl: Fix incorrect hard-coded location of the gl_SecondaryFragColorEXT built-in.
Francisco Jerez
- Mesa (master): glsl: Fix gl_program:: OutputsWritten computation for dual-source blending.
Francisco Jerez
- Mesa (master): i965/fs: Assert that the number of color targets is one when dual-source blend is enabled.
Francisco Jerez
- Mesa (master): aubinator: fix if indentation and add brackets to multiline body
Timothy Arceri
- Mesa (master): docs: add GL_OES_viewport_array to features
Ilia Mirkin
- Mesa (master): mesa: add scaffolding for OES/EXT_primitive_bounding_box
Ilia Mirkin
- Mesa (master): mesa: add support for GL_PRIMITIVE_BOUNDING_BOX storage and query
Ilia Mirkin
- Mesa (master): glsl: add gl_BoundingBox and associated varying slots
Ilia Mirkin
- Mesa (master): st/mesa: provide the null implementation of bounding box outputs in tcs
Ilia Mirkin
- Mesa (master): i965: enable OES_primitive_bounding_box with the no-op implementation
Ilia Mirkin
- Mesa (master): glsl: Handle patch qualifier on interface blocks.
Kenneth Graunke
- Mesa (master): nv30: only bail on color/ depth bpp mismatch when surfaces are swizzled
Ilia Mirkin
- Mesa (master): scons: Fix MinGW cross compilation.
Jose Fonseca
- Mesa (master): egl/x11_dri3: disable WL_bind_wayland_display for devices without render nodes
Axel Davy
- Mesa (master): egl/x11_dri3: provide an authentication function
Axel Davy
- Mesa (master): nv30: set usage to staging so that the buffer is allocated in GART
Ilia Mirkin
- Mesa (master): nv50: remove unused nv50_program::immd_size field
Samuel Pitoiset
- Mesa (master): nvc0: remove an attempt at uploading all IMMD into a CB
Samuel Pitoiset
- Mesa (master): i965: Fix missing dirty bits related to is_drawing_points/ lines.
Kenneth Graunke
- Mesa (master): i965: Use gs_prog_data in is_drawing_points/lines().
Kenneth Graunke
- Mesa (master): i965: Merge gen7_clip_state atom into gen6_clip_state atom.
Kenneth Graunke
- Mesa (master): i965: Pass start_offset to brw_set_uip_jip().
Matt Turner
- Mesa (master): mesa: Add some more .gitignore
Jason Ekstrand
- Mesa (master): gallium/docs: clarify render_condition_enabled parameter to clear functions
Brian Paul
Last message date:
Wed Aug 31 21:50:35 UTC 2016
Archived on: Mon Jan 13 14:19:57 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).