July 2014 Archives by subject
Starting: Tue Jul 1 03:11:47 UTC 2014
Ending: Thu Jul 31 22:25:13 UTC 2014
Messages: 494
- Demos (master): configure.ac: Fix help text
Andreas Boll
- Demos (master): demos: add missing binaries to .gitignore
Andreas Boll
- Demos (master): demos: bump version to 8.2.0 for release
Andreas Boll
- Demos (master): demos: Fix make distcheck
Andreas Boll
- Demos (master): glsl/gsraytrace: Fix typo
Andreas Boll
- Demos (master): glxinfo/wglinfo: move argument parsing into common code
Brian Paul
- Demos (master): glxinfo: add query for OpenGL 4.4 GL_MAX_VERTEX_ATTRIB_STRIDE
Andreas Boll
- Demos (master): glxinfo: fix direct rendering context in glxinfo
Andreas Boll
- Demos (master): glxinfo: Print GL_ARB_vertex_attrib_binding limits
Andreas Boll
- Demos (master): glxinfo: Print GL_EXT_texture_array limits
Andreas Boll
- Demos (master): glxinfo: Print XFB, TBO, and UBO limits
Andreas Boll
- Demos (master): glxinfo: remove query of GL_MAX_VERTEX_ATTRIB_STRIDE
Andreas Boll
- Demos (master): wglinfo: Add support for reporting core profile info
Brian Paul
- Demos (master): wglinfo: adjust column spacing for pixel format info
Brian Paul
- Demos (master): wglinfo: print swap method in print_visual_attribs_verbose ()
Brian Paul
- Demos (master): wglinfo: query and report multisample information
Brian Paul
- Demos: tag mesa-demos-8.2.0: mesa-demos-8.2.0
Andreas Boll
- Mesa (10.2): 22 new commits
Carl Worth
- Mesa (10.2): 24 new commits
Carl Worth
- Mesa (10.2): Add release notes for 10.2.4
Carl Worth
- Mesa (10.2): cherry-ignore: Add a patch that's been rejected
Carl Worth
- Mesa (10.2): docs: Add release notes for the 10.2.3 release.
Carl Worth
- Mesa (10.2): docs: Add sha256 checksums for the 10.2.3 release
Carl Worth
- Mesa (10.2): docs: Add SHA256 checksums for the 10.2.4 release
Carl Worth
- Mesa (10.2): draw: (trivial) fix clamping of viewport index
Carl Worth
- Mesa (10.2): freedreno/a3xx: fix blend opcode
Carl Worth
- Mesa (10.2): freedreno/a3xx: fix blend opcode
Carl Worth
- Mesa (10.2): freedreno/a3xx: fix depth/stencil GMEM positioning
Carl Worth
- Mesa (10.2): freedreno/a3xx: fix depth/stencil GMEM positioning
Carl Worth
- Mesa (10.2): freedreno/a3xx: fix depth/stencil gmem restore
Carl Worth
- Mesa (10.2): freedreno/a3xx: fix depth/stencil gmem restore
Carl Worth
- Mesa (10.2): freedreno/a3xx: texture fixes
Carl Worth
- Mesa (10.2): freedreno/a3xx: texture fixes
Carl Worth
- Mesa (10.2): freedreno/a3xx: vtx formats
Carl Worth
- Mesa (10.2): freedreno/a3xx: vtx formats
Carl Worth
- Mesa (10.2): freedreno: few caps fixes
Carl Worth
- Mesa (10.2): freedreno: few caps fixes
Carl Worth
- Mesa (10.2): freedreno: fix for null textures
Carl Worth
- Mesa (10.2): freedreno: fix for null textures
Carl Worth
- Mesa (10.2): freedreno: update generated headers
Carl Worth
- Mesa (10.2): freedreno: update generated headers
Carl Worth
- Mesa (10.2): freedreno: update generated headers
Carl Worth
- Mesa (10.2): freedreno: use OUT_RELOCW when buffer is written
Carl Worth
- Mesa (10.2): gallium/u_blitter: fix some shader memory leaks
Carl Worth
- Mesa (10.2): gallium: fix u_default_transfer_inline_write for textures
Carl Worth
- Mesa (10.2): glxext: Send the Drawable' s ID in the GLX_BufferSwapComplete event
Carl Worth
- Mesa (10.2): i965/disasm: Fix INTEL_DEBUG= fs on Broadwell for ARB_fp applications.
Carl Worth
- Mesa (10.2): i965: Don' t emit SURFACE_STATEs for gather workarounds on Broadwell.
Carl Worth
- Mesa (10.2): i965: Include marketing names for Broadwell GPUs.
Carl Worth
- Mesa (10.2): llvmpipe: Fix zero-division in llvmpipe_texture_layout()
Carl Worth
- Mesa (10.2): mesa: fix geometry shader memory leaks
Carl Worth
- Mesa (10.2): nouveau: dup fd before passing it to device
Carl Worth
- Mesa (10.2): nv50/ir: allow gl_ViewportIndex to work on non-provoking vertices
Carl Worth
- Mesa (10.2): nv50/ir: ignore bias for samplerCubeShadow on nv50
Carl Worth
- Mesa (10.2): nv50/ir: retrieve shadow compare from first arg
Carl Worth
- Mesa (10.2): nv50: disable dedicated ubo upload method
Carl Worth
- Mesa (10.2): nv50: do an explicit flush on draw when there are persistent buffers
Carl Worth
- Mesa (10.2): nvc0/ir: do quadops on the right texture coordinates for TXD
Carl Worth
- Mesa (10.2): nvc0/ir: use manual TXD when offsets are involved
Carl Worth
- Mesa (10.2): nvc0: add a memory barrier when there are persistent UBOs
Carl Worth
- Mesa (10.2): radeon/llvm: Allocate space for kernel metadata operands
Carl Worth
- Mesa (10.2): radeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ
Carl Worth
- Mesa (10.2): radeonsi: add support for TXB2
Carl Worth
- Mesa (10.2): radeonsi: fix build because of lack of draw_indirect infrastructure in 10.2
Carl Worth
- Mesa (10.2): radeonsi: fix order of r600_need_dma_space and r600_context_bo_reloc
Carl Worth
- Mesa (10.2): radeonsi: fix samplerCubeShadow with bias
Carl Worth
- Mesa (10.2): radeonsi: use DRAW_PREAMBLE on CIK
Carl Worth
- Mesa (10.2): st/mesa: fix geometry shader memory leak
Carl Worth
- Mesa (10.2): st/mesa: fix samplerCubeShadow with bias
Carl Worth
- Mesa (10.2): st/xa: Don't close the drm fd on failure v2
Carl Worth
- Mesa (10.2): Update VERSION to 10.2.4
Carl Worth
- Mesa (10.2): xa: fix segfault
Carl Worth
- Mesa (egl-drm): \!UPSTREAM: gbm/dri: debug printfs
Emil Velikov
- Mesa (egl-drm): Add a new capabilities for drivers that can' t share buffers
Emil Velikov
- Mesa (egl-drm): gallium: remove PIPE_CAP_BUFFER_SHARE cap and get_param sw_winsys hook
Emil Velikov
- Mesa (master): 22 new commits
Matt Turner
- Mesa (master): 29 new commits
Carl Worth
- Mesa (master): Add an accelerated version of F_TO_I for x86_64
Jason Ekstrand
- Mesa (master): Add support for RGBA8 and RGBX8 textures in intel_texsubimage_tiled_memcpy
Jason Ekstrand
- Mesa (master): Add support for swrast to the DRM EGL platform
Emil Velikov
- Mesa (master): allow builtin functions to require parameters to be shader inputs
Chris Forbes
- Mesa (master): Avoid mesa_dri_drivers import lib being installed
Jon TURNEY
- Mesa (master): clover: Add checks for image support to the image functions v2
Tom Stellard
- Mesa (master): clover: Add clCreateProgramWithBuiltInKernels.
Francisco Jerez
- Mesa (master): clover: Add clUnloadPlatformCompiler.
Francisco Jerez
- Mesa (master): clover: Call end_query before getting timestamp result v2
Tom Stellard
- Mesa (master): clover: Fix not setting build log if the build succeeds v2
Tom Stellard
- Mesa (master): clover: Have compat::string allocate its own memory.
Tom Stellard
- Mesa (master): clover: Query the device to see if images are supported
Tom Stellard
- Mesa (master): configure.ac: Add LLVM patch version to error message.
Vinson Lee
- Mesa (master): configure.ac: require libdrm_radeon 2.4.56 because of the Hawaii fix there
Marek Olšák
- Mesa (master): configure.ac: require LLVM 3.4.2 for radeon
Marek Olšák
- Mesa (master): configure: Cygwin requires _XOPEN_SOURCE >= 700 to prototype strndup()
Jon TURNEY
- Mesa (master): configure: Don' t override user -g or -O options for debug builds
Ian Romanick
- Mesa (master): configure: Don't special case Cygwin to use gnu99, define _XOPEN_SOURCE instead
Jon TURNEY
- Mesa (master): docs/GL3.txt: update status for ARB_compute_shader
Dave Airlie
- Mesa (master): docs: add news item for mesa-demos 8.2.0 release
Andreas Boll
- Mesa (master): docs: fix date typo: July 78 -> 18
Brian Paul
- Mesa (master): docs: Import 10.2.3 release notes
Carl Worth
- Mesa (master): docs: Import 10.2.4 release notes
Carl Worth
- Mesa (master): docs: Mark off ARB_gpu_shader5 interpolation functions for i965
Chris Forbes
- Mesa (master): docs: Update GL3.txt and relnotes for GL_ARB_clear_texture
Neil Roberts
- Mesa (master): docs: update hw-dependent bits of ARB_gpu_shader5
Ilia Mirkin
- Mesa (master): dri/xmlconfig: remove GL types.
Dave Airlie
- Mesa (master): dri3: cache pointer to back instead of looking up.
Dave Airlie
- Mesa (master): dri: Add a new capabilities for drivers that can' t share buffers
Emil Velikov
- Mesa (master): dri: remove GL types from config queries
Dave Airlie
- Mesa (master): drirc: Add string support
Dave Airlie
- Mesa (master): exec_list: Add a function to give the length of a list.
Matt Turner
- Mesa (master): exec_list: Add a prepend function.
Matt Turner
- Mesa (master): exec_list: Make various places use the new length() method.
Matt Turner
- Mesa (master): ff_fragment_shader: Access glsl_types directly.
Kenneth Graunke
- Mesa (master): freedreno/a3xx/compiler: const file relative addressing
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: fix p0 (kill, etc)
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: little cleanups
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: make IR heap dyanmic
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: move function
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: rename ir3_shader to ir3
Rob Clark
- Mesa (master): freedreno/a3xx/compiler: scheduler vs pred reg
Rob Clark
- Mesa (master): freedreno/a3xx: add back a few stalls
Rob Clark
- Mesa (master): freedreno/a3xx: enable/disable wa's based on patch-level
Rob Clark
- Mesa (master): freedreno/a3xx: more vtx formats
Rob Clark
- Mesa (master): freedreno/ir3: split out shader compiler from a3xx
Rob Clark
- Mesa (master): freedreno: fix typo in gpu version check
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): gallium/docs: minor clarification for TXQ instruction
Brian Paul
- Mesa (master): gallium/radeon: Add some Emacs .dir-locals.el files
Michel Dänzer
- Mesa (master): gallium/radeon: Only print a message for LLVM diagnostic errors
Tom Stellard
- Mesa (master): gallium/radeon: use PRIX64 instead of PRIu64
Christian König
- Mesa (master): gallium/u_blitter: fix some shader memory leaks
Brian Paul
- Mesa (master): gallium/u_vbuf: get draw info from an indirect buffer if there's any
Marek Olšák
- Mesa (master): gallium/util: add a helper for calculating primitive count from vertex count
Marek Olšák
- Mesa (master): gallium: add a cap for max vertex streams
Ilia Mirkin
- Mesa (master): gallium: Add a dumb drm/kms winsys backed swrast provider
Emil Velikov
- Mesa (master): gallium: add an index argument to create_query
Ilia Mirkin
- Mesa (master): gallium: Add a uif() helper function to complement fui()
Eric Anholt
- Mesa (master): gallium: add facilities for indirect drawing
Marek Olšák
- Mesa (master): gallium: add INTERP_* opcodes to support interpolateAt*
Ilia Mirkin
- Mesa (master): gallium: add PIPE_BIND_COMMAND_ARGS_BUFFER
Marek Olšák
- Mesa (master): gallium: Add PIPE_CAP_COMPUTE_IMAGES_SUPPORTED
Tom Stellard
- Mesa (master): gallium: Add PIPE_SHADER_CAP_DOUBLES
Tom Stellard
- Mesa (master): gallium: add support for stream in so info
Ilia Mirkin
- Mesa (master): gallium: add vertex stream argument to EMIT/ENDPRIM
Ilia Mirkin
- Mesa (master): gallium: fix u_default_transfer_inline_write for textures
Marek Olšák
- Mesa (master): gallium: rename PIPE_CAP_TGSI_VS_LAYER to also have _VIEWPORT
Ilia Mirkin
- Mesa (master): gallium: rename shader cap MAX_CONSTS to MAX_CONST_BUFFER_SIZE
Marek Olšák
- Mesa (master): gallium: switch dedicated centroid field to interpolation location
Ilia Mirkin
- Mesa (master): gallivm: fix up out-of-bounds level when using conformant out-of-bound behavior
Roland Scheidegger
- Mesa (master): gbm: Fix a debug log message
Eric Anholt
- Mesa (master): gbm: Log at least one dlerror() when we fail to open any drivers.
Eric Anholt
- Mesa (master): gbm: Search LIBGL_DRIVERS_PATH if GBM_DRIVERS_PATH is not set
Jordan Justen
- Mesa (master): gk110/ir: emit load constant subop
Ilia Mirkin
- Mesa (master): glapi: add indexed blend functions (GL 4.0)
Kenneth Graunke
- Mesa (master): glapi: Do not use backtrace on DragonFly.
Vinson Lee
- Mesa (master): glapi: Use GetProcAddress instead of dlsym on Windows.
Vinson Lee
- Mesa (master): glsl/cs: Add several GLSL compute shader variables
Jordan Justen
- Mesa (master): glsl/glcpp: Add short-circuiting for || and && in #if/ #elif for OpenGL ES.
Carl Worth
- Mesa (master): glsl/glcpp: Add test to ensure compiler won' t allow #undef for some builtins
Carl Worth
- Mesa (master): glsl/glcpp: Don't choke on an empty pragma
Carl Worth
- Mesa (master): glsl/glcpp: Do not allow undefining the built-in macros
Carl Worth
- Mesa (master): glsl/glcpp: Fix glcpp to catch garbage after #if 1 ... #else
Carl Worth
- Mesa (master): glsl/glcpp: Fix glcpp to properly lex entire " preprocessing numbers"
Carl Worth
- Mesa (master): glsl/glcpp: Fix preprocessor error condition for macro redefinition
Carl Worth
- Mesa (master): glsl/glcpp: Fixup glcpp tests for redefining a macro with whitespace changes.
Carl Worth
- Mesa (master): glsl/glcpp: move macro declaration before code to fix MSVC build
Brian Paul
- Mesa (master): glsl/glcpp: Once again report undefined macro name in error message.
Carl Worth
- Mesa (master): glsl/glcpp: Promote "extra token at end of directive" from warning to error
Carl Worth
- Mesa (master): glsl/glcpp: rename ERROR to ERROR_TOKEN to fix MSVC build
Brian Paul
- Mesa (master): glsl: Accept nonconstant array references in lower_ubo_reference
Chris Forbes
- Mesa (master): glsl: add a mechanism to allow #extension directives in the middle of shaders
Marek Olšák
- Mesa (master): glsl: Add callback_leave to ir_hierarchical_visitor.
Matt Turner
- Mesa (master): glsl: add new expression types for interpolateAt*
Chris Forbes
- Mesa (master): glsl: add new interpolateAt* builtin functions
Chris Forbes
- Mesa (master): glsl: add support for AMD_vertex_shader_viewport_index
Ilia Mirkin
- Mesa (master): glsl: Allow non-constant UBO array indexing with GLSL4/ ARB_gpu_shader5.
Chris Forbes
- Mesa (master): glsl: Convert uniform_block in lower_ubo_reference to ir_rvalue.
Chris Forbes
- Mesa (master): glsl: Don't declare variables in for-loop declaration.
Matt Turner
- Mesa (master): glsl: Fix aggregates with dynamic initializers.
Kenneth Graunke
- Mesa (master): glsl: Fix bad indentation
Ian Romanick
- Mesa (master): glsl: fix duplicated layout qualifier detection for GS
Jordan Justen
- Mesa (master): glsl: Fix merging of layout(invocations) with other qualifiers
Chris Forbes
- Mesa (master): glsl: Fix some bad indentation
Ian Romanick
- Mesa (master): glsl: Fix the foreach_in_list_reverse macro.
Kenneth Graunke
- Mesa (master): glsl: Guard against error_type in the tree rebalancer.
Kenneth Graunke
- Mesa (master): glsl: handle a switch where default is in the middle of cases
Tapani Pälli
- Mesa (master): glsl: Make the tree rebalancer bail on matrix operands.
Kenneth Graunke
- Mesa (master): glsl: Make the tree rebalancer use vector_elements, not components().
Kenneth Graunke
- Mesa (master): glsl: Mark entire UBO array active if indexed with non-constant.
Chris Forbes
- Mesa (master): glsl: No longer require ubo block index to be constant in ir_validate
Chris Forbes
- Mesa (master): glsl: Update expression types after rebalancing the tree.
Matt Turner
- Mesa (master): glx/dri3: add GPU offloading support.
Dave Airlie
- Mesa (master): gm107/ir: emit LDC subops
Ilia Mirkin
- Mesa (master): i915: Fix up intelInitScreen2 for DRI3
Kenneth Graunke
- Mesa (master): i965/cfg: Add a foreach_block_and_inst macro.
Matt Turner
- Mesa (master): i965/cfg: Make cfg_t usable from C.
Matt Turner
- Mesa (master): i965/disasm: add support for pixel interpolator messages
Chris Forbes
- Mesa (master): i965/disasm: Disassemble indirect sends more properly
Chris Forbes
- Mesa (master): i965/disasm: Don' t disassemble the URB complete field on Broadwell.
Kenneth Graunke
- Mesa (master): i965/disasm: Fix disassembly of the any16h/ all16h predicates.
Kenneth Graunke
- Mesa (master): i965/fs: add generator support for pixel interpolator query
Chris Forbes
- Mesa (master): i965/fs: Add no_dd_{clear,check} fields to fs_inst.
Matt Turner
- Mesa (master): i965/fs: add support for ir_*_interpolate_at_* expressions
Chris Forbes
- Mesa (master): i965/fs: Decide predicate/ predicate_inverse outside of the for loop.
Matt Turner
- Mesa (master): i965/fs: Disable unlit_centroid_workaround on Haswell.
Matt Turner
- Mesa (master): i965/fs: Fix gl_SampleID for 2x MSAA and SIMD16 mode.
Kenneth Graunke
- Mesa (master): i965/fs: Fix gl_SampleMask handling for SIMD16 on Gen8+.
Kenneth Graunke
- Mesa (master): i965/fs: Invalidate live intervals in opt_cse, not _local.
Matt Turner
- Mesa (master): i965/fs: Let sat-prop ignore live ranges if producer already has sat.
Matt Turner
- Mesa (master): i965/fs: Mark predicated PLN instructions with dependency hints.
Matt Turner
- Mesa (master): i965/fs: Move aeb list into opt_cse_local.
Matt Turner
- Mesa (master): i965/fs: Pass const references to emit functions.
Matt Turner
- Mesa (master): i965/fs: Pass const references to instruction functions.
Matt Turner
- Mesa (master): i965/fs: Perform CSE on sends-from-GRF rather than textures.
Matt Turner
- Mesa (master): i965/fs: Predicate PLN instructions used in unlit centroid WA.
Matt Turner
- Mesa (master): i965/fs: Relax interference check in register coalescing.
Matt Turner
- Mesa (master): i965/fs: Set force_uncompressed and force_sechalf on samplepos setup.
Kenneth Graunke
- Mesa (master): i965/fs: Set LastRT on the final FB write on Broadwell.
Kenneth Graunke
- Mesa (master): i965/fs: Skip channel expressions splitting for interpolation
Chris Forbes
- Mesa (master): i965/fs: Swap if/else conditions in SEL peephole.
Matt Turner
- Mesa (master): i965/fs: Track dependencies in instruction scheduling per reg offset.
Matt Turner
- Mesa (master): i965/fs: Update discard jump to preserve uniform loads via sampler.
Kenneth Graunke
- Mesa (master): i965/fs: Use WE_all for gl_SampleID header register munging.
Kenneth Graunke
- Mesa (master): i965/gen6+: Merge VS/ GS and WM push constant buffer upload paths.
Kenneth Graunke
- Mesa (master): i965/gen6: Add a spec citation about push constant packet requirements.
Kenneth Graunke
- Mesa (master): i965/vec4: Add basic common subexpression elimination.
Matt Turner
- Mesa (master): i965/vec4: Don't emit null MOVs in CSE.
Matt Turner
- Mesa (master): i965/vec4: Improve CSE performance by expiring some available expressions.
Matt Turner
- Mesa (master): i965/vec4: Invalidate live intervals in opt_cse, not _local.
Matt Turner
- Mesa (master): i965/vec4: Move aeb list into opt_cse_local.
Matt Turner
- Mesa (master): i965/vec4: Pass const references to instruction functions.
Matt Turner
- Mesa (master): i965/vec4: Pass const references to vec4_instruction().
Matt Turner
- Mesa (master): i965/vec4: Perform CSE on CMP(N) instructions.
Matt Turner
- Mesa (master): i965/vec4: Silence warnings about unhandled interpolation ops
Chris Forbes
- Mesa (master): i965/vec4: Use foreach_inst_in_block a couple more places.
Matt Turner
- Mesa (master): i965: Accelerate uploads of RGBA and BGRA GL_UNSIGNED_INT_8_8_8_8_REV textures
Jason Ekstrand
- Mesa (master): i965: Add a comment about null renderbuffer surfaces and why they exist.
Kenneth Graunke
- Mesa (master): i965: Add cfg to backend_visitor.
Matt Turner
- Mesa (master): i965: add low-level support for send to pixel interpolator
Chris Forbes
- Mesa (master): i965: Add message descriptor bit definitions for pixel interpolator
Chris Forbes
- Mesa (master): i965: Add missing persample_shading field to brw_wm_debug_recompile.
Kenneth Graunke
- Mesa (master): i965: Avoid crashing while dumping vec4 insn operands
Chris Forbes
- Mesa (master): i965: Disable hex offset printing in disassembly.
Kenneth Graunke
- Mesa (master): i965: Don' t copy propagate abs into Broadwell logic instructions.
Kenneth Graunke
- Mesa (master): i965: Don't print WE_normal in disassembly.
Kenneth Graunke
- Mesa (master): i965: Drop imm union from visitor register classes.
Matt Turner
- Mesa (master): i965: Drop the memcmp for finding duplicated CURBE uploads.
Kenneth Graunke
- Mesa (master): i965: expose AMD_vertex_shader_viewport_index on gen7+
Ilia Mirkin
- Mesa (master): i965: Extend compute-to-mrf pass to understand blocks of MOVs
Kristian Høgsberg
- Mesa (master): i965: Fix stale binding table comment.
Kenneth Graunke
- Mesa (master): i965: Fix stale comments about the state cache.
Kenneth Graunke
- Mesa (master): i965: Fix state flags for gen4/5 CURBE.
Kenneth Graunke
- Mesa (master): i965: Fix two broken asserts in brw_eu_emit
Chris Forbes
- Mesa (master): i965: Fix warnings introduced in commit e24ef5ab.
Matt Turner
- Mesa (master): i965: Fix z_offset computation in intel_miptree_unmap_depthstencil()
Anuj Phogat
- Mesa (master): i965: forward-declare struct brw_context in brw_reg.h
Ilia Mirkin
- Mesa (master): i965: Improve dead control flow elimination.
Matt Turner
- Mesa (master): i965: Improve debug output in intelTexImage and intelTexSubimage
Jason Ekstrand
- Mesa (master): i965: Initialize new chunks of realloc'd memory.
Matt Turner
- Mesa (master): i965: Make a brw_conditional_mod enum.
Matt Turner
- Mesa (master): i965: Make a brw_predicate enum.
Matt Turner
- Mesa (master): i965: Make a common backend_reg class.
Matt Turner
- Mesa (master): i965: Make backend_instruction usable from C.
Matt Turner
- Mesa (master): i965: Merge VS/GS and WM pull constant buffer upload paths.
Kenneth Graunke
- Mesa (master): i965: Move assembly annotation functions to intel_asm_annotation.c.
Matt Turner
- Mesa (master): i965: Move common fields into backend_instruction.
Matt Turner
- Mesa (master): i965: Move dispatch_grf_start_reg and first_curbe_grf into stage_prog_data.
Kenneth Graunke
- Mesa (master): i965: Move is_zero/one/null/accumulator into backend_reg.
Matt Turner
- Mesa (master): i965: Port INTEL_DEBUG=optimizer to the vec4 backend.
Kenneth Graunke
- Mesa (master): i965: Remove a dead define.
Kenneth Graunke
- Mesa (master): i965: Remove artificial dependency between math instructions.
Matt Turner
- Mesa (master): i965: Rename intel_asm_printer -> intel_asm_annotation.
Matt Turner
- Mesa (master): i965: Repack backend_instruction struct.
Matt Turner
- Mesa (master): i965: Replace cfg instances with calls to calculate_cfg().
Matt Turner
- Mesa (master): i965: Reuse intel_upload.c for gen4/5 constant buffers.
Kenneth Graunke
- Mesa (master): i965: Reuse libdrm's header for AUB definitions.
Kenneth Graunke
- Mesa (master): i965: Save the gl_shader_stage enum in backend_visitor.
Kenneth Graunke
- Mesa (master): i965: Set execution size to 8 for instructions with force_sechalf set.
Kenneth Graunke
- Mesa (master): i965: Silence 'comparison is always true' warning
Ian Romanick
- Mesa (master): i965: Silence many unused parameter warnings
Ian Romanick
- Mesa (master): i965: Silence unused parameter warning
Ian Romanick
- Mesa (master): i965: Update a ton of comments about constant buffers.
Kenneth Graunke
- Mesa (master): i965: Use enum brw_reg_type for register types.
Matt Turner
- Mesa (master): i965: Use immediate storage in brw_reg for visitor regs.
Matt Turner
- Mesa (master): ilo: add ilo_resource_get_bo() helper
Chia-I Wu
- Mesa (master): ilo: add some missing formats
Chia-I Wu
- Mesa (master): ilo: allow for device-dependent format translation
Chia-I Wu
- Mesa (master): ilo: check the tilings of imported handles
Chia-I Wu
- Mesa (master): ilo: clean up resource bo renaming
Chia-I Wu
- Mesa (master): ilo: correctly propagate resource renames to hardware
Chia-I Wu
- Mesa (master): ilo: drop ptr from ilo_transfer
Chia-I Wu
- Mesa (master): ilo: drop unused context param from transfer functions
Chia-I Wu
- Mesa (master): ilo: enable persistent and coherent transfers
Chia-I Wu
- Mesa (master): ilo: fix fb height of HiZ ops
Chia-I Wu
- Mesa (master): ilo: fix fence reference counting
Chia-I Wu
- Mesa (master): ilo: free transfers with util_slab_free()
Chia-I Wu
- Mesa (master): ilo: move away from drm_intel_bo_alloc_tiled
Chia-I Wu
- Mesa (master): ilo: raise texture size limits
Chia-I Wu
- Mesa (master): ilo: s/TRANSFER_MAP_UNSYNC/TRANSFER_MAP_GTT_UNSYNC/
Chia-I Wu
- Mesa (master): ilo: share some code between {tex,buf}_create_bo
Chia-I Wu
- Mesa (master): ilo: simplify ilo_flush()
Chia-I Wu
- Mesa (master): ilo: tidy up choose_transfer_method()
Chia-I Wu
- Mesa (master): ilo: tidy up transfer mapping/unmapping
Chia-I Wu
- Mesa (master): ilo: try unblocking a transfer with a staging bo
Chia-I Wu
- Mesa (master): ilo: unblock an inline write with a staging bo
Chia-I Wu
- Mesa (master): ilo: update and tailor the surface format table
Chia-I Wu
- Mesa (master): ilo: use native 3-component vertex formats on GEN7.5+
Chia-I Wu
- Mesa (master): llvmpipe: (trivial) rename linear_mip_offsets to mip_offsets
Roland Scheidegger
- Mesa (master): llvmpipe: allocate regular texture memory upfront
Roland Scheidegger
- Mesa (master): llvmpipe: get rid of linear_img struct
Roland Scheidegger
- Mesa (master): llvmpipe: get rid of llvmpipe_get_texture_image
Roland Scheidegger
- Mesa (master): llvmpipe: get rid of llvmpipe_get_texture_image_all
Roland Scheidegger
- Mesa (master): llvmpipe: get rid of llvmpipe_get_texture_tile_linear
Roland Scheidegger
- Mesa (master): loader: add gpu selection code via DRI_PRIME.
Dave Airlie
- Mesa (master): loader: Use drirc device_id parameter in complement to DRI_PRIME
Dave Airlie
- Mesa (master): main/cs: Add additional compute shader constant values
Jordan Justen
- Mesa (master): main/format_pack: Fix a wrong datatype in pack_ubyte_R8G8_UNORM
Jason Ekstrand
- Mesa (master): main/get_hash_params: Add GL_SAMPLE_SHADING_ARB
Jason Ekstrand
- Mesa (master): mesa/main: add ARB_clear_texture entrypoints
Neil Roberts
- Mesa (master): mesa/main: Add generic bits of ARB_clear_texture implementation
Neil Roberts
- Mesa (master): mesa/st: add per sample shading state to fp key and set interpolation
Ilia Mirkin
- Mesa (master): mesa/st: add support for interpolate_at_* ops
Ilia Mirkin
- Mesa (master): mesa/st: add vertex stream support
Ilia Mirkin
- Mesa (master): mesa/st: enable AMD_vertex_shader_viewport_index
Ilia Mirkin
- Mesa (master): mesa/st: enable ARB_fragment_layer_viewport
Ilia Mirkin
- Mesa (master): mesa: add ARB_clear_texture.xml to file list, remove duplicate decls
Ilia Mirkin
- Mesa (master): mesa: add support for AMD_vertex_shader_viewport_index
Ilia Mirkin
- Mesa (master): mesa: Don' t allow GL_TEXTURE_BORDER queries outside compat profile
Ian Romanick
- Mesa (master): mesa: Don't allow GL_TEXTURE_{LUMINANCE, INTENSITY}_* queries outside compat profile
Ian Romanick
- Mesa (master): mesa: Don't use memcpy() in _mesa_texstore() for float depth texture data
Anuj Phogat
- Mesa (master): mesa: fix crash in st/mesa after deleting a VAO
Marek Olšák
- Mesa (master): mesa: fix geometry shader memory leaks
Brian Paul
- Mesa (master): mesa: Fix regression introduced by commit "mesa: fix packing of float texels to GL_SHORT/GL_BYTE".
Chris Forbes
- Mesa (master): mesa: fix the condition in src/loader/Makefile.am
Brian Paul
- Mesa (master): mesa: Fix the name in the error message
Ian Romanick
- Mesa (master): mesa: Handle uninitialized textures like other textures in get_tex_level_parameter_image
Ian Romanick
- Mesa (master): mesa: update comment for UniformBufferSize to indicate size is in bytes
Brian Paul
- Mesa (master): mesa: use float to silence MSVC warning in _mesa_GetMultisamplefv()
Brian Paul
- Mesa (master): meta: Add a meta implementation of GL_ARB_clear_texture
Neil Roberts
- Mesa (master): meta: Add a state flag for the GL_DITHER
Neil Roberts
- Mesa (master): meta: Call glObjectLabel before linking.
Kenneth Graunke
- Mesa (master): nouveau: check if a fence has already been signalled
Ilia Mirkin
- Mesa (master): nv50/ir: fix hard-coded TYPE_U32 sized register
Ilia Mirkin
- Mesa (master): nv50/ir: fix phi/ union sources when their def has been merged
Ilia Mirkin
- Mesa (master): nv50/ir: ignore bias for samplerCubeShadow on nv50
Ilia Mirkin
- Mesa (master): nv50/ir: keep track of whether the program uses fp64
Ilia Mirkin
- Mesa (master): nv50/ir: retrieve shadow compare from first arg
Ilia Mirkin
- Mesa (master): nv50/ir: use unordered_set instead of list to keep track of var uses
Ilia Mirkin
- Mesa (master): nv50: disable dedicated ubo upload method
Ilia Mirkin
- Mesa (master): nv50: do an explicit flush on draw when there are persistent buffers
Ilia Mirkin
- Mesa (master): nv50: fix build failure on m68k due to invalid struct alignment assumptions
Ilia Mirkin
- Mesa (master): nvc0/ir: account for indirect textures on fermi for txd
Ilia Mirkin
- Mesa (master): nvc0/ir: add support for interpolating with non-default settings
Ilia Mirkin
- Mesa (master): nvc0/ir: avoid creating restarts with non-0 stream
Ilia Mirkin
- Mesa (master): nvc0/ir: do quadops on the right texture coordinates for TXD
Ilia Mirkin
- Mesa (master): nvc0/ir: fill offset in properly for TXD
Ilia Mirkin
- Mesa (master): nvc0/ir: fix emitting vertex stream
Ilia Mirkin
- Mesa (master): nvc0/ir: fix encoding of offset register into interpolation instruction
Ilia Mirkin
- Mesa (master): nvc0/ir: only merge emit/restart for identical streams
Ilia Mirkin
- Mesa (master): nvc0/ir: support 2d constbuf indexing
Ilia Mirkin
- Mesa (master): nvc0/ir: unset s/ r indirect sources before moving everything
Ilia Mirkin
- Mesa (master): nvc0/ir: use manual TXD when offsets are involved
Ilia Mirkin
- Mesa (master): nvc0: add a memory barrier when there are persistent UBOs
Ilia Mirkin
- Mesa (master): nvc0: add missed PIPE_CAP_DRAW_INDIRECT
Ilia Mirkin
- Mesa (master): nvc0: add support for indirect drawing
Ilia Mirkin
- Mesa (master): nvc0: allocate more space before a counter is configured
Ilia Mirkin
- Mesa (master): nvc0: expose 4 vertex streams, use stream ids in xfb
Ilia Mirkin
- Mesa (master): nvc0: fix translate path for PRIM_RESTART_WITH_DRAW_ARRAYS
Ilia Mirkin
- Mesa (master): nvc0: make sure that the local memory allocation is aligned to 0x10
Ilia Mirkin
- Mesa (master): nvc0: mark shader header if fp64 is used
Ilia Mirkin
- Mesa (master): os_process.c: Add cygwin as an expected platform
Jon TURNEY
- Mesa (master): r600g,radeonsi: add debug flags which disable tiling
Marek Olšák
- Mesa (master): r600g,radeonsi: switch all occurences of array_size to util_max_layer
Marek Olšák
- Mesa (master): r600g/compute: Add a function for defragmenting the pool
Tom Stellard
- Mesa (master): r600g/compute: Add a function for moving items in the pool
Tom Stellard
- Mesa (master): r600g/compute: Add debug information to promote and demote functions
Tom Stellard
- Mesa (master): r600g/compute: Add documentation to compute_memory_pool
Tom Stellard
- Mesa (master): r600g/compute: Allow compute_memory_defrag to defragment between resources
Tom Stellard
- Mesa (master): r600g/compute: Allow compute_memory_move_item to move items between resources
Tom Stellard
- Mesa (master): r600g/compute: Defrag the pool at the same time as we grow it
Tom Stellard
- Mesa (master): r600g/compute: Defrag the pool if it's necesary
Tom Stellard
- Mesa (master): r600g/compute: Fix singed/ unsigned comparison compiler warnings.
Tom Stellard
- Mesa (master): r600g/compute: Fix warnings
Tom Stellard
- Mesa (master): r600g/compute: Quick exit if there' s nothing to add to the pool
Tom Stellard
- Mesa (master): r600g/compute: Remove unneeded code from compute_memory_promote_item
Tom Stellard
- Mesa (master): r600g/compute: Try to use a temporary resource when growing the pool
Tom Stellard
- Mesa (master): r600g/radeonsi: Use write-combined CPU mappings of some BOs in GTT
Michel Dänzer
- Mesa (master): r600g: Add IMUL_HI/UMUL_HI support
Andreas Boll
- Mesa (master): r600g: allow viewport index/layer to be sent to ps
Ilia Mirkin
- Mesa (master): r600g: allow vs to write to gl_ViewportIndex
Ilia Mirkin
- Mesa (master): r600g: gpu_shader5 gl_SampleMaskIn support
Andreas Boll
- Mesa (master): r600g: Implement GL_ARB_texture_gather
Marek Olšák
- Mesa (master): r600g: Implement GL_ARB_texture_query_lod
Andreas Boll
- Mesa (master): r600g: Implement gpu_shader5 integer ops
Andreas Boll
- Mesa (master): r600g: remove unused base_vector_chan variable
Ilia Mirkin
- Mesa (master): r600g: switch SNORM conversion to DX and GLES behavior
Marek Olšák
- Mesa (master): r600g: Use hardware sqrt instruction
Tom Stellard
- Mesa (master): radeon/llvm: Allocate space for kernel metadata operands
Aaron Watry
- Mesa (master): radeon/llvm: enable unsafe math for graphics shaders
Tom Stellard
- Mesa (master): radeon/llvm: fix formatting
Tom Stellard
- Mesa (master): radeon/llvm: Fix LLVM diagnostic error reporting
Tom Stellard
- Mesa (master): radeon/llvm: Use the llvm.rsq.clamped intrinsic for RSQ
Tom Stellard
- Mesa (master): radeonsi/compute: Add support scratch buffer support v2
Tom Stellard
- Mesa (master): radeonsi/compute: Bump number of user sgprs for LLVM 3.5
Tom Stellard
- Mesa (master): radeonsi/compute: Share COMPUTE_DBG macro with r600g
Tom Stellard
- Mesa (master): radeonsi: add support for fine-grained sampler view updates
Marek Olšák
- Mesa (master): radeonsi: assume LLVM 3.4.2 is always present
Marek Olšák
- Mesa (master): radeonsi: don't add info->start to the index buffer offset
Marek Olšák
- Mesa (master): radeonsi: fix a hang with instancing on Hawaii
Marek Olšák
- Mesa (master): radeonsi: fix a hang with streamout on Hawaii
Marek Olšák
- Mesa (master): radeonsi: fix CMASK and HTILE calculations for Hawaii
Marek Olšák
- Mesa (master): radeonsi: fix occlusion queries on Hawaii
Marek Olšák
- Mesa (master): radeonsi: fix order of r600_need_dma_space and r600_context_bo_reloc
Christian König
- Mesa (master): radeonsi: fix samplerCubeShadow with bias
Marek Olšák
- Mesa (master): radeonsi: fix texture fetches with derivatives for 1DArray and 3D textures
Marek Olšák
- Mesa (master): radeonsi: implement ARB_draw_indirect
Marek Olšák
- Mesa (master): radeonsi: mark MSAA config state as dirty at the beginning of CS
Marek Olšák
- Mesa (master): radeonsi: move sampler descriptors from IB to memory
Marek Olšák
- Mesa (master): radeonsi: move si_set_sampler_views to si_descriptors.c
Marek Olšák
- Mesa (master): radeonsi: move vertex buffer descriptors from IB to memory
Marek Olšák
- Mesa (master): radeonsi: only update vertex buffers when they need updating
Marek Olšák
- Mesa (master): radeonsi: partially revert " switch descriptors to i32 vectors"
Marek Olšák
- Mesa (master): radeonsi: properly implement texture opcodes that take an offset
Marek Olšák
- Mesa (master): radeonsi: Read rodata from ELF and append it to the end of shaders
Tom Stellard
- Mesa (master): radeonsi: remove nr_vertex_buffers
Marek Olšák
- Mesa (master): radeonsi: rename definitions of shader limits
Marek Olšák
- Mesa (master): radeonsi: switch descriptors to i32 vectors
Marek Olšák
- Mesa (master): radeonsi: use an SGPR instead of VGT_INDX_OFFSET
Marek Olšák
- Mesa (master): radeonsi: Use dma_copy when possible for si_blit.
Dave Airlie
- Mesa (master): radeonsi: Use util_memcpy_cpu_to_le32()
Tom Stellard
- Mesa (master): Revert "i965: Extend compute-to-mrf pass to understand blocks of MOVs"
Anuj Phogat
- Mesa (master): Revert "i965: Implement GL_PRIMITIVES_GENERATED with non-zero streams."
Kenneth Graunke
- Mesa (master): Revert "r600g/compute: Fix warnings"
Tom Stellard
- Mesa (master): Revert "radeonsi: Use dma_copy when possible for si_blit."
Michel Dänzer
- Mesa (master): scons: build and use a single dri_common library
Emil Velikov
- Mesa (master): softpipe: fix sp_get_dims() for PIPE_BUFFER
Brian Paul
- Mesa (master): st/dri/drm: Add a second libdridrm library
Emil Velikov
- Mesa (master): st/dri/drm: remove __driDriverExtensions and driDriverAPI
Emil Velikov
- Mesa (master): st/dri: Allow separate dri-targets
Emil Velikov
- Mesa (master): st/dri: merge dri/drm and dri/sw backends
Emil Velikov
- Mesa (master): st/dri: Remove the old libdridrm library
Emil Velikov
- Mesa (master): st/gbm: don't segfault if the fail to create the screen
Emil Velikov
- Mesa (master): st/gbm: retrieve the driver-name via dd_driver_name()
Emil Velikov
- Mesa (master): st/mesa,gallium: add a workaround for Unigine Heaven 4.0 and Valley 1.0
Marek Olšák
- Mesa (master): st/mesa: add PIPE_FORMAT_R10G10B10A2_UNORM to format_map table
Brian Paul
- Mesa (master): st/mesa: add some missing MESA/ PIPE_FORMAT_R10G10B10A2_UNORM switch cases
Brian Paul
- Mesa (master): st/mesa: add support for indirect drawing
Marek Olšák
- Mesa (master): st/mesa: allow 2D indexing for all shader types in translate_src()
Brian Paul
- Mesa (master): st/mesa: don't ignore const buf index in src_register()
Brian Paul
- Mesa (master): st/mesa: don' t use address register for constant-indexed ir_binop_ubo_load
Brian Paul
- Mesa (master): st/mesa: fix geometry shader memory leak
Brian Paul
- Mesa (master): st/mesa: fix incorrect size of UBO declarations
Brian Paul
- Mesa (master): st/mesa: fix samplerCubeShadow with bias
Marek Olšák
- Mesa (master): st/mesa: minor fix-up in st_GetSamplePosition()
Brian Paul
- Mesa (master): st/mesa: minor simplification of some state atom assignments
Brian Paul
- Mesa (master): st/wgl: Clamp wglChoosePixelFormatARB' s output nNumFormats to nMaxFormats.
Jose Fonseca
- Mesa (master): st/xa: Don't close the drm fd on failure v2
Thomas Hellstrom
- Mesa (master): svga: add switch cases for PIPE_SHADER_CAP_DOUBLES
Brian Paul
- Mesa (master): svga: Don't unnecessarily reemit BindGBShader commands v2
Thomas Hellstrom
- Mesa (master): svga: remove unneeded depth== 1 assertion in svga_texture_view_surface()
Brian Paul
- Mesa (master): target-helpers: don't use designated initializers
Roland Scheidegger
- Mesa (master): targets/(r300|r600|radeonsi)/dri: Convert to static/ shared pipe-drivers
Emil Velikov
- Mesa (master): targets/dri-freedreno: Convert to static/ shared pipe-drivers
Emil Velikov
- Mesa (master): targets/dri-i915: Convert to static/shared pipe-drivers
Emil Velikov
- Mesa (master): targets/dri-ilo: Convert to static/shared pipe-driver
Emil Velikov
- Mesa (master): targets/dri-nouveau: Convert to static/shared pipe-drivers
Emil Velikov
- Mesa (master): targets/dri-swrast: convert to gallium megadrivers :)
Emil Velikov
- Mesa (master): targets/dri-swrast: Convert to static/shared pipe-driver
Emil Velikov
- Mesa (master): targets/dri-swrast: use drm aware dricommon when building more than swrast
Emil Velikov
- Mesa (master): targets/dri-vmwgfx: Convert to static/shared pipe-drivers
Emil Velikov
- Mesa (master): targets/dri: Add __driDriverGetExtensions_( r300|r600|radeonsi) symbols
Emil Velikov
- Mesa (master): targets/dri: Add __driDriverGetExtensions_freedreno symbol
Emil Velikov
- Mesa (master): targets/dri: Add __driDriverGetExtensions_i915 symbol
Emil Velikov
- Mesa (master): targets/dri: Add __driDriverGetExtensions_i965 symbol
Emil Velikov
- Mesa (master): targets/dri: Add __driDriverGetExtensions_nouveau symbol
Emil Velikov
- Mesa (master): targets/dri: Add __driDriverGetExtensions_vmwgfx
Emil Velikov
- Mesa (master): targets/dri: allow duplicated symbols
Emil Velikov
- Mesa (master): targets/dri: cleanup conversion leftovers
Emil Velikov
- Mesa (master): targets/dri: fix freedreno targets
Rob Clark
- Mesa (master): targets/dri: update scons build to handle __driDriverGetExtensions_vmwgfx
Emil Velikov
- Mesa (master): teximage: Add utility func for format/ internalFormat compatibility check
Neil Roberts
- Mesa (master): texstore: Add a generic implementation of GL_ARB_clear_texture
Neil Roberts
- Mesa (master): tgsi: add interpolation location modifier support to text parser
Ilia Mirkin
- Mesa (master): tgsi: properly parse indirect dimension references ( e.g. for UBOs)
Ilia Mirkin
- Mesa (master): util/tgsi: Fix ureg_EMIT/ENDPRIM prototype.
Jose Fonseca
- Mesa (master): util: Add util_memcpy_cpu_to_le32() v3
Tom Stellard
- Mesa (master): util: Fix typo
Tom Stellard
- Mesa (master): winsys/radeon: fix indentation
Jerome Glisse
- Mesa (master): winsys/radeon: fix vram_size overflow with Hawaii
Marek Olšák
- Mesa (master): winsys/radeon: Query the kernel for the number of SEs and SHs per SE
Tom Stellard
- Mesa (master): winsys/radeon: Use separate caching buffer managers for VRAM and GTT
Michel Dänzer
- Mesa (master): xmlconfig/dri: bool -> unsigned char
Dave Airlie
- Mesa (master): xmlconfig: Use program_invocation_short_name when building for cygwin
Jon TURNEY
- Mesa: tag mesa-10.2.3: Mesa 10.2.3 release
Carl Worth
- Mesa: tag mesa-10.2.4: Mesa 10.2.4 release
Carl Worth
Last message date:
Thu Jul 31 22:25:13 UTC 2014
Archived on: Mon Jan 13 14:19:24 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).