November 2015 Archives by thread
Starting: Sun Nov 1 00:08:01 UTC 2015
Ending: Mon Nov 30 22:11:07 UTC 2015
Messages: 740
- Mesa (master): nouveau: get rid of tabs
Ilia Mirkin
- Mesa (master): glsl: Add compute shader builtin variables for OpenGLES 3.1
Jordan Justen
- Mesa (master): glsl: OpenGLES GLSL 3.1 precision qualifiers ordering rules
Jordan Justen
- Mesa (master): main/get: Add MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
Jordan Justen
- Mesa (master): i965: Setup pull constant state for compute programs
Jordan Justen
- Mesa (master): mesa/sso: Add compute shader support
Jordan Justen
- Mesa (master): mesa/sso: Add MESA_VERBOSE=api trace support
Jordan Justen
- Mesa (master): nv50: use correct heaps for FP and GP code segments
Samuel Pitoiset
- Mesa (master): nouveau: set MaxDrawBuffers to the same value as MaxColorAttachments
Ilia Mirkin
- Mesa (master): mesa: expose support for OES/ EXT_draw_elements_base_vertex to OpenGL ES
Ilia Mirkin
- Mesa (master): glsl: join calculate_array_size() and calculate_array_stride()
Juha Pekka Heikkilä
- Mesa (master): mesa: fix program resource queries for atomic counter buffers
Tapani Pälli
- Mesa (master): mesa: fix uniforms calculation in glGetProgramiv
Tapani Pälli
- Mesa (master): i965/vec4: Don't disable channels in any/all comparisons.
Matt Turner
- Mesa (master): i965: Replace default case with list of enum values.
Matt Turner
- Mesa (master): i965/fs: Clean up FBH code.
Matt Turner
- Mesa (master): i965/vec4: Clean up FBH code.
Matt Turner
- Mesa (master): mesa: Update DispatchComputeIndirect errors for indirect parameter
Jordan Justen
- Mesa (master): mesa: Add spec citations for DispatchCompute*
Jordan Justen
- Mesa (master): i965/skl: PCI ID cleanup and brand strings
Ben Widawsky
- Mesa (master): i965/skl: Add GT4 PCI IDs
Ben Widawsky
- Mesa (master): nvc0: add missing compute parameters required by clover
Samuel Pitoiset
- Mesa (master): nvc0: handle NULL pointer in nvc0_get_compute_param()
Samuel Pitoiset
- Demos (master): rubberband: add keyboard option to test non-white drawing color
Brian Paul
- Mesa (master): i965/gen8+: Remove redundant zeroing of surface state
Ben Widawsky
- Mesa (master): i965/gen8+: Extract color clear surface state
Ben Widawsky
- Mesa (master): i965: Fix the fs_visitor GS constructor to take shader_time_index.
Kenneth Graunke
- Mesa (master): i965: Add scalar GS input lowering code.
Kenneth Graunke
- Mesa (master): i965: Add scalar geometry shader support.
Kenneth Graunke
- Mesa (master): gallium/radeon: allow returning SDMA fences from pipe-> flush
Marek Olšák
- Mesa (master): gallium/radeon: always return the last SDMA fence on SDMA flush if needed
Marek Olšák
- Mesa (master): i965/vec4: Send from GRF in atomic operations.
Matt Turner
- Mesa (master): mesa: rename UniformBlockStageIndex to InterfaceBlockStageIndex
Jordan Justen
- Mesa (master): nir: Unexpose _impl versions of copy_prop and dce
Kenneth Graunke
- Mesa (master): nir: Properly invalidate metadata in nir_lower_global_vars_to_local().
Kenneth Graunke
- Mesa (master): nir: Properly invalidate metadata in nir_split_var_copies() .
Kenneth Graunke
- Mesa (master): nir: Properly invalidate metadata in nir_remove_dead_variables().
Kenneth Graunke
- Mesa (master): nir: Properly invalidate metadata in nir_lower_vec_to_movs( ).
Kenneth Graunke
- Mesa (master): nir: Properly invalidate metadata in nir_opt_copy_prop().
Kenneth Graunke
- Mesa (master): nir: Properly invalidate metadata in nir_opt_remove_phis().
Kenneth Graunke
- Mesa (master): llvmpipe: use simple coeffs calc for 128bit vectors
Roland Scheidegger
- Mesa (master): llvmpipe: add cache for compressed textures
Roland Scheidegger
- Mesa (master): i965: add support for image AoA
Timothy Arceri
- Mesa (master): i965: enable ARB_arrays_of_arrays
Timothy Arceri
- Mesa (master): docs: Mark AoA as done for i965
Timothy Arceri
- Mesa (master): glsl: remove old TODO
Timothy Arceri
- Mesa (master): glsl: make sure to only add subroutines to resource list
Timothy Arceri
- Mesa (master): mesa: expose support for GL_EXT_buffer_storage
Ilia Mirkin
- Mesa (master): i965/meta: Assert fast clears and rep clears never overlap
Ben Widawsky
- Mesa (master): gallivm: fix sampling for s3tc srgb formats when using texture cache
Roland Scheidegger
- Mesa (master): i965: check inst-> predicate when clearing flag_live at dead code eliminate
Alejandro Pinheiro
- Mesa (master): svga: use new enum indices_mode type
Brian Paul
- Mesa (master): util/indices: replace #define tokens with enum type
Brian Paul
- Mesa (master): u_vbuf: minor code reformatting / line wrapping
Brian Paul
- Mesa (master): u_vbuf: add some const qualifiers
Brian Paul
- Mesa (master): svga: implement 'white_fragments' option for VGPU10 fragment shaders
Brian Paul
- Mesa (master): vbo: fix another GL_LINE_LOOP bug
Brian Paul
- Mesa (master): mesa/tests: add glBufferStorageEXT to ES 3.1 dispatch list
Ilia Mirkin
- Mesa (master): vc4: Print the rounded shader size in debug output.
Eric Anholt
- Mesa (master): vc4: Fix dumping the size of BOs allocated/cached.
Eric Anholt
- Mesa (master): vc4: When the create ioctl fails, free our cache and try again.
Eric Anholt
- Mesa (master): nouveau: relax fence emit space assert
Ilia Mirkin
- Mesa (master): i965/vec4: select predicate based on writemask for sel emissions
Alejandro Pinheiro
- Mesa (master): nir: Rename live_variables to live_ssa_defs.
Kenneth Graunke
- Mesa (master): nir: Rename nir_live_variables.c to nir_liveness.c.
Kenneth Graunke
- Mesa (master): i965: Handle 16x MSAA in IMS dimension munging code.
Neil Roberts
- Mesa (master): i965/fs/skl+: Use ld2dms_w instead of ld2dms
Neil Roberts
- Mesa (master): i965/vec4/skl+: Use ld2dms_w instead of ld2dms
Neil Roberts
- Mesa (master): i965/fs/skl+: Fix calculating gl_SampleID for 16x MSAA
Neil Roberts
- Mesa (master): meta: Support 16x MSAA in the multisample scaled blit shader
Neil Roberts
- Mesa (master): mesa/meta: Use interpolateAtOffset for 16x MSAA copy blit
Neil Roberts
- Mesa (master): i965/skl+: Enable support for 16x multisampling
Neil Roberts
- Mesa (master): i965: Support calculating the bits needed to set up 16x MSAA
Neil Roberts
- Mesa (master): i965: Support allocating the MCS buffer for 16x MSAA
Neil Roberts
- Mesa (master): meta/blit: Always try to enable GL_ARB_sample_shading
Neil Roberts
- Mesa (master): i965: Program 16x MSAA sample positions.
Neil Roberts
- Mesa (master): i965/fs: Add a sampler program key for whether the texture is 16x MSAA
Neil Roberts
- Mesa (master): i965/meta: Support 16x MSAA in the meta stencil blit
Neil Roberts
- Mesa (master): i965/vec4: Do not mark used direct surfaces in VS_OPCODE_PULL_CONSTANT_LOAD
Iago Toral Quiroga
- Mesa (master): i965/vec4: Do not mark used surfaces in VS_OPCODE_GET_BUFFER_SIZE
Iago Toral Quiroga
- Mesa (master): i965/fs: Do not mark used surfaces in FS_OPCODE_GET_BUFFER_SIZE
Iago Toral Quiroga
- Mesa (master): i965/fs: Do not mark direct used surfaces in VARYING_PULL_CONSTANT_LOAD
Iago Toral Quiroga
- Mesa (master): i965/fs: Do not mark used direct surfaces in UNIFORM_PULL_CONSTANT_LOAD
Iago Toral Quiroga
- Mesa (master): st/mesa: set debug callback for debug contexts
Ilia Mirkin
- Mesa (master): gallium: expose a debug message callback settable by context owner
Ilia Mirkin
- Mesa (master): st/mesa: account for texture views when doing CopyImageSubData
Ilia Mirkin
- Mesa (master): st/clover: provide a path for drivers to call through to pfn_notify
Ilia Mirkin
- Mesa (master): nv50,nvc0: provide debug messages with shader compilation stats
Ilia Mirkin
- Mesa (master): nouveau: add support for sending debug messages via KHR_debug
Ilia Mirkin
- Mesa (master): nouveau: send back a debug message when waiting for a fence to complete
Ilia Mirkin
- Mesa (master): llvmpipe: disable texture cache
Roland Scheidegger
- Mesa (master): i965: Fix scalar VS float[] and vec2[] output arrays.
Kenneth Graunke
- Mesa (master): st/va: indent vlVaQuerySurfaceAttributes and vlVaCreateSurfaces2
Emil Velikov
- Mesa (master): st/va: fix memory leak on error in vlVaCreateSurfaces2
Emil Velikov
- Mesa (master): mesa: report enum name in glClientActiveTexture() error string
Brian Paul
- Mesa (master): nvc0: reintroduce BGRA4 format support
Ilia Mirkin
- Mesa (master): nir: some small cleanups
Rob Clark
- Mesa (master): freedreno: add a305 support
Rob Clark
- Mesa (master): freedreno/a4xx: fix blend color
Rob Clark
- Mesa (master): freedreno/ir3: Use nir_foreach_variable
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): st/va: properly indent buffer.c, config.c, image.c and picture.c
Julien Isorce
- Mesa (master): st/va: properly use brackets in vlVaAcquireBufferHandle' s switch
Julien Isorce
- Mesa (master): vl/buffers: add RGBX and BGRX to the supported formats
Julien Isorce
- Mesa (master): st/va: add support for RGBX and BGRX in VPP
Julien Isorce
- Mesa (master): radeon/uvd: fix VC-1 simple/main profile decode v2
Christian König
- Mesa (master): st/vaapi: fix vaapi VC-1 simple/main corruption v2
Christian König
- Mesa (master): glsl: Add new barrier functions for compute shaders
Jordan Justen
- Mesa (master): i965/nir/fs: Implement new barrier functions for compute shaders
Jordan Justen
- Mesa (master): nir: Add new barrier functions for compute shaders
Jordan Justen
- Mesa (master): i965/nir/fs: Add comment for no-op memory barrier functions
Jordan Justen
- Mesa (master): nvc0/ir: Add support for double immediates
Ilia Mirkin
- Mesa (master): gm107/ir: Add support for double immediates
Ilia Mirkin
- Mesa (master): nv50/ir: disallow 64-bit immediates on nv50 targets
Ilia Mirkin
- Mesa (master): nv50/ir: Add support for merge-s to the ConstantFolding pass
Ilia Mirkin
- Mesa (master): nvc0/ir: Teach insnCanLoad about double immediates
Ilia Mirkin
- Mesa (master): nv50/ir: Add support for 64bit immediates to checkSwapSrc01
Ilia Mirkin
- Mesa (master): nv50/ir: allow movs with TYPE_F64 destinations to be split
Ilia Mirkin
- Mesa (master): nv50/ir: add fp64 opcode emission support for G200 (NVA0)
Ilia Mirkin
- Mesa (master): nv50/ir: properly set the type of the constant folding result
Ilia Mirkin
- Mesa (master): nv50/ir: add support for const-folding OP_CVT with F64 source/dest
Ilia Mirkin
- Mesa (master): nv50/ir: allow emission of immediates in imul/imad ops
Ilia Mirkin
- Mesa (master): radeonsi: unify CP DMA code determining various flags
Marek Olšák
- Mesa (master): radeonsi: only enable write confirmation on the last CP DMA packet
Marek Olšák
- Mesa (master): radeonsi: unify CP DMA preparation logic
Marek Olšák
- Mesa (master): radeonsi: add register definitions for Stoney
Marek Olšák
- Mesa (master): radeonsi: add workarounds for CP DMA to stay on the fast path
Marek Olšák
- Mesa (11.0): 30 new commits
Emil Velikov
- Mesa (master): nir/validate: Add better validation of load/store types
Jason Ekstrand
- Mesa (master): i965/fs: Use regs_read/ written for post-RA scheduling in calculate_deps
Jason Ekstrand
- Mesa (master): nir/types: Add an is_vector_or_scalar helper
Jason Ekstrand
- Mesa (master): nir: Add a nir_deref_tail helper
Jason Ekstrand
- Mesa (master): virgl: wrap ret assignment with braces to do correct thing
Dave Airlie
- Mesa (master): llvmpipe: disable front updates for now
Dave Airlie
- Mesa (master): nv50/ir: only take abs value when computing high result
Ilia Mirkin
- Mesa (master): nv50/ir: fix emission of s[] args in certain situations
Ilia Mirkin
- Mesa (master): nouveau: avoid queueing too much work onto a single fence
Ilia Mirkin
- Mesa (master): nvc0: enable compute support on Fermi
Samuel Pitoiset
- Mesa (master): vl: add drm support for vl_screen
Leo Liu
- Mesa (master): st/va: fix build fails with pipe loader
Leo Liu
- Mesa (master): st/omx: add headless support
Leo Liu
- Mesa (master): radeon/uvd: add H.265/HEVC to legal notes
Leo Liu
- Mesa (master): st/va: use vl screen drm support from vl_wys_drm
Leo Liu
- Mesa (master): winsys/radeon: Use CPU page size instead of hardcoding 4096 bytes v3
Michel Dänzer
- Mesa (master): st/wgl: reorder pixel formats to put MSAA formats last
Jose Fonseca
- Mesa (master): st/wgl: Don't rely on GDI to bookkeep pixelformat for us.
Jose Fonseca
- Mesa (master): st/wgl: add null pointer check for HUD texture
Jose Fonseca
- Mesa (master): st/wgl: fix double-present on swapbuffers bug
Jose Fonseca
- Mesa (master): docs: note that ARB_copy_image was added to nv50, nvc0 in this release
Ilia Mirkin
- Mesa (master): glsl: simplify interface block stream qualifier validation
Timothy Arceri
- Mesa (master): glsl: Parse shared keyword for compute shader variables
Jordan Justen
- Mesa (master): glsl: Align comments on variables types
Jordan Justen
- Mesa (master): glsl: Add space to shader_storage in print_visitor
Jordan Justen
- Mesa (master): glsl: Add shared variable type
Jordan Justen
- Mesa (master): glsl: Use shared storage variable type for shared variables
Jordan Justen
- Mesa (master): vc4: Return GL_OUT_OF_MEMORY when buffer allocation fails.
Eric Anholt
- Mesa (master): vc4: Return NULL when we can' t make our shadow for a sampler view.
Eric Anholt
- Mesa (master): vc4: Avoid loading undefined (newly-allocated) FBO contents.
Eric Anholt
- Mesa (master): vc4: Fix a compiler warning.
Eric Anholt
- Mesa (master): vc4: Add CL dumping for GL_ARRAY_PRIMITIVE.
Eric Anholt
- Mesa (master): nir: Store PatchInputsRead and PatchOutputsWritten in nir_shader_info.
Kenneth Graunke
- Mesa (master): st/mesa: Destroy buffer object's mutex.
Jose Fonseca
- Mesa (master): nir/glsl: switch to using the builder
Connor Abbott
- Mesa (master): nir/glsl: make evaluate_rvalue() return a nir_ssa_def *
Connor Abbott
- Mesa (master): nir/glsl: make emit() take nir_ssa_def * sources
Connor Abbott
- Mesa (master): nir/glsl: convert nir_visitor::result to a nir_ssa_def *
Connor Abbott
- Mesa (master): glsl: Drop exec_list argument to lower_ubo_reference
Kristian Høgsberg
- Mesa (master): glsl: Use array deref for access to vector components
Kristian Høgsberg
- Mesa (master): glsl: Lower UBO and SSBO access in glsl linker
Kristian Høgsberg
- Mesa (11.0): Revert "mesa/glformats: Undo code changes from _mesa_base_tex_format() move"
Emil Velikov
- Mesa (master): nir/nir_opt_peephole_ffma: Move this lowering pass to the i965 driver
Eduardo Lima Mitev
- Mesa (master): util: Add list_is_singular() helper function
Eduardo Lima Mitev
- Mesa (master): i965/nir/opt_peephole_ffma: Bypass fusion if any operand of fadd and fmul is a const
Eduardo Lima Mitev
- Mesa (master): r600g: Pass conservative depth parameters to hw
Dave Airlie
- Mesa (master): r600g: Implement ARB_texture_view
Dave Airlie
- Mesa (master): Revert "r600g: Pass conservative depth parameters to hw"
Dave Airlie
- Mesa (11.0): radeonsi: add register definitions for Stoney
Emil Velikov
- Mesa (11.0): docs: add sha256 checksums for 11.0.5
Emil Velikov
- Mesa (master): docs: add release notes for 11.0.5
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 11.0.5
Emil Velikov
- Mesa (11.0): Update version to 11.0.5
Emil Velikov
- Mesa (11.0): docs: add release notes for 11.0.5
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 11.0.5
Emil Velikov
- Mesa: tag mesa-11.0.5: Mesa 11.0.5 release
Emil Velikov
- Mesa (master): i965: Map GL_PATCHES to 3DPRIM_PATCHLIST_n.
Kenneth Graunke
- Mesa (master): i965: Combine BRW_NEW_*_BINDING_TABLE dirty bits.
Kenneth Graunke
- Mesa (master): i965: Print force_writemask_all in dump_instructions().
Kenneth Graunke
- Mesa (master): st/wgl: fix locking issue in stw_st_framebuffer_present_locked()
Brian Paul
- Mesa (master): st/wgl: whitespace/formatting fixes
Brian Paul
- Mesa (master): st/wgl: improve some function comments
Brian Paul
- Mesa (master): st/wgl: clarify code in stw_framebuffer_from_hwnd_locked()
Brian Paul
- Mesa (master): mesa: remove old comments in arrayobj.c
Brian Paul
- Mesa (master): i965/brw_reg: Add a brw_VxH_indirect helper
Kenneth Graunke
- Mesa (master): mesa/copyimage: allow width/ height to not be multiples of block
Ilia Mirkin
- Mesa (master): i965: Split nir_emit_intrinsic by stage with a general fallback.
Kenneth Graunke
- Mesa (master): r600: initialised PGM_RESOURCES_2 for ES/GS
Dave Airlie
- Mesa (master): mesa: add ARB_enhanced_layouts
Timothy Arceri
- Mesa (master): glsl: add helper to check for enhanced layouts support
Timothy Arceri
- Mesa (master): gallium: add PIPE_CAP_CLEAR_TEXTURE and clear_texture prototype
Ilia Mirkin
- Mesa (master): st/mesa: implement ARB_clear_texture
Ilia Mirkin
- Mesa (master): nv50,nvc0: add ARB_clear_texture support
Ilia Mirkin
- Mesa (master): i965/skl/gt4: Fix URB programming restriction.
Ben Widawsky
- Mesa (master): i965/fs/nir: fix the number of register written by FS_OPCODE_GET_BUFFER_SIZE
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: Add precision information to ir_variable
Tapani Pälli
- Mesa (master): mesa: validate precision of varyings during ValidateProgramPipeline
Tapani Pälli
- Mesa (master): glsl: Add user-defined default precision qualifiers to the symbol table
Tapani Pälli
- Mesa (master): glsl: Add API to put default precision qualifiers in the symbol table
Tapani Pälli
- Mesa (master): glsl: Add default precision qualifiers to the symbol table
Tapani Pälli
- Mesa (master): glsl: Move the definition of precision_qualifier_allowed
Tapani Pälli
- Mesa (master): glsl: do not lose precision information when packing varyings
Tapani Pälli
- Mesa (master): glsl: set matrix_stride for non matrices with atomic counter buffers
Tapani Pälli
- Mesa (master): gallium/hud: add cpu graph support for Windows
Brian Paul
- Mesa (master): st/wgl: reimplement stw_device:: fb_mutex with CRITICAL_SECTION
Brian Paul
- Mesa (master): st/wgl: reimplement stw_framebuffer:: mutex with CRITICAL_SECTION
Brian Paul
- Mesa (master): st/wgl: rename stw_framebuffer_release() to stw_framebuffer_unlock()
Brian Paul
- Mesa (master): st/wgl: add a lock assertion in stw_framebuffer_from_hwnd_locked()
Brian Paul
- Mesa (master): st/wgl: add a comment about recursive locking in stw_make_current()
Brian Paul
- Mesa (master): st/wgl: re-implement stw_device:: ctx_mutex with CRITICAL_SECTION
Brian Paul
- Mesa (master): st/wgl: include u_debug.h
Brian Paul
- Mesa (master): st/wgl: add some mutex checking code
Brian Paul
- Mesa (master): ralloc: Set *start in ralloc_vasprintf_rewrite_tail() if str is NULL.
Matt Turner
- Mesa (master): i965: Consolidate is_3src() functions.
Matt Turner
- Mesa (master): i965: Fill out instruction list.
Matt Turner
- Mesa (master): i965: Don' t consider control flow instructions to have sources.
Matt Turner
- Mesa (master): i965: Set annotation_info's mem_ctx.
Matt Turner
- Mesa (master): i965: Add initial assembly validation pass.
Matt Turner
- Mesa (master): i965: Combine assembly annotations if possible.
Matt Turner
- Mesa (master): i965: Add annotation_insert_error() and support for printing errors.
Matt Turner
- Mesa (master): i965: Check instructions appear only on supported hardware.
Matt Turner
- Mesa (master): mesa/extensions: Wrap array entries in macros
Nanley Chery
- Mesa (master): mesa/extensions: Use _mesa_extension_supported()
Nanley Chery
- Mesa (master): mesa/extensions: Replace extension::api_set with ::version
Nanley Chery
- Mesa (master): mesa/extensions: Remove array sentinel
Nanley Chery
- Mesa (master): mesa/extensions: Prefix global struct and extension type
Nanley Chery
- Mesa (master): mesa/extensions: Move entries entries to separate file
Nanley Chery
- Mesa (master): mesa/extensions: Create _mesa_extension_supported()
Nanley Chery
- Mesa (master): mesa: Generate a helper function for each extension
Nanley Chery
- Mesa (master): mesa: In helpers, only check driver capability for meta
Nanley Chery
- Mesa (master): mesa/extensions: Add extension::version
Nanley Chery
- Mesa (master): glsl: Correctly handle vector extract on function parameter
Jordan Justen
- Mesa (master): gallium: add support for gl_HelperInvocation semantic
Ilia Mirkin
- Mesa (master): glsl: add gl_HelperInvocation system value
Ilia Mirkin
- Mesa (master): nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATION
Ilia Mirkin
- Mesa (master): mesa: fix MSVC build break in extensions.h
Brian Paul
- Mesa (master): mesa: Replace gl_extensions::EXT_texture3D with :: dummy_true
Nanley Chery
- Mesa (master): nir/vars_to_ssa: Rework copy set handling in lower_copies_to_load_store
Jason Ekstrand
- Mesa (master): nir/vars_to_ssa: Delete dead output set code
Jason Ekstrand
- Mesa (master): nir/validate: Allow subroutine types for the tails of derefs
Jason Ekstrand
- Mesa (master): nir/copy_propagate: do not copy-propagate MOV srcs with source modifiers
Iago Toral Quiroga
- Mesa (master): glsl: fix 'shared' layout qualifier related regressions
Samuel Iglesias Gonsálvez
- Mesa (master): Revert "nir/copy_propagate: do not copy-propagate MOV srcs with source modifiers"
Iago Toral Quiroga
- Mesa (master): egl/wayland: Ignore rects from SwapBuffersWithDamage
Daniel Stone
- Mesa (master): docs: update VMware driver instructions
Brian Paul
- Mesa (master): mesa: minor comment fix in blend.c
Brian Paul
- Mesa (master): docs: add link to Coverity on developer utilities page
Brian Paul
- Mesa (master): 28 new commits
Marek Olšák
- Mesa (master): i965: Make backend_reg inherit from brw_reg.
Matt Turner
- Mesa (master): i965: Delete abs/negate fields from backend_reg.
Matt Turner
- Mesa (master): i965: Make 'dw1' and 'bits' unnamed structures in brw_reg.
Matt Turner
- Mesa (master): i965: Reorganize brw_reg fields.
Matt Turner
- Mesa (master): i965: Use immediate storage in inherited brw_reg.
Matt Turner
- Mesa (master): i965: Remove fixed_hw_reg field from backend_reg.
Matt Turner
- Mesa (master): i965/vec4: Remove swizzle/writemask fields from src/ dst_reg.
Matt Turner
- Mesa (master): i965: Add and use enum brw_reg_file.
Matt Turner
- Mesa (master): i965/fs: Replace nested ternary with if ladder.
Matt Turner
- Mesa (master): i965: Delete type field from backend_reg.
Matt Turner
- Mesa (master): i965: Unwrap some lines.
Matt Turner
- Mesa (master): i965: Use brw_reg's nr field to store register number.
Matt Turner
- Mesa (master): i965: Move BAD_FILE from the beginning of enum register_file.
Matt Turner
- Mesa (master): i965/fs: Handle type-V immediates in brw_reg_from_fs_reg().
Matt Turner
- Mesa (master): i965: Combine register file field.
Matt Turner
- Mesa (master): i965: Initialize registers.
Matt Turner
- Mesa (master): i965: Rename GRF to VGRF.
Matt Turner
- Mesa (master): i965/fs: Set stride correctly for immediates in fs_reg( brw_reg).
Matt Turner
- Mesa (master): i965: Replace HW_REG with ARF/FIXED_GRF.
Matt Turner
- Mesa (master): i965: Use BRW_MRF_COMPR4 macro in more places.
Matt Turner
- Mesa (master): i965: Don't write beyond allocated memory.
Matt Turner
- Mesa (master): i965: Remove unneeded #includes.
Matt Turner
- Mesa (master): i965: Silence warning.
Matt Turner
- Mesa (master): meta/generate_mipmap: Don't leak the sampler object
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings in get_buffer_rect
Ian Romanick
- Mesa (master): nir/lower_io: Use load_per_vertex_input intrinsics for TCS and TES.
Kenneth Graunke
- Mesa (master): nir/lower_io: Introduce nir_store_per_vertex_output intrinsics.
Kenneth Graunke
- Mesa (master): nir: Allow outputs reads and add the relevant intrinsics.
Kenneth Graunke
- Mesa (master): nir: Don't lower TCS outputs to temporaries.
Kenneth Graunke
- Mesa (master): i965: Print input/output VUE maps on INTEL_DEBUG=vs, gs.
Kenneth Graunke
- Mesa (master): i965: Make convert_attr_sources_to_hw_regs handle stride == 0.
Kenneth Graunke
- Mesa (master): nir: Add helpers for getting input/ output intrinsic sources.
Kenneth Graunke
- Mesa (master): i965: Add a SHADER_OPCODE_URB_READ_SIMD8_PER_SLOT opcode.
Kenneth Graunke
- Mesa (master): glsl: Allow implicit int -> uint conversions for the % operator.
Kenneth Graunke
- Mesa (master): nir: Silence GCC maybe-uninitialized warnings.
Vinson Lee
- Mesa (master): nouveau: don't expose HEVC decoding support
Ilia Mirkin
- Mesa (master): nvc0: reduce the number of GPR used when reading MP perf counters
Samuel Pitoiset
- Mesa (master): nv50: free interpolation parameters in nv50_program_destroy ()
Samuel Pitoiset
- Mesa (master): nv50: implement a basic compute support
Samuel Pitoiset
- Mesa (master): nv50: add compute-related MP perf counters on G84+
Samuel Pitoiset
- Mesa (master): nv50: add support for performance metrics on G84+
Samuel Pitoiset
- Mesa (master): i965: Introduce a MOV_INDIRECT opcode.
Kenneth Graunke
- Mesa (master): nv50,nvc0: disable render condition around clear_* functions
Ilia Mirkin
- Mesa (master): nir/glsl_to_nir: use _mesa_fls() to compute num_textures
Alejandro Pinheiro
- Mesa (master): nv50: add missing header into the sources list
Emil Velikov
- Mesa (master): docs: Add 16x MSAA on i965 to the release notes
Neil Roberts
- Mesa (master): radeonsi: use proper GRBM_GFX_INDEX offset for CI+
Alex Deucher
- Mesa (master): radeonsi: enable optimal raster config setting for fiji (v2 )
Alex Deucher
- Mesa (master): nir/glsl: Fix copy-n-paste mistakes from commit 213f864.
Matt Turner
- Mesa (master): meta/generate_mipmap: Only modify the draw framebuffer binding in fallback_required
Ian Romanick
- Mesa (master): radeon: fix bgrx8/xrgb8 blits
Roland Scheidegger
- Mesa (master): r200: fix bgrx8/xrgb8 blits
Roland Scheidegger
- Mesa (master): i965: Convert scalar_* flags to a scalar_stage array.
Kenneth Graunke
- Mesa (master): i965: Clean up context constant initialization code.
Kenneth Graunke
- Mesa (master): i965: Set MaxCombinedUniformBlocks properly.
Kenneth Graunke
- Mesa (master): glsl: initialize precision when adding per vertex record fields
Tapani Pälli
- Mesa (master): mesa: do runtime validation of precision varyings only on ES
Tapani Pälli
- Mesa (master): nir: reduce memory footprint of glsl_struct_field' s precision
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: initialize data.precision value in ir_variable constructor
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: copy each field' s precision information when generating varying variables
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: copy each field' s precision information from the old gl_PerVertex interface block
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: copy each field's precision information in glsl_types 's structure constructor
Samuel Iglesias Gonsálvez
- Mesa (master): glsl/nir: initialize precision field in glsl_struct_field constructor
Samuel Iglesias Gonsálvez
- Mesa (master): i965: Return the correct value type from brw_compile_gs()
Eduardo Lima Mitev
- Mesa (master): loader: Add dri3 helper
Martin Peres
- Mesa (master): glx/dri3: Convert to use dri3 helper in loader library
Martin Peres
- Mesa (master): loader/dri3: Expose function to create __DRIimage from pixmap
Martin Peres
- Mesa (master): egl/x11_dri3: Implement EGL_KHR_image_pixmap
Martin Peres
- Mesa (master): egl_dri2: Add a function to let platform code return dri drawable from _EGLSurface
Martin Peres
- Mesa (master): egl: make it clear which platform x11 backend is being used (dri2 or 3)
Martin Peres
- Mesa (master): egl/x11: Implement dri3 support with loader's dri3 helper
Martin Peres
- Mesa (master): i965: Add more MAX_*_URB_ENTRY_SIZE_BYTES #defines.
Kenneth Graunke
- Mesa (master): i965: Add missing stdio.h include to brw_compiler.h.
Kenneth Graunke
- Mesa (master): i965: Add INTEL_DEBUG= shader_time support for tessellation shaders.
Kenneth Graunke
- Mesa (master): i965: Add INTEL_DEBUG=tcs,tes and hs, ds flags for tessellation shaders.
Kenneth Graunke
- Mesa (master): glsl: move block validation outside function that validates members
Timothy Arceri
- Mesa (master): glsl: rename function that processes struct and iface members
Timothy Arceri
- Mesa (master): glsl: cleanup and fix validate matrix function for arrays
Timothy Arceri
- Mesa (master): glsl: remove temp variable to make code easier to read
Timothy Arceri
- Mesa (master): glsl: rename location layout helper
Timothy Arceri
- Mesa (master): glsl: move ast layout qualifier handling code into its own function
Timothy Arceri
- Mesa (master): glsl: only do type and qualifier validation once per declaration
Timothy Arceri
- Mesa (master): glsl: use better location in struct and block error messages
Timothy Arceri
- Mesa (master): glsl: don't validate binding when its not needed
Timothy Arceri
- Mesa (master): i965: Implement ARB_pipeline_statistics_query tessellation counters.
Kenneth Graunke
- Mesa (master): i965: Add assertion for src_stencil payload size
Ben Widawsky
- Mesa (master): i965: Fix PIPE_CONTOL typo.
Kenneth Graunke
- Mesa (master): vc4: Add support for nir_op_uge, using the carry bit on QPU_A_SUB.
Eric Anholt
- Mesa (master): vc4: Fix documentation on vc4_qir_lower_uniforms.c.
Eric Anholt
- Mesa (master): vc4: Fix uniform reordering to support reading the same uniform twice.
Eric Anholt
- Mesa (master): vc4: Don' t bother lowering uniforms when the same value is used twice.
Eric Anholt
- Mesa (master): i965: Prevent fast clears for MSRTs on SKL
Neil Roberts
- Mesa (master): radeon: add query handler function pointers
Nicolai Hähnle
- Mesa (master): radeon: move R600_QUERY_* constants into a new query header file
Nicolai Hähnle
- Mesa (master): radeon: cleanup driver query list
Nicolai Hähnle
- Mesa (master): radeon: convert software queries to the new style
Nicolai Hähnle
- Mesa (master): radeon: implement r600_query_hw_get_result via function pointers
Nicolai Hähnle
- Mesa (master): radeon: count cs dwords separately for query begin and end
Nicolai Hähnle
- Mesa (master): radeon: convert hardware queries to the new style
Nicolai Hähnle
- Mesa (master): radeon: move get_driver_query_info to r600_query.c
Nicolai Hähnle
- Mesa (master): radeon: split hw query buffer handling from cs emit
Nicolai Hähnle
- Mesa (master): radeon: expose r600_query_hw functions for reuse
Nicolai Hähnle
- Mesa (master): svga: add/use new svga_sampler_format() function
Brian Paul
- Mesa (master): svga: use more VGPU10 formats
Brian Paul
- Mesa (master): meta/generate_mipmap: Don't leak the framebuffer object
Ian Romanick
- Mesa (master): i965: Add enums for 3DSTATE_TE field values.
Kenneth Graunke
- Mesa (master): nir: Store the size of the TCS output patch in nir_shader_info.
Kenneth Graunke
- Mesa (master): nvc0/ir: actually emit AFETCH on kepler
Ilia Mirkin
- Mesa (master): llvmpipe: disable VSX in ppc due to LLVM PPC bug
Oded Gabbay
- Mesa (master): freedreno/a3xx+a4xx: fix for stk binning pass hang
Rob Clark
- Mesa (master): freedreno/a3xx: add missing formats to enable ARB_vertex_type_2_10_10_10_rev
Rob Clark
- Mesa (master): freedreno/a3xx+a4xx: fix GL_POINTS lockup w/ GLES
Rob Clark
- Mesa (master): freedreno: add support for conditional rendering, required for GL3.0
Rob Clark
- Mesa (master): freedreno/a3xx: fix texture buffers, enable offsets
Rob Clark
- Mesa (master): freedreno: expose GLSL 140 and fake MSAA for GL3.0/ 3.1 support
Rob Clark
- Mesa (master): freedreno/a4xx: add fake RGTC support (required for GL3)
Rob Clark
- Mesa (master): nir: fix typo in idiv lowering, causing large-udiv-udiv failures
Rob Clark
- Mesa (master): freedreno/a3xx: add fake RGTC support (required for GL3)
Rob Clark
- Mesa (master): freedreno/a4xx: add compressed texture formats
Rob Clark
- Mesa (master): nir: remove nir_variable::max_ifc_array_access
Jason Ekstrand
- Mesa (master): nir: add array length field
Jason Ekstrand
- Mesa (master): i965/nir: Add OPT() and OPT_V() macros for invoking NIR passes.
Jason Ekstrand
- Mesa (master): nir: Add support for cloning shaders
Jason Ekstrand
- Mesa (master): i965/nir: Add hooks for testing nir_shader_clone
Jason Ekstrand
- Mesa (master): i965/nir: Validate that NIR passes call nir_metadata_preserve().
Jason Ekstrand
- Mesa (master): gallium/hud: control visibility at startup and runtime.
Marek Olšák
- Mesa (master): gallium/hud: document GALLIUM_HUD_PERIOD in envvars.html.
Marek Olšák
- Mesa (master): i965: Allow indirect GS input indexing in the scalar backend.
Kenneth Graunke
- Mesa (master): glsl: Silence ignored qualifier warning
Ian Romanick
- Mesa (master): mesa: Don't expose GL_EXT_shader_integer_mix in GLES 1.x
Ian Romanick
- Mesa (master): glsl: Fix off-by-one error in array size check assertion
Ian Romanick
- Mesa (master): glsl: Silence unused parameter warnings
Ian Romanick
- Mesa (master): hud: fix Windows build break
Jose Fonseca
- Mesa (master): nir: fix constant folding of bfi
Iago Toral Quiroga
- Mesa (master): glsl: fix isinf() for doubles
Iago Toral Quiroga
- Mesa (master): glsl: fix ir_constant::equals() for doubles
Iago Toral Quiroga
- Mesa (11.0): cherry-ignore: add the swrast front buffer support
Emil Velikov
- Mesa (11.0): winsys/radeon: Use CPU page size instead of hardcoding 4096 bytes v3
Emil Velikov
- Mesa (11.0): vc4: Return GL_OUT_OF_MEMORY when buffer allocation fails.
Emil Velikov
- Mesa (11.0): vc4: Return NULL when we can' t make our shadow for a sampler view.
Emil Velikov
- Mesa (11.0): radeon/uvd: fix VC-1 simple/main profile decode v2
Emil Velikov
- Mesa (11.0): st/vaapi: fix vaapi VC-1 simple/main corruption v2
Emil Velikov
- Mesa (11.0): mesa/copyimage: allow width/ height to not be multiples of block
Emil Velikov
- Mesa (11.0): radeonsi: initialize SX_PS_DOWNCONVERT to 0 on Stoney
Emil Velikov
- Mesa (11.0): meta/generate_mipmap: Don't leak the sampler object
Emil Velikov
- Mesa (11.0): glsl: Allow implicit int -> uint conversions for the % operator.
Emil Velikov
- Mesa (11.0): nouveau: don't expose HEVC decoding support
Emil Velikov
- Mesa (11.0): radeonsi: enable optimal raster config setting for fiji (v2)
Emil Velikov
- Mesa (11.0): meta/generate_mipmap: Only modify the draw framebuffer binding in fallback_required
Emil Velikov
- Mesa (11.0): radeon: fix bgrx8/xrgb8 blits
Emil Velikov
- Mesa (11.0): r200: fix bgrx8/xrgb8 blits
Emil Velikov
- Mesa (11.0): vc4: Add support for nir_op_uge, using the carry bit on QPU_A_SUB.
Emil Velikov
- Mesa (11.0): llvmpipe: use simple coeffs calc for 128bit vectors
Emil Velikov
- Mesa (11.0): r600: initialised PGM_RESOURCES_2 for ES/GS
Emil Velikov
- Mesa (11.0): i965/skl/gt4: Fix URB programming restriction.
Emil Velikov
- Mesa (11.0): nir/vars_to_ssa: Rework copy set handling in lower_copies_to_load_store
Emil Velikov
- Mesa (master): os: check for GALLIUM_PROCESS_NAME to override os_get_process_name()
Brian Paul
- Mesa (master): glapi: add EXT_blend_func_extended XML definitions
Ilia Mirkin
- Mesa (master): glsl: add EXT_blend_func_extended parser enables
Ilia Mirkin
- Mesa (master): glsl: add support for EXT_blend_func_extended builtins
Ilia Mirkin
- Mesa (master): mesa: allow MAX_DUAL_SOURCE_DRAW_BUFFERS to be available to ES
Ilia Mirkin
- Mesa (master): mesa: enable usage of blend_func_extended blend factors in GLES2
Ilia Mirkin
- Mesa (master): glsl: add GL_EXT_blend_func_extended preprocessor define
Ilia Mirkin
- Mesa (master): glsl: add a parse check to check for the index layout qualifier
Ilia Mirkin
- Mesa (master): mesa: enable EXT_blend_func_extended if the driver supports the ARB version
Ilia Mirkin
- Mesa (master): docs: GL3.1 for a3xx and a4xx
Ilia Mirkin
- Mesa (master): mesa/extensions: Sort the extension table alphabetically
Nanley Chery
- Mesa (master): mesa: Add test for sorted extension table
Nanley Chery
- Mesa (master): i965: Make brw_imm_vf4() take 8-bit restricted floats.
Matt Turner
- Mesa (master): i965/fs: Replace fs_reg(imm) constructors with brw_imm_*().
Matt Turner
- Mesa (master): i965/fs: Use brw_imm_uw().
Matt Turner
- Mesa (master): i965/vec4: Replace src_reg(imm) constructors with brw_imm_* ().
Matt Turner
- Mesa (master): i965: Drop IMM fs_reg/src_reg -> brw_reg conversions.
Matt Turner
- Mesa (master): nv50: add NV84_3D macro
Samuel Pitoiset
- Mesa (master): nv50: allow using inline vertex data submit when gl_VertexID is used
Samuel Pitoiset
- Mesa (master): freedreno/a4xx: support lod_bias
Ilia Mirkin
- Mesa (master): freedreno/a4xx: allow seamless cubemap filtering to be enabled per-texture
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add depth clamp and halfz clip
Ilia Mirkin
- Mesa (master): freedreno/a4xx: fix 5_5_5_1 texture sampler format
Ilia Mirkin
- Mesa (master): nir/print: show # of uniforms/inputs/outputs
Rob Clark
- Mesa (master): nir: add nir_var_all enum
Rob Clark
- Mesa (master): nir/print: show shader name/label if set
Rob Clark
- Mesa (master): nir: fix missing increments of num_inputs/num_outputs
Rob Clark
- Mesa (master): nir: add nir_ssa_for_alu_src()
Rob Clark
- Mesa (master): glsl: Extension tracking for EXT_shader_samples_indentical
Ian Romanick
- Mesa (master): Import current draft of EXT_shader_samples_identical spec
Ian Romanick
- Mesa (master): mesa: Extension tracking for EXT_shader_samples_indentical
Ian Romanick
- Mesa (master): glsl: Add ir_samples_identical opcode
Ian Romanick
- Mesa (master): glsl: Add textureSamplesIdenticalEXT built-in functions
Ian Romanick
- Mesa (master): nir: Add nir_texop_samples_identical opcode
Ian Romanick
- Mesa (master): i965/vec4: Handle nir_tex_src_ms_index more like the scalar
Ian Romanick
- Mesa (master): i965: Enable EXT_shader_samples_identical
Ian Romanick
- Mesa (master): automake: loader: rework the CPPFLAGS
Emil Velikov
- Mesa (master): automake: egl: add symbols test
Emil Velikov
- Mesa (master): automake: loader: don't create an empty dri3 helper
Emil Velikov
- Mesa (master): automake: loader: honour the XCB_DRI3 cflags
Emil Velikov
- Mesa (master): auxiliary/vl: rename vl_screen_create to vl_dri2_screen_create
Emil Velikov
- Mesa (master): auxiliary/vl: add dispatch table
Emil Velikov
- Mesa (master): st/omx: use the vl_screen dispatch
Emil Velikov
- Mesa (master): st/va: use the vl_screen dispatch
Emil Velikov
- Mesa (master): st/xvmc: use the vl_screen dispatch
Emil Velikov
- Mesa (master): st/vdpau: use the vl_screen dispatch
Emil Velikov
- Mesa (master): auxiliary/vl/drm: hide internal functions
Emil Velikov
- Mesa (master): st/omx: straighten get/put_screen
Emil Velikov
- Mesa (master): auxiliary/vl/drm: use a label for the error path
Emil Velikov
- Mesa (master): auxiliary/vl/dri2: setup the dispatch
Emil Velikov
- Mesa (master): auxiliary/vl/dri2: coding style fixes
Emil Velikov
- Mesa (master): st/va: trivial cleanup
Emil Velikov
- Mesa (master): auxiliary/vl/drm: setup the dispatch
Emil Velikov
- Mesa (master): auxiliary/vl/dri2: hide internal functions
Emil Velikov
- Mesa (master): glsl: avoid linker and user varying location to overlap
Timothy Arceri
- Mesa (master): mesa: use the correct string for the ES GL_KHR_debug functions
Emil Velikov
- Mesa (master): mesa: re-enable KHR_debug for ES contexts
Emil Velikov
- Mesa (master): main: Don't restrict several KHR_debug enum to desktop GL
Emil Velikov
- Mesa (master): android: export the path of glsl nir headers
Emil Velikov
- Mesa (master): xmlconfig: Add support for DragonFly
Emil Velikov
- Mesa (master): freedreno/a4xx: add BPTC support
Ilia Mirkin
- Mesa (master): gallivm: use sampler index 0 for texel fetches
Roland Scheidegger
- Mesa (master): gallium/hud: remove unused field in query_info
Nicolai Hähnle
- Mesa (master): st/mesa: store mapping from perfmon counter to query type
Nicolai Hähnle
- Mesa (master): st/mesa: maintain active perfmon counters in an array
Nicolai Hähnle
- Mesa (master): gallium: add the concept of batch queries
Nicolai Hähnle
- Mesa (master): gallium/hud: add support for batch queries
Nicolai Hähnle
- Mesa (master): st/mesa: use BITSET_FOREACH_SET to loop through active perfmon counters
Nicolai Hähnle
- Mesa (master): st/mesa: add support for batch driver queries to perfmon
Nicolai Hähnle
- Mesa (master): radeon: ensure that timing/ profiling queries are suspended on flush
Nicolai Hähnle
- Mesa (master): st/mesa: map semantic driver query types to underlying type
Nicolai Hähnle
- Mesa (master): gallium: remove pipe_driver_query_group_info field type
Nicolai Hähnle
- Mesa (master): mesa: whitespaces fixes in _mesa_one_time_init_extension_overrides()
Brian Paul
- Mesa (master): mesa: remove unused var in _mesa_PushDebugGroup()
Brian Paul
- Mesa (master): automake: use static llvm for make distcheck
Emil Velikov
- Mesa (master): glsl: move builtin_type_macros.h into the correct list
Emil Velikov
- Mesa (master): egl: don' t forget to ship platform_x11_dri3.h into the tarball
Emil Velikov
- Mesa (master): radeon/vce: disable two pipe mode for stoney
Leo Liu
- Mesa (master): radeon/vce: add new firmware interface support
Leo Liu
- Mesa (master): docs: Add GL_EXT_shader_samples_identical to the release notes
Ian Romanick
- Mesa (master): i965/skl: Add fast color clear infrastructure
Ben Widawsky
- Mesa (master): i965: Add lossless compression to surface format table
Ben Widawsky
- Mesa (master): Revert "i965/gen9: Disable MCS for 1x color surfaces"
Ben Widawsky
- Mesa (master): Revert "i965/gen9: Enable rep clears on gen9"
Ben Widawsky
- Mesa (master): i965/gen9: Support fast clears for 32b float
Ben Widawsky
- Mesa (master): i965/skl: skip fast clears for certain surface formats
Ben Widawsky
- Mesa (master): i965/meta/gen9: Individually fast clear color attachments
Ben Widawsky
- Mesa (master): nv50: expose two groups of compute-related MP perf counters
Samuel Pitoiset
- Mesa (master): docs: mark GL_AMD_performance_monitor for nv50
Samuel Pitoiset
- Mesa (master): glsl: move location layout qualifier validation
Timothy Arceri
- Mesa (master): glsl: remove duplicate validation for index layout qualifier
Timothy Arceri
- Mesa (master): glsl: replace index layout min boundary check
Timothy Arceri
- Mesa (master): glsl: move stream layout max validation
Timothy Arceri
- Mesa (master): glsl: add process_qualifier_constant() helper
Timothy Arceri
- Mesa (master): glsl: move stream layout qualifier validation
Timothy Arceri
- Mesa (master): glsl: encapsulate binding validation and setting
Timothy Arceri
- Mesa (master): glsl: replace binding layout min boundary check
Timothy Arceri
- Mesa (master): glsl: call set_shader_inout_layout() earlier
Timothy Arceri
- Mesa (master): glsl: add new type for compile time constants
Timothy Arceri
- Mesa (master): glsl: add support for complie-time constant expressions
Timothy Arceri
- Mesa (master): glsl: add subroutine index qualifier support
Timothy Arceri
- Mesa (master): docs: mark compile-time constant expressions as done
Timothy Arceri
- Mesa (master): svga: add num-bytes-uploaded HUD query
Brian Paul
- Mesa (master): svga: add some sanity check assertions in svga_buffer_transfer_map()
Brian Paul
- Mesa (master): docs: mention GL 3.3 support for VMware driver in Mesa 11.1 relnotes
Brian Paul
- Mesa (master): mesa: update some old-style (K&R?) function pointer calls
Brian Paul
- Mesa (master): radeon: re-prepare query buffers on begin_query for predicate queries
Nicolai Hähnle
- Mesa (master): radeon: reset query buffers for PIPE_QUERY_TIMESTAMP
Nicolai Hähnle
- Mesa (master): freedreno/a4xx: fix dst_alpha blend for RGBX render targets
Ilia Mirkin
- Mesa (master): freedreno: always set all border colors
Ilia Mirkin
- Mesa (master): ttn: add TEX2 support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: point regid to "red" even for alpha-only rb formats
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add 16-bit unorm/snorm format texturing/ rendering
Ilia Mirkin
- Mesa (master): freedreno/a4xx: logic op handling
Ilia Mirkin
- Mesa (master): freedreno/a4xx: hook up RGB565 format
Ilia Mirkin
- Mesa (master): freedreno/a4xx: use hardware RGTC texture samplers
Ilia Mirkin
- Mesa (master): i965/vec4: Initialize nir_inputs with src_reg().
Matt Turner
- Mesa (master): nir: Add support for gl_HelperInvocation system value.
Matt Turner
- Mesa (master): i965: Don't bother setting regioning on immediates.
Matt Turner
- Mesa (master): i965/fs: Add support for gl_HelperInvocation system value.
Matt Turner
- Mesa (master): i965: Add brw_imm_uv().
Matt Turner
- Mesa (master): i965: Test that nonrepresentable floats cannot be converted to VF.
Matt Turner
- Mesa (master): i965: Use ldexpf() in VF float test set up.
Matt Turner
- Mesa (master): freedreno/a4xx: add missing formats to enable ARB_vertex_type_2_10_10_10_rev
Ilia Mirkin
- Mesa (11.0): Update version to 11.0.6
Emil Velikov
- Mesa (11.0): docs: add release notes for 11.0.6
Emil Velikov
- Mesa (11.0): docs: add sha256 checksums for 11.0.6
Emil Velikov
- Mesa (11.0): automake: use static llvm for make distcheck
Emil Velikov
- Mesa (master): docs: add release notes for 11.0.6
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 11.0.6
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 11.0.6
Emil Velikov
- Mesa: tag mesa-11.0.6: Mesa 11.0.6 release
Emil Velikov
- Mesa (master): 41 new commits
Emil Velikov
- Mesa: tag 11.1-branchpoint: Mesa 11.1 branchpoint
Emil Velikov
- Mesa: tag mesa-11.1.0-rc1: Mesa 11.1.0-rc1 release candidate
Emil Velikov
- Mesa (11.1): Update version to 11.1.0-rc1
Emil Velikov
- Mesa (master): freedreno/a4xx: only align slices in non-layer_first textures
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add 11_11_10_float vertex type support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: set fetchsize in mem2gmem texture restore
Ilia Mirkin
- Mesa (master): freedreno/a4xx: fix 3d texture setup
Ilia Mirkin
- Mesa (master): freedreno/a4xx: enable ARB_base_instance support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: fix independent blend
Ilia Mirkin
- Mesa (master): freedreno/a4xx: disable blending and alphatest for integer rt0
Ilia Mirkin
- Mesa (master): scons: Conditionally use DRM module on pipe-loader.
Jose Fonseca
- Mesa (master): pipe-loader: Fix PATH_MAX define on MSVC.
Jose Fonseca
- Mesa (master): vc4: Use nir_channel() to simplify all of our nir_swizzle() cases.
Eric Anholt
- Mesa (master): vc4: Fix point size lookup.
Eric Anholt
- Mesa (master): i965: Fix num_uniforms count for scalar GS.
Kenneth Graunke
- Mesa (master): virgl: pipe_virgl_create_screen is not static
Emil Velikov
- Mesa (master): mesa/teximage: Fix S3TC regression due to ASTC interaction
Nanley Chery
- Mesa (master): mesa/extensions: Enable overriding permanently enabled extensions
Nanley Chery
- Mesa (master): vc4: Just put USE_VC4_SIMULATOR in DEFINES.
Eric Anholt
- Mesa (master): vc4: Take precedence over ilo when in simulator mode.
Eric Anholt
- Mesa (master): nouveau: use the buffer usage to determine placement when no binding
Ilia Mirkin
- Mesa (master): nv50,nvc0: properly handle buffer storage invalidation on dsa buffer
Ilia Mirkin
- Mesa (master): glsl: fix max binding validation for uniform blocks
Timothy Arceri
- Mesa (master): nv50/ir: fix (un)spilling of 3-wide results
Ilia Mirkin
- Mesa (master): i965: fix 64-bit immediates in brw_inst(_set)_bits
Iago Toral Quiroga
- Mesa (master): i965/fs: print non-1 strides when dumping instructions
Iago Toral Quiroga
- Mesa (master): i965/fs: respect force_sechalf/force_writemask_all in CSE
Iago Toral Quiroga
- Mesa (master): i965/fs: don't propagate cmod when the exec sizes differ
Iago Toral Quiroga
- Mesa (master): nir/builder: only read meaningful channels in nir_swizzle()
Iago Toral Quiroga
- Mesa (master): i965/fs: add stride restrictions for copy propagation
Iago Toral Quiroga
- Mesa (master): nir: s/nir_type_unsigned/nir_type_uint
Iago Toral Quiroga
- Mesa (master): i965: Handle lum, intensity and missing components in the fast clear
Neil Roberts
- Mesa (master): pipe-loader: link against libloader regardless of libdrm presence
Emil Velikov
- Mesa (master): loader: unconditionally add AM_CPPFLAGS to libloader_la_CPPFLAGS
Emil Velikov
- Mesa (master): configure.ac: default to disabled dri3 when --disable-dri is set
Emil Velikov
- Mesa (master): st/mesa: add astc support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add ARB_texture_buffer_range support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: support 16384 texels in buffer texture
Ilia Mirkin
- Mesa (master): gallium/util: remove the fake format helpers for bptc and etc2
Ilia Mirkin
- Mesa (master): gallium: add ASTC formats
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add astc formats
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add ARB_texture_rgb10_a2ui support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add formats for ARB_texture_buffer_object_rgb32 support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add ARB_texture_view support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: only compute texture offset once for the view
Ilia Mirkin
- Mesa (master): freedreno/a4xx: use a factor of 32767 for snorm8 blending
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add polygon mode support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: re-emit program on dirty framebuffer
Ilia Mirkin
- Mesa (master): ttn: add LODQ support
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add ARB_texture_query_lod support
Ilia Mirkin
- Mesa (master): ttn: fix UMSB conversion
Ilia Mirkin
- Mesa (master): freedreno/ir3: add support for a few gs5 ops
Ilia Mirkin
- Mesa (master): svga: Add ASTC formats to format table.
Jose Fonseca
- Mesa (master): docs: add missed freedreno features to relnotes
Ilia Mirkin
- Mesa (master): docs: update relnotes with new freedreno/a4xx support
Ilia Mirkin
- Mesa (master): i965: Use ull immediates in brw_inst_bits
Jason Ekstrand
- Mesa (master): i965: Move postprocess_nir to codegen time
Jason Ekstrand
- Mesa (master): nir/lower_tex: Set the dest_type for txs instructions
Jason Ekstrand
- Mesa (master): nir: Use instr/if_rewrite in nir_ssa_def_rewrite_uses
Jason Ekstrand
- Mesa (master): i965/nir: Split shader optimization and lowering into three stages
Jason Ekstrand
- Mesa (master): nir/lower_tex: Report progress
Jason Ekstrand
- Mesa (master): i965/fs: Stomp the texture return type to UINT32 for resinfo messages
Jason Ekstrand
- Mesa (master): nir/validate: Validated dests after sources
Jason Ekstrand
- Mesa (master): nir: Add a tex_instr_is_query helper
Jason Ekstrand
- Mesa (master): nir/lower_tex: Add support for lowering texture swizzle
Jason Ekstrand
- Mesa (master): i965: Use nir_lower_tex for texture coordinate lowering
Jason Ekstrand
- Mesa (master): nir: Add a ssa_def_rewrite_uses_after helper
Jason Ekstrand
- Mesa (master): i965: Use NIR for lowering texture swizzle
Jason Ekstrand
- Mesa (master): texgetimage: consolidate 1D array handling code.
Dave Airlie
- Mesa (master): radeon/uvd: uv pitch separation for stoney
Alex Deucher
- Mesa (master): Plus 6b21d3c92e5878284c008edb68a0155edfcf89b4.
Michel Dänzer
- Mesa (master): radeon/llvm: Use llvm.AMDIL.exp intrinsic again for now
Michel Dänzer
- Mesa (master): glsl: implement recent spec update to SSO validation
Timothy Arceri
- Mesa (master): Revert "mesa: return initial value for VALIDATE_STATUS if pipe not bound"
Timothy Arceri
- Mesa (master): st/va: move H264 functions into separate file
Christian König
- Mesa (master): st/va: move VC-1 functions into separate file
Christian König
- Mesa (master): st/va: fix post process dirty area handling
Christian König
- Mesa (master): st/va: move MPEG12 functions into separate file
Christian König
- Mesa (master): st/va: fix indentation
Christian König
- Mesa (master): st/va: move post processing function into own file
Christian König
- Mesa (master): st/va: move MPEG4 functions into separate file
Christian König
- Mesa (master): util: move brw_env_var_as_boolean() to util
Rob Clark
- Mesa (master): docs: add missed i965 feature to relnotes
Ian Romanick
- Mesa (master): llvmpipe: don' t test for unsupported formats in lp_test_format
Roland Scheidegger
- Mesa (master): softpipe/llvmpipe: don't advertize support for ASTC
Roland Scheidegger
- Mesa (master): util: Include <stdbool.h> in debug.h.
Matt Turner
- Mesa (master): util: Include assert.h in macros.h.
Matt Turner
- Mesa (master): i965: Remove useless gen6_blorp.h/gen7_blorp.h headers.
Matt Turner
- Mesa (master): i965: Add and use backend_reg::equals().
Matt Turner
- Mesa (master): i965: Prevent implicit upcasts to brw_reg.
Matt Turner
- Mesa (master): i965: Mark count_trailing_one_bits() static.
Matt Turner
- Mesa (master): i965: Remove unneeded forward declarations.
Matt Turner
- Mesa (master): i965: Mark functions called from C as extern "C".
Matt Turner
- Mesa (master): i965: Push down inclusion of brw_program.h.
Matt Turner
- Mesa (master): i965: Move brw_new_shader and brw_link_shader prototypes from brw_wm.h.
Matt Turner
- Mesa (master): i965: Use scope operator to ensure brw_reg is interpreted as a type.
Matt Turner
- Mesa (master): i965: Remove duplicate #includes.
Matt Turner
- Mesa (master): i965: Push down inclusion of vbo/vbo.h.
Matt Turner
- Mesa (master): i965: Drop #include of main/glheader.h.
Matt Turner
- Mesa (master): i965: Move MRF macros from brw_inst.h to brw_eu.h.
Matt Turner
- Mesa (master): i965: Compile brw_cs_fill_local_id_payload() as C.
Matt Turner
- Mesa (master): i965: Use implicit backend_reg copy-constructor.
Matt Turner
- Mesa (master): i965: Clean up #includes in the compiler.
Matt Turner
- Mesa (master): glsl: Pass ast_type_qualifier by const reference.
Matt Turner
- Mesa (master): Revert "i965: Combine assembly annotations if possible."
Kenneth Graunke
- Mesa (master): 22 new commits
Ian Romanick
- Mesa (master): mesa: Use unreachable() instead of a default case.
Matt Turner
- Mesa (master): glsl: move and reused code to find first and last shaders
Timothy Arceri
- Mesa (master): glsl: only call dead code pass when new inputs/ outputs demoted
Timothy Arceri
- Mesa (master): i965: Pass brw_context pointer, not gl_context pointer.
Matt Turner
- Mesa (master): glsl: remove trailing spaces in various files
Iago Toral Quiroga
- Mesa (master): i965: remove trailing spaces in various files
Iago Toral Quiroga
- Mesa (master): nouveau: move interlaced assert down in nouveau_vp3_video_buffer_create
Julien Isorce
- Mesa (master): glsl: handle case where index is array deref in optimize_split_arrays
Tapani Pälli
- Mesa (master): radeon: additional constants for WAIT_REG_MEM and EVENT_WRITE_EOP
Nicolai Hähnle
- Mesa (master): radeon: add perfcounter-related EVENT_TYPEs
Nicolai Hähnle
- Mesa (master): radeon: extend CIK_UCONFIG_REG_END for performance counters
Nicolai Hähnle
- Mesa (master): radeonsi/sid: add performance counter registers
Nicolai Hähnle
- Mesa (master): radeon: scale query buffer size to result size
Nicolai Hähnle
- Mesa (master): radeonsi: implement AMD_performance_monitor for CIK+
Nicolai Hähnle
- Mesa (master): docs: update relnotes with AMD_performance_monitor for radeonsi
Nicolai Hähnle
- Mesa (master): mesa/main: allow delayed initialization of performance monitors
Nicolai Hähnle
- Mesa (master): st/mesa: delay initialization of performance counters
Nicolai Hähnle
- Mesa (master): st/mesa: remove outdated comment
Nicolai Hähnle
- Mesa (master): radeonsi/sid: add hardware constants for COPY_DATA packet
Nicolai Hähnle
- Mesa (master): docs: minimum required python mako version is 0.3.4
Samuel Iglesias Gonsálvez
- Mesa (master): radeonsi: Rename si_shader::ls_rsrc{1, 2} to si_shader:: rsrc{1,2}
Tom Stellard
- Mesa (master): radeonsi/compute: Use the compiler' s COMPUTE_PGM_RSRC* register values
Tom Stellard
- Mesa (master): i965: Fix scalar vertex shader struct outputs.
Kenneth Graunke
- Mesa (master): i965: Fix fragment shader struct inputs.
Kenneth Graunke
- Mesa (master): targets: use the non-inline sw helpers
Emil Velikov
- Mesa (master): target-hepers: add non inline sw helpers
Emil Velikov
- Mesa (master): gallium: remove unused function declarations
Emil Velikov
- Mesa (master): targets/nine: remove vc4 target
Emil Velikov
- Mesa (master): nir: include what we want/need
Emil Velikov
- Mesa (master): pipe-loader: fix off-by one error
Emil Velikov
- Mesa (master): targets/nine: remove freedreno target
Emil Velikov
- Mesa (master): targets/xvmc: use the non-inline sw helpers
Michel Dänzer
- Mesa (master): mesa: error out in indirect draw when vertex bindings mismatch
Tapani Pälli
- Mesa (master): mesa: remove ARB_geometry_shader4
Marta Löfstedt
- Mesa (master): st/va: add missing profiles in PipeToProfile's switch.
Julien Isorce
- Mesa (master): gallium: add PIPE_DRIVER_QUERY_FLAG_DONT_LIST
Nicolai Hähnle
- Mesa (master): radeon: delay the generation of driver query names until first use
Nicolai Hähnle
- Mesa (master): radeon: use PIPE_DRIVER_QUERY_FLAG_DONT_LIST for perfcounters
Nicolai Hähnle
- Mesa (master): i965/gen9+: Switch thread scratch space to non-coherent stateless access.
Francisco Jerez
- Mesa (master): clover: fix tgsi compiler crash with invalid src
Francisco Jerez
- Mesa (master): i965/fs: Don't use Gen7-style scratch block reads on Gen9+.
Francisco Jerez
- Mesa (master): i965: Add symbolic defines for some magic dataport surface indices.
Francisco Jerez
- Mesa (master): freedreno/a4xx: rework vinterp/vpsrepl
Rob Clark
- Mesa (master): freedreno/ir3: use instr flag to mark unused instructions
Rob Clark
- Mesa (master): freedreno/ir3: assign varying locations later
Rob Clark
- Mesa (master): freedreno/a3xx: rework vinterp/vpsrepl
Rob Clark
- Mesa (master): glsl: don' t generate extra errors in ValidateProgramPipeline
Timothy Arceri
- Mesa (master): docs: Update GL3.txt to add ARB_internalformat_query2
Eduardo Lima Mitev
- Mesa (master): util: Tiny optimisation for the linear→srgb conversion
Neil Roberts
- Mesa (master): gallium: Make pipe_query_result:: batch array length non-zero.
Jose Fonseca
- Mesa (master): svga: Don't return value from void function.
Jose Fonseca
- Mesa (master): scons: Use LD version script for libgl-xlib.
Jose Fonseca
- Mesa (master): radeon: only suspend queries on flush if they haven' t been suspended yet
Nicolai Hähnle
- Mesa (master): mesa: support GL_RED/ GL_RG in ES2 contexts when driver support exists
Ilia Mirkin
- Mesa (master): st/va: add missing break statement
Emil Velikov
- Mesa (master): pipe-loader: check if winsys.name is non-null prior to strcmp
Emil Velikov
- Mesa (master): auxiliary/vl/drm: fd management cleanups
Emil Velikov
- Mesa (master): auxiliary/vl/dri: fd management cleanups
Emil Velikov
- Mesa (master): st/dri: fd management cleanups
Emil Velikov
- Mesa (master): st/xa: fd management cleanups
Emil Velikov
- Mesa (master): drivers/x11: scons: partially revert b9b40ef9b76
Emil Velikov
- Mesa (master): nir: remove unneeded include
Emil Velikov
- Mesa (master): mesa/program: remove dead function declarations
Emil Velikov
- Mesa (master): nir: remove recursive inclusion in builtin_type_macros.h
Emil Velikov
- Mesa (master): mesa: remove len argument from _mesa_shader_debug()
Emil Velikov
- Mesa (master): nv50/ir: always display the opcode number for unknown instructions
Samuel Pitoiset
- Mesa (master): r600: consolidate clip state updates
Dave Airlie
- Mesa (master): r600: define registers required for tessellation
Dave Airlie
- Mesa (master): r600: add missing register to initial state
Dave Airlie
- Mesa (master): r600: fixes for register definitions.
Dave Airlie
- Mesa (master): r600/llvm: fix r600/llvm build
Dave Airlie
- Mesa (master): r600: split out common alu_writes pattern.
Dave Airlie
- Mesa (master): r600: move per-type settings into a switch statement
Dave Airlie
- Mesa (master): i965: Fix JIP to properly skip over unrelated control flow.
Kenneth Graunke
- Mesa (master): i965: Add src/ dst interference for certain instructions with hazards.
Kenneth Graunke
- Mesa (master): i965/fs: remove unused fs_reg offset
Samuel Iglesias Gonsálvez
- Mesa (master): vl/buffers: fixes vl_video_buffer_formats for RGBX
Julien Isorce
- Mesa (11.1): 61 new commits
Emil Velikov
- Mesa: tag mesa-11.1.0-rc2: Mesa 11.1.0-rc2 release candidate
Emil Velikov
- Mesa (master): gles2: Update gl2ext.h to revision: 32120
Marta Löfstedt
- Mesa (master): doc: Set GL_OES_geometry_shader as started
Marta Löfstedt
- Mesa (master): r600/shader: split address get out to a function.
Dave Airlie
Last message date:
Mon Nov 30 22:11:07 UTC 2015
Archived on: Mon Jan 13 14:19:44 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).