April 2015 Archives by subject
Starting: Wed Apr 1 04:10:50 UTC 2015
Ending: Thu Apr 30 18:51:51 UTC 2015
Messages: 518
- Mesa (10.5): 21 new commits
Emil Velikov
- Mesa (10.5): Add release notes for the 10.5.3 release
Emil Velikov
- Mesa (10.5): Add release notes for the 10.5.4 release
Emil Velikov
- Mesa (10.5): clover: Return CL_BUILD_ERROR for CL_PROGRAM_BUILD_STATUS when compilation fails v2
Emil Velikov
- Mesa (10.5): configure.ac: error out if python/ mako is not found when required
Emil Velikov
- Mesa (10.5): dist: add the VG depedencies into the tarball
Emil Velikov
- Mesa (10.5): docs: Add 256 sums for the 10.5.3 release
Emil Velikov
- Mesa (10.5): docs: Add sha256 sums for the 10.5.4 release
Emil Velikov
- Mesa (10.5): freedreno/a3xx: fix 3d texture layout
Emil Velikov
- Mesa (10.5): freedreno/a3xx: point size should not be divided by 2
Emil Velikov
- Mesa (10.5): i965: Add forgotten multi-stream code to Gen8 SOL state.
Emil Velikov
- Mesa (10.5): i965: Do not render primitives in non-zero streams then TF is disabled
Emil Velikov
- Mesa (10.5): i965: Fix instanced geometry shaders on Gen8+.
Emil Velikov
- Mesa (10.5): i965: Fix URB size for CHV
Emil Velikov
- Mesa (10.5): nouveau: synchronize "scratch runout" destruction with the command stream
Emil Velikov
- Mesa (10.5): nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling
Emil Velikov
- Mesa (10.5): nv50/ir/gk110: fix offset flag position for TXD opcode
Emil Velikov
- Mesa (10.5): nv50/ir: take postFactor into account when doing peephole optimizations
Emil Velikov
- Mesa (10.5): nv50: allocate more offset space for occlusion queries
Emil Velikov
- Mesa (10.5): radeonsi: Cache LLVMTargetMachineRef in context instead of in screen
Emil Velikov
- Mesa (10.5): st/mesa: update arrays when the current attrib has been updated
Emil Velikov
- Mesa (10.5): st_glsl_to_tgsi: only do mov copy propagation on temps (v2)
Emil Velikov
- Mesa (10.5): Update version to 10.5.3
Emil Velikov
- Mesa (10.5): Update version to 10.5.4
Emil Velikov
- Mesa (10.5): xmlpool: don't forget to ship the MOS
Emil Velikov
- Mesa (master): 24 new commits
Tapani Pälli
- Mesa (master): 25 new commits
Emil Velikov
- Mesa (master): 26 new commits
Rob Clark
- Mesa (master): 29 new commits
Axel Davy
- Mesa (master): Add release notes for the 10.5.3 release
Emil Velikov
- Mesa (master): Add release notes for the 10.5.4 release
Emil Velikov
- Mesa (master): adjust a couple of ifdefs to handle NetBSD correctly
Matt Turner
- Mesa (master): automake,scons: Put NIR source files in a separate var to fix SCons build.
Jose Fonseca
- Mesa (master): automake: Fix out-of-source builds.
Jose Fonseca
- Mesa (master): clover: compile all sources with c++11
Tom Stellard
- Mesa (master): clover: make llvm >= 3.5.0 and c++11 mandatory
Tom Stellard
- Mesa (master): clover: make module::symbol::name a string
Tom Stellard
- Mesa (master): clover: remove compat::string
Tom Stellard
- Mesa (master): clover: remove compat classes that match std one
Tom Stellard
- Mesa (master): clover: remove pre llvm 3.5.0 compatibility code
Tom Stellard
- Mesa (master): clover: remove util/compat
Tom Stellard
- Mesa (master): configure.ac: error out if python/ mako is not found when required
Emil Velikov
- Mesa (master): configure.ac: fix bashism
Matt Turner
- Mesa (master): configure.ac: print LLVM_LDFLAGS
Marek Olšák
- Mesa (master): configure.ac: remove deprecated --with-libclc-path
Emil Velikov
- Mesa (master): configure: nuke --with-max-{width,height}
Emil Velikov
- Mesa (master): cso: minor comment fix
Brian Paul
- Mesa (master): doc: Add GL_ARB_shader_image_size dependency for OpenGL ES 3.1
Ian Romanick
- Mesa (master): docs/GL3.txt: update ARB_shader_subroutine status
Dave Airlie
- Mesa (master): docs/GL3: started adding support for shader_image_size
Martin Peres
- Mesa (master): docs/relnotes: document the new EGL sync extensions
Marek Olšák
- Mesa (master): docs: Add 256 sums for the 10.5.3 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.5.3
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.5.4
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.5.4 release
Emil Velikov
- Mesa (master): docs: Improve LLVM_USE_CRT_xxx instructions.
Jose Fonseca
- Mesa (master): docs: mark off texture_stencil8 (v2.1)
Dave Airlie
- Mesa (master): docs: more details about Viewperf 12 medical-01 test issues
Brian Paul
- Mesa (master): docs: note that classic osmesa/ libEGL no longer builds with scons
Emil Velikov
- Mesa (master): docs: remove the --with-max-{width,height} note
Emil Velikov
- Mesa (master): draw: (trivial) don' t print the shader twice with GALLIVM_DEBUG=tgsi (or ir)
Roland Scheidegger
- Mesa (master): draw: fix prim ids when there's no gs
Roland Scheidegger
- Mesa (master): dri_interface: add an interface for fences
Marek Olšák
- Mesa (master): drirc: Add "Second Life" quirk ( allow_glsl_extension_directive_midshader).
Kenneth Graunke
- Mesa (master): egl/dri2: implement EGL_KHR_cl_event2 (v2)
Marek Olšák
- Mesa (master): egl/dri2: implement EGL_KHR_fence_sync
Marek Olšák
- Mesa (master): egl/dri2: implement EGL_KHR_wait_sync
Marek Olšák
- Mesa (master): egl/dri2: return the latest sync status in eglGetSyncAttribKHR
Marek Olšák
- Mesa (master): egl/dri: don't expose configs with an accumulation buffer
Marek Olšák
- Mesa (master): egl: add initial EGL_MESA_image_dma_buf_export v2.4
Dave Airlie
- Mesa (master): egl: misc fixes for EGL_MESA_image_dma_buf_export
Dave Airlie
- Mesa (master): Fix a few typos
Francisco Jerez
- Mesa (master): freedreno/a3xx: add independent blend function support
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add MRT support
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add support for disabling depth clipping
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add support for float R/RG render targets
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add support for S8 and Z32F_S8
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add Z32F support
Ilia Mirkin
- Mesa (master): freedreno/a3xx: color masking works like a blend for some formats
Ilia Mirkin
- Mesa (master): freedreno/a3xx: enable polymode setting with non-fill modes
Ilia Mirkin
- Mesa (master): freedreno/a3xx: fix integer and 32-bit float border colors
Ilia Mirkin
- Mesa (master): freedreno/a4xx: (partial) gl_FragCoord.zw
Rob Clark
- Mesa (master): freedreno/a4xx: formats updates/fixes
Rob Clark
- Mesa (master): freedreno/a4xx: primitive-restart
Rob Clark
- Mesa (master): freedreno/a4xx: support for large shaders
Rob Clark
- Mesa (master): freedreno/a4xx: sysvals and UBOs
Rob Clark
- Mesa (master): freedreno/a4xx: wire up integer texture sampling
Rob Clark
- Mesa (master): freedreno/ir3/asm: change assert to warning
Rob Clark
- Mesa (master): freedreno/ir3/cp: handle indirect properly
Rob Clark
- Mesa (master): freedreno/ir3/cp: support to swap mad src's
Rob Clark
- Mesa (master): freedreno/ir3/nir: add variable-indexing support
Rob Clark
- Mesa (master): freedreno/ir3/nir: couple little fixes
Rob Clark
- Mesa (master): freedreno/ir3/nir: few little fixes
Rob Clark
- Mesa (master): freedreno/ir3/nir: handle system values
Rob Clark
- Mesa (master): freedreno/ir3/nir: handle txs and query_levels tex ops
Rob Clark
- Mesa (master): freedreno/ir3/nir: lower if/else
Rob Clark
- Mesa (master): freedreno/ir3/nir: set first_driver_param
Rob Clark
- Mesa (master): freedreno/ir3/nir: simplify emit_tex()
Rob Clark
- Mesa (master): freedreno/ir3/nir: split out tex helpers
Rob Clark
- Mesa (master): freedreno/ir3/nir: UBO support
Rob Clark
- Mesa (master): freedreno/ir3/sched: avoid getting stuck on addr conflicts
Rob Clark
- Mesa (master): freedreno/ir3: add support for FS_COLOR0_WRITES_ALL_CBUFS property
Ilia Mirkin
- Mesa (master): freedreno/ir3: move out helper
Rob Clark
- Mesa (master): freedreno/nir: sysval fixes
Rob Clark
- Mesa (master): freedreno: add core infrastructure support for MRTs
Ilia Mirkin
- Mesa (master): freedreno: add fd_transfer to wrap around pipe_transfer
Ilia Mirkin
- Mesa (master): freedreno: add support for laying out MRTs in gmem
Ilia Mirkin
- Mesa (master): freedreno: convert blit program to array for each number of rts
Ilia Mirkin
- Mesa (master): freedreno: misc minor cleanups
Rob Clark
- Mesa (master): freedreno: remove alpha key from ir3_shader
Ilia Mirkin
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): gallium,clover: add OpenCL interoperability support for CL events
Marek Olšák
- Mesa (master): gallium/hud: add more options to customize HUD panes
Marek Olšák
- Mesa (master): gallium/radeon: don' t crash when getting out-of-bounds TEMP references
Marek Olšák
- Mesa (master): gallium/radeon: print winsys info with R600_DEBUG=info
Marek Olšák
- Mesa (master): gallium/targets/d3dadapter9: drop the libdrm prefix for drm.h
Emil Velikov
- Mesa (master): gallium/ttn: add support for system values
Rob Clark
- Mesa (master): gallium/ttn: add support for temp arrays
Rob Clark
- Mesa (master): gallium/ttn: add support for texture offsets
Rob Clark
- Mesa (master): gallium/ttn: add support for TXL2
Rob Clark
- Mesa (master): gallium/ttn: add TXQ support (v2)
Rob Clark
- Mesa (master): gallium/ttn: add UBO support
Rob Clark
- Mesa (master): gallium/ttn: fix TXD
Rob Clark
- Mesa (master): gallium/ttn: fix TXF
Rob Clark
- Mesa (master): gallium/ttn: minor cleanup
Rob Clark
- Mesa (master): gallium/ttn: minor cleanup
Rob Clark
- Mesa (master): gallium/ttn: split out helper to get texture info
Rob Clark
- Mesa (master): gallium/util: get h264 level based on number of max references and resolution
Marek Olšák
- Mesa (master): gallium: Add tgsi_to_nir to get a nir_shader for a TGSI shader.
Eric Anholt
- Mesa (master): gallium: fix gcc compile errors when using _XOPEN_SOURCE= 600 but not std=c99
Roland Scheidegger
- Mesa (master): gallium: ship tgsi_to_nir.h in the tarball
Emil Velikov
- Mesa (master): gallivm: (trivial) fix the logic deciding if function call should be used...
Roland Scheidegger
- Mesa (master): gallivm: don' t use control flow when doing indirect constant buffer lookups
Roland Scheidegger
- Mesa (master): gallivm: Fix build against LLVM 3.7 SVN r235265
Michel Dänzer
- Mesa (master): gallivm: Fix build since llvm-3.7.0svn r234460.
Vinson Lee
- Mesa (master): gallivm: Fix build since llvm-3.7.0svn r234495
Jan Vesely
- Mesa (master): gbm: Add GBM_BO_USE_LINEAR flag
Michel Dänzer
- Mesa (master): gk110/ir: add support for writing per-patch and shader outputs
Ilia Mirkin
- Mesa (master): gk110/ir: fix set with a register dest to not auto-set the abs flag
Ilia Mirkin
- Mesa (master): glsl/cse: Maintain a list of free ae_entry objects
Ian Romanick
- Mesa (master): glsl: add arrays of arrays support to without_array function
Timothy Arceri
- Mesa (master): glsl: add fallthrough comment on switch
Tapani Pälli
- Mesa (master): glsl: check for forced_language_version in is_version()
Brian Paul
- Mesa (master): glsl: correct indentation of comment, Trivial.
Tapani Pälli
- Mesa (master): glsl: fix assignment of multiple scalar and vecs to matrices.
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: fix packing support for arrays of doubles
Timothy Arceri
- Mesa (master): glsl: Make sure not to dereference NULL.
Matt Turner
- Mesa (master): glsl: Mark path as unreachable.
Matt Turner
- Mesa (master): glsl: relax input->output validation for SSO programs
Tapani Pälli
- Mesa (master): glsl: Remove never used sin_reduced/cos_reduced.
Matt Turner
- Mesa (master): glsl: replace while loop with without_array function
Timothy Arceri
- Mesa (master): glsl: respect the source number set by #line <line> <source >
Iago Toral Quiroga
- Mesa (master): glsl: rewrite glsl_type::record_key_hash() to avoid buffer overflow
Brian Paul
- Mesa (master): glsl: support packing of arrays of arrays
Timothy Arceri
- Mesa (master): glsl: Transform pow(x, 4) into (x*x)*(x*x).
Matt Turner
- Mesa (master): glsl: Update the #line behaviour on GLSL 3.30+ and GLSL ES+
Iago Toral Quiroga
- Mesa (master): glsl_to_tgsi: add assertions for detecting out-of-bounds immediates access
Marek Olšák
- Mesa (master): glsl_to_tgsi: add STATE_FB_WPOS_Y_TRANSFORM at link time
Marek Olšák
- Mesa (master): glsl_to_tgsi: cleanup includes
Marek Olšák
- Mesa (master): glsl_to_tgsi: don' t use a potentially-undefined immediate for ir_query_levels
Marek Olšák
- Mesa (master): glsl_to_tgsi: fix out-of-bounds constant access and crash for uniforms
Marek Olšák
- Mesa (master): glsl_to_tgsi: only associate the uniform storage once at link time
Marek Olšák
- Mesa (master): glx: Create proper server dependency for GLX_EXT_create_context_es2_profile
Ian Romanick
- Mesa (master): glx: Include util/ macros.h instead of redefining PRINTFLIKE.
Jose Fonseca
- Mesa (master): glx: Massive update of comments in struct extension_info
Ian Romanick
- Mesa (master): glx: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): gm107/ir: add lane/vertex count sysvals
Ilia Mirkin
- Mesa (master): i915: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): i915g: Implement EGL_EXT_image_dma_buf_import
Stephane Marchesin
- Mesa (master): i965/blorp: Add support for layered rendering
Topi Pohjolainen
- Mesa (master): i965/blorp: Allow blend state to be set for multiple render targets
Topi Pohjolainen
- Mesa (master): i965/blorp: Allow caller to provide sampler settings
Topi Pohjolainen
- Mesa (master): i965/blorp: Prepare drawing rectangle for flipped coordinates
Topi Pohjolainen
- Mesa (master): i965/blorp: Prepare for attributes other than render position
Topi Pohjolainen
- Mesa (master): i965/blorp: Refactor vertex buffer state setup
Topi Pohjolainen
- Mesa (master): i965/blorp: Remove constant parameter
Topi Pohjolainen
- Mesa (master): i965/blorp: Remove unused arguments
Topi Pohjolainen
- Mesa (master): i965/debug: Use the ull specifier for DEBUG enum defines
Jason Ekstrand
- Mesa (master): i965/device_info: Add a HSW_FEATURES macro
Jason Ekstrand
- Mesa (master): i965/device_info: Add a supports_simd16_3src flag
Jason Ekstrand
- Mesa (master): i965/disasm: Print the type after the swizzle also for 3src src operands
Ville Syrjala
- Mesa (master): i965/eu: Add a devinfo parameter to brw_compile
Jason Ekstrand
- Mesa (master): i965/fp: Set coord_components correctly for cube textures.
Kenneth Graunke
- Mesa (master): i965/fs/nir: Mark fallthrough.
Matt Turner
- Mesa (master): i965/fs: Add a devinfo field to the generator and use it for gen checks
Jason Ekstrand
- Mesa (master): i965/fs: Add LINTERP's src0 to fs_inst::regs_read().
Matt Turner
- Mesa (master): i965/fs: Add missing pixel_x/y to brw_instruction_name().
Matt Turner
- Mesa (master): i965/fs: Allow 2-src math instructions to have immediate src1.
Matt Turner
- Mesa (master): i965/fs: Allow an execution size of 32.
Matt Turner
- Mesa (master): i965/fs: Always invert predicate of SEL with swapped arguments
Ian Romanick
- Mesa (master): i965/fs: Calculate delta_x and delta_y together.
Matt Turner
- Mesa (master): i965/fs: Change SEL and MOV types as needed to propagate source modifiers
Jason Ekstrand
- Mesa (master): i965/fs: Combine pixel center calculation into one inst.
Matt Turner
- Mesa (master): i965/fs: Combine tex/fb_write operations (opt)
Ben Widawsky
- Mesa (master): i965/fs: Correct mistake in determining whether a MUL is negated.
Matt Turner
- Mesa (master): i965/fs: Create a has_side_effects for fs_inst
Ben Widawsky
- Mesa (master): i965/fs: Disallow constant propagation into POW on Gen 6.
Matt Turner
- Mesa (master): i965/fs: Don' t constant propagate into integer math instructions.
Matt Turner
- Mesa (master): i965/fs: Emit ADDs for gl_FragCoord, not virtual opcodes.
Matt Turner
- Mesa (master): i965/fs: Ensure delta_x/ y are even-aligned registers on Gen6.
Matt Turner
- Mesa (master): i965/fs: Fix code emission for imul_high in NIR.
Matt Turner
- Mesa (master): i965/fs: Fix stride for multiply in macro.
Matt Turner
- Mesa (master): i965/fs: Manually set source regioning on PLN instructions.
Matt Turner
- Mesa (master): i965/fs: Only emit FS_OPCODE_PLACEHOLDER_HALT if there are discards
Ben Widawsky
- Mesa (master): i965/fs: Relax type check in cmod propagation.
Matt Turner
- Mesa (master): i965/fs: Remove the GL context from the generator
Jason Ekstrand
- Mesa (master): i965/fs: Set compression only if writing two registers.
Matt Turner
- Mesa (master): i965/fs: Use the source type when looking for UD negations in copy prop
Jason Ekstrand
- Mesa (master): i965/gen7/blorp: Remove unused arguments
Topi Pohjolainen
- Mesa (master): i965/gen7: Factor out texture surface state set-up from gen7_update_texture_surface( ).
Francisco Jerez
- Mesa (master): i965/gen8: Expose state base address setup
Topi Pohjolainen
- Mesa (master): i965/gen8: Factor out texture surface state set-up from gen8_update_texture_surface( ).
Francisco Jerez
- Mesa (master): i965/gen8: Use constant pointers for reading miptree details
Topi Pohjolainen
- Mesa (master): i965/generator: Get rid of the ! in the unreachable statement
Jason Ekstrand
- Mesa (master): i965/nir: Make INTEL_DEBUG=ann work with NIR.
Kenneth Graunke
- Mesa (master): i965/nir: Run DCE again before going out of SSA
Jason Ekstrand
- Mesa (master): i965/nir: Run the ffma peephole after the rest of the optimizations
Jason Ekstrand
- Mesa (master): i965/nir: Use the correct offsets when handling register indirects
Jason Ekstrand
- Mesa (master): i965/ps/gen7: Refactor state uploading
Topi Pohjolainen
- Mesa (master): i965/ps/gen8: Refactor state uploading
Topi Pohjolainen
- Mesa (master): i965/ps: Use SET_FIELD() for sampler count
Topi Pohjolainen
- Mesa (master): i965/skl: Add the header for constant loads outside of the generator
Neil Roberts
- Mesa (master): i965/skl: Don't use ALL_SLICES_AT_EACH_LOD
Neil Roberts
- Mesa (master): i965/skl: Fix the order of the arguments for the LD sampler message
Neil Roberts
- Mesa (master): i965/skl: Fix the qpitch value
Neil Roberts
- Mesa (master): i965/skl: Use an exec size of 8 to initialise the message header
Neil Roberts
- Mesa (master): i965/vec4: Add a devinfo field to the generator and use it for gen checks
Jason Ekstrand
- Mesa (master): i965/vec4: Add a helper function to emit VS_OPCODE_PULL_CONSTANT_LOAD
Neil Roberts
- Mesa (master): i965/vec4: Remove emit_scs() prototype.
Matt Turner
- Mesa (master): i965/vs: Remove unnecessary NULL check on generate_code() result.
Kenneth Graunke
- Mesa (master): i965: Add a brw_compiler structure and store the register sets in it
Jason Ekstrand
- Mesa (master): i965: Add a devinfo field to backend_visitor and use it for gen checks
Jason Ekstrand
- Mesa (master): i965: Add an INTEL_DEBUG=spill option to test spilling
Jason Ekstrand
- Mesa (master): i965: Add field intel_mipmap_tree::disable_aux_buffers
Chad Versace
- Mesa (master): i965: Add forgotten multi-stream code to Gen8 SOL state.
Kenneth Graunke
- Mesa (master): i965: Add helper functions to calculate the slice pitch of an array or 3D miptree.
Francisco Jerez
- Mesa (master): i965: Add marketing names for CHV
Ville Syrjala
- Mesa (master): i965: Add the ability to render to I8/L8 and I16/ L16 UNORM formats.
Kenneth Graunke
- Mesa (master): i965: Change brw_shader to gl_shader in brw_link_shader().
Kenneth Graunke
- Mesa (master): i965: Change intel_miptree_create_for_bo() signature
Chad Versace
- Mesa (master): i965: Check the INTEL_USE_NIR environment variable once at context creation
Jason Ekstrand
- Mesa (master): i965: Create NIR during LinkShader() and ProgramStringNotify().
Kenneth Graunke
- Mesa (master): i965: Declare intel_miptree_alloc_mcs() as static
Chad Versace
- Mesa (master): i965: Declare intel_miptree_create_layout() as static
Chad Versace
- Mesa (master): i965: Delete some unnecessary code in brw_report_shader_time().
Kenneth Graunke
- Mesa (master): i965: Disable aux buffers for EGLImage-backed miptrees
Chad Versace
- Mesa (master): i965: Disallow linear blits that are not cacheline aligned.
Kenneth Graunke
- Mesa (master): i965: Disassemble sampler message names on Gen5+.
Kenneth Graunke
- Mesa (master): i965: Do better fake context setup in unit tests
Jason Ekstrand
- Mesa (master): i965: Don't bother freeing NULL.
Matt Turner
- Mesa (master): i965: Don' t set NirOptions for stages that will use the vec4 backend.
Jason Ekstrand
- Mesa (master): i965: Don' t try to apply the opt_sampler_eot extension for vs
Neil Roberts
- Mesa (master): i965: Do not render primitives in non-zero streams then TF is disabled
Kenneth Graunke
- Mesa (master): i965: Enable ARB_gpu_shader5 on Gen8+.
Matt Turner
- Mesa (master): i965: Expose and refactor brw_update_renderbuffer_surfaces( )
Topi Pohjolainen
- Mesa (master): i965: Fill out the rest of brw_debug_recompile_sampler_key( ).
Kenneth Graunke
- Mesa (master): i965: Fix depth field setting in surface state for raw buffer on Gen7/8
Zhenyu Wang
- Mesa (master): i965: Fix instanced geometry shaders on Gen8+.
Kenneth Graunke
- Mesa (master): i965: Fix INTEL_DEBUG=shader_time for SIMD8 VS.
Kenneth Graunke
- Mesa (master): i965: Fix software primitive restart with indirect draws.
Kenneth Graunke
- Mesa (master): i965: Flush batchbuffer containing the query on glQueryCounter.
Mathias Fröhlich
- Mesa (master): i965: Free dead GLSL IR one last time.
Kenneth Graunke
- Mesa (master): i965: Handle scratch accesses where reladdr also points to scratch space
Iago Toral Quiroga
- Mesa (master): i965: Implement proper workaround for Gen4 GPU CONSTANT_BUFFER hangs.
Kenneth Graunke
- Mesa (master): i965: Implement SIMD16 texturing on Gen4.
Kenneth Graunke
- Mesa (master): i965: Implement support for ARB_clip_control.
Mathias Fröhlich
- Mesa (master): i965: Issue perf_debug messages for unsynchronized maps on !LLC systems.
Kenneth Graunke
- Mesa (master): i965: Lift some restrictions on dma_buf EGLImages
Chad Versace
- Mesa (master): i965: Make instruction compaction take a device_info instead of a context
Jason Ekstrand
- Mesa (master): i965: Make intel_emit_linear_blit handle Gen8+ alignment restrictions.
Kenneth Graunke
- Mesa (master): i965: Make shader_time store names/ ids instead of referencing shaders.
Kenneth Graunke
- Mesa (master): i965: Make shader_time use 0 instead of -1 for " no meaningful ID".
Kenneth Graunke
- Mesa (master): i965: Make sure we always mark array surfaces as such
Iago Toral Quiroga
- Mesa (master): i965: Make the annotation code take a device_info instead of a context
Jason Ekstrand
- Mesa (master): i965: Make the brw_inst helpers take a device_info instead of a context
Jason Ekstrand
- Mesa (master): i965: Make the disassembler take a device_info instead of a context
Jason Ekstrand
- Mesa (master): i965: Make type_sz() return unsigned.
Matt Turner
- Mesa (master): i965: Make use of _mesa_get_viewport_xform.
Mathias Fröhlich
- Mesa (master): i965: Move brw_link_shader' s GLSL IR transformations into a helper.
Kenneth Graunke
- Mesa (master): i965: Move lower_output_reads to brw_link_shader().
Kenneth Graunke
- Mesa (master): i965: Refactor and expose brw_upload_binding_table()
Topi Pohjolainen
- Mesa (master): i965: Refactor brw_is_hiz_depth_format()
Chad Versace
- Mesa (master): i965: Refactor rb surface setup to allow caller to store offsets
Topi Pohjolainen
- Mesa (master): i965: Refactor sampler state setup
Topi Pohjolainen
- Mesa (master): i965: Remove dependency to tex object in default color setup
Topi Pohjolainen
- Mesa (master): i965: Remove remaining uses of ctx-> Const.UniformBooleanTrue in visitors
Jason Ekstrand
- Mesa (master): i965: Remove the context field from brw_compiler
Jason Ekstrand
- Mesa (master): i965: Remove the context parameter from brw_texture_offset
Jason Ekstrand
- Mesa (master): i965: Remove useless null check.
Matt Turner
- Mesa (master): i965: Remove useless reg_offset >= 0 tests.
Matt Turner
- Mesa (master): i965: Rename brw_compile to brw_codegen
Jason Ekstrand
- Mesa (master): i965: Rename do_<stage>_prog to brw_compile_<stage>_prog ( and export)
Carl Worth
- Mesa (master): i965: Render R16G16B16X16 as R16G16B16A16
Anuj Phogat
- Mesa (master): i965: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): i965: Replace guess_execution_size with something simpler.
Matt Turner
- Mesa (master): i965: Respect the no_8 flag on Gen4-5.
Kenneth Graunke
- Mesa (master): i965: Rewrite ir_tex to ir_txl with lod 0 for vertex shaders
Kristian Høgsberg
- Mesa (master): i965: Split out brw_<stage> _populate_key into their own functions
Carl Worth
- Mesa (master): i965: Split out per-stage dirty-bit checking into separate functions
Carl Worth
- Mesa (master): i965: Unhardcode a few more stage names and abbreviations.
Kenneth Graunke
- Mesa (master): i965: Update the comment about platforms supporting blorp
Anuj Phogat
- Mesa (master): i965: Use brw_nir_cubemap_normalize for NIR shaders
Jason Ekstrand
- Mesa (master): i965: Use device_info instead of the context for computing vue maps
Jason Ekstrand
- Mesa (master): i965: Use device_info instead of the context in instruction scheduling
Jason Ekstrand
- Mesa (master): i965: Use NIR by default for fragment shaders
Jason Ekstrand
- Mesa (master): i965: Use SET_FIELD in 3DSTATE_STREAMOUT packets.
Kenneth Graunke
- Mesa (master): i965: Use SIMD16 instead of SIMD8 on Gen4 when possible.
Kenneth Graunke
- Mesa (master): i965: Use the same nir options for all gens
Jason Ekstrand
- Mesa (master): i965: Use the tex projector lowering pass instead of hand-rolling it.
Eric Anholt
- Mesa (master): indices: fix provoking vertex for quads/quadstrips
Ilia Mirkin
- Mesa (master): libgl-gdi: Prevent "pure virtual method called" error when.
Jose Fonseca
- Mesa (master): main: create_buffers unlocks mutex when throwing OUT_OF_MEMORY.
Laura Ekstrand
- Mesa (master): main: remove __FUNCTION__ defined because it is obsolete
Emil Velikov
- Mesa (master): main: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): main: silence missing return value warning in array_index_of_resource()
Brian Paul
- Mesa (master): mapi: Adding missing string.h include.
Jose Fonseca
- Mesa (master): mesa,glsl: rename `interface` to `programInterface`.
Jose Fonseca
- Mesa (master): mesa/fbo: do not assign a value that is never read later on
Martin Peres
- Mesa (master): mesa/fbo: lock ctx->Shared-> Mutex when allocating renderbuffers
Martin Peres
- Mesa (master): mesa/main: add autogenerated format-info.c to gitignore
Connor Abbott
- Mesa (master): mesa/program: remove dead code
Marek Olšák
- Mesa (master): mesa/st: Free st_translate with FREE macro.
Jose Fonseca
- Mesa (master): mesa: add .mesa-install-links files to gitignore
Connor Abbott
- Mesa (master): mesa: add _mesa_log(), _mesa_get_log_file() functions
Brian Paul
- Mesa (master): mesa: add ARB_depth_buffer_float to ES3.0 required extension list
Ilia Mirkin
- Mesa (master): mesa: add check for NV_texture_barrier in _mesa_TextureBarrierNV()
Brian Paul
- Mesa (master): mesa: add GL_OES_EGL_sync
Marek Olšák
- Mesa (master): mesa: add missing break in switch statement
Tapani Pälli
- Mesa (master): mesa: add support for exposing up to GL4.2
Ilia Mirkin
- Mesa (master): mesa: don't include colormac.h in format code
Brian Paul
- Mesa (master): mesa: Enable _mesa_dlopen on MSVC too.
Jose Fonseca
- Mesa (master): mesa: finish implementing ARB_texture_stencil8 (v5)
Dave Airlie
- Mesa (master): mesa: fix glGetActiveUniformsiv regression
Tapani Pälli
- Mesa (master): mesa: Fix glGetProgramiv(GL_ACTIVE_ATTRIBUTES).
Jose Fonseca
- Mesa (master): mesa: Fix typo in a comment
Anuj Phogat
- Mesa (master): mesa: fix UBO queries for active uniforms
Tapani Pälli
- Mesa (master): mesa: fix up GLSL version when computing GL version
Ilia Mirkin
- Mesa (master): mesa: Implement _mesa_flsll().
Kenneth Graunke
- Mesa (master): mesa: log shaders, GLSL info log with _mesa_log()
Brian Paul
- Mesa (master): mesa: Make a shared header for 3D pipeline enum / #defines.
Eric Anholt
- Mesa (master): mesa: put more info in glTexImage GL_OUT_OF_MEMORY error message
Brian Paul
- Mesa (master): mesa: refactor active attrib queries for glGetProgramiv
Tapani Pälli
- Mesa (master): mesa: Remove pointless USE_EXTERNAL_DXTN_LIB macro.
Jose Fonseca
- Mesa (master): mesa: Remove the _WindowMap from gl_viewport_attrib.
Mathias Fröhlich
- Mesa (master): mesa: remove the gl_sl_pragmas structure
Jason Ekstrand
- Mesa (master): mesa: remove unneeded #include colortab.h
Brian Paul
- Mesa (master): mesa: remove unneeded #include of colormac.h
Brian Paul
- Mesa (master): mesa: remove unused macros from colormac.h
Brian Paul
- Mesa (master): mesa: remove unused options var in compile_shader()
Brian Paul
- Mesa (master): mesa: Remove unused variables left over from 107ae27e57d.
Mathias Fröhlich
- Mesa (master): mesa: the function name appears to have a gl prefix already
Ilia Mirkin
- Mesa (master): meta: remove unneeded #include colortab.h
Brian Paul
- Mesa (master): nir/algebraic: #define around structure definitions
Jason Ekstrand
- Mesa (master): nir/algebraic: Add a seperate section for "late" optimizations
Jason Ekstrand
- Mesa (master): nir/algebraic: Remove a duplicate optimization
Jason Ekstrand
- Mesa (master): nir/builder: add nir_builder_insert_after_instr()
Rob Clark
- Mesa (master): nir/cse: fix bug with comparing non-per-component sources
Connor Abbott
- Mesa (master): nir/from_ssa: Don't set reg-> parent_instr for ssa_undef instructions
Jason Ekstrand
- Mesa (master): nir/locals_to_regs: Hanadle indirect accesses of length-1 arrays
Jason Ekstrand
- Mesa (master): nir/locals_to_regs: Initialize registers with constant initializers
Jason Ekstrand
- Mesa (master): nir/locals_to_regs: Pass around the nir_shader rather than a void * mem_ctx
Jason Ekstrand
- Mesa (master): nir/lower_samplers: Use the right memory context for realloc'ing tex sources
Jason Ekstrand
- Mesa (master): nir/lower_source_mods: Don't propagate register sources
Jason Ekstrand
- Mesa (master): nir/lower_tex_projector: Don't use designated initializers
Jason Ekstrand
- Mesa (master): nir/lower_vars_to_ssa: Actually look for indirects when determining aliasing
Jason Ekstrand
- Mesa (master): nir/lower_vars_to_ssa: Pass around the nir_shader instead of a void mem_ctx
Jason Ekstrand
- Mesa (master): nir/opt_peephole_ffma: Fix a couple typos in a comment
Jason Ekstrand
- Mesa (master): nir/peephole_ffma: Be less agressive about fusing multiply-adds
Jason Ekstrand
- Mesa (master): nir/print: Correctly print swizzles for explicitly sized alu sources
Jason Ekstrand
- Mesa (master): nir/print: Don't print extra swizzzle components
Jason Ekstrand
- Mesa (master): nir/print: Print the closing paren on load_const instructions
Jason Ekstrand
- Mesa (master): nir/tex: Use the correct return size for query_levels and lod
Jason Ekstrand
- Mesa (master): nir/types: Make glsl_get_length smarter
Jason Ekstrand
- Mesa (master): nir: Add a cubemap normalizing pass
Jason Ekstrand
- Mesa (master): nir: Add addition/multiplication identities of exp/log.
Matt Turner
- Mesa (master): nir: Add a dedicated ffma peephole optimization
Jason Ekstrand
- Mesa (master): nir: Add a lowering pass for texture projectors.
Eric Anholt
- Mesa (master): nir: Add an interface for the builder to insert instructions before.
Eric Anholt
- Mesa (master): nir: Add an interface to turn a nir_src into a nir_ssa_def.
Eric Anholt
- Mesa (master): nir: Add a simple growing array data structure
Jason Ekstrand
- Mesa (master): nir: Add a src_get_parent_instr function
Jason Ekstrand
- Mesa (master): nir: Add identities for the exponential function.
Matt Turner
- Mesa (master): nir: Add identities for the log function.
Matt Turner
- Mesa (master): nir: add nir_builder.h to the tarball
Emil Velikov
- Mesa (master): nir: Allocate dereferences out of their parent instruction or deref.
Kenneth Graunke
- Mesa (master): nir: Allocate nir_call_instr:: params out of the nir_call itself.
Kenneth Graunke
- Mesa (master): nir: Allocate nir_phi_src values out of the nir_phi_instr.
Kenneth Graunke
- Mesa (master): nir: Allocate nir_ssa_def::uses/ if_uses out of the instruction.
Kenneth Graunke
- Mesa (master): nir: Allocate nir_tex_instr:: sources out of the instruction itself.
Kenneth Graunke
- Mesa (master): nir: Allocate predecessor and dominance frontier sets from block itself.
Kenneth Graunke
- Mesa (master): nir: Allocate register fields out of the register itself.
Kenneth Graunke
- Mesa (master): nir: Allow abs/neg in select peephole pass.
Jason Ekstrand
- Mesa (master): nir: Combine remove_dead_local_vars() and remove_dead_global_vars().
Kenneth Graunke
- Mesa (master): nir: Constify nir_lower_sampler' s gl_shader_program pointer.
Kenneth Graunke
- Mesa (master): nir: Constify prog_to_nir's gl_program pointer.
Kenneth Graunke
- Mesa (master): nir: Convert the if-test for num_inputs == 2 to an assertion
Ian Romanick
- Mesa (master): nir: Fix #include guards in shader_enums.h.
Kenneth Graunke
- Mesa (master): nir: fix bit of cargo-culting in lower_idiv
Rob Clark
- Mesa (master): nir: Fix per-component negation in prog_to_nir' s SWZ handling.
Kenneth Graunke
- Mesa (master): nir: Fix typo in "ushr by 0" algebraic replacement
Ian Romanick
- Mesa (master): nir: Free dead variables when removing them.
Kenneth Graunke
- Mesa (master): nir: Implement a nir_sweep() pass.
Kenneth Graunke
- Mesa (master): nir: In prog->nir, don't wrap dot products with ptn_channel (..., X).
Kenneth Graunke
- Mesa (master): nir: Make nir_*_instr_create take a nir_shader instead of a void * context
Kenneth Graunke
- Mesa (master): nir: Make nir_create_function() strdup the function name.
Kenneth Graunke
- Mesa (master): nir: Make nir_lower_samplers take a gl_shader_stage, not a gl_program *.
Kenneth Graunke
- Mesa (master): nir: Move get_const_initializer_load from vars_to_ssa to NIR core
Jason Ekstrand
- Mesa (master): nir: Move gl_shader_stage enum from mtypes.h to shader_enums.h.
Kenneth Graunke
- Mesa (master): nir: Move the compare-with-zero optimizations to the late section
Jason Ekstrand
- Mesa (master): nir: Recognize (a < b || a < c) as a < max(b, c).
Matt Turner
- Mesa (master): nir: Recognize another open coded lrp.
Matt Turner
- Mesa (master): nir: Recognize a pattern for doing b2f without the opcode.
Eric Anholt
- Mesa (master): nir: Recognize a pattern of bool frobbing from TGSI KILL_IF.
Eric Anholt
- Mesa (master): nir: Recognize open coded lrp.
Matt Turner
- Mesa (master): nir: Refactor tex_instr_dest_size to use a switch statement
Jason Ekstrand
- Mesa (master): nir: Remove fsin_reduced/fcos_reduced.
Matt Turner
- Mesa (master): nir: Remove linker_error calls from nir_lower_samplers().
Kenneth Graunke
- Mesa (master): nir: Remove useless ftrunc inside f2i/f2u.
Matt Turner
- Mesa (master): nir: Rewrite instr_rewrite_src
Jason Ekstrand
- Mesa (master): nir: Silence unused parameter warnings
Ian Romanick
- Mesa (master): nir: split out lower_sub from lower_negate
Rob Clark
- Mesa (master): nir: Store num_direct_uniforms in the nir_shader.
Kenneth Graunke
- Mesa (master): nir: Transform pow(x, 4) into (x*x)*(x*x).
Matt Turner
- Mesa (master): nir: Try commutative sources in CSE
Ian Romanick
- Mesa (master): nir: Use _mesa_flsll(InputsRead) in prog->nir.
Kenneth Graunke
- Mesa (master): nv50,nvc0: limit the y-tiling of 3d textures to the first level's tiling
Ilia Mirkin
- Mesa (master): nv50/ir: avoid folding immediates into imad operations
Ilia Mirkin
- Mesa (master): nv50/ir: fix asFlow() const helper for OP_JOIN
Ilia Mirkin
- Mesa (master): nv50/ir: fix imad emission when dst == src2
Ilia Mirkin
- Mesa (master): nv50: allocate more offset space for occlusion queries
Ilia Mirkin
- Mesa (master): nvc0/ir: fix predicated PFETCH emission
Ilia Mirkin
- Mesa (master): nvc0/ir: fix predicated PFETCH for real
Ilia Mirkin
- Mesa (master): nvc0/ir: flush denorms to zero in non-compute shaders
Ilia Mirkin
- Mesa (master): nvc0: expose GLSL version 410
Ilia Mirkin
- Mesa (master): os/os_memory_aligned.h: Handle integer overflow.
Jose Fonseca
- Mesa (master): osmesa: don't try to bundle osmesa.def SConscript
Emil Velikov
- Mesa (master): primconvert: select pv convention only from flatshade_first
Ilia Mirkin
- Mesa (master): program: Remove unused emit_scs().
Matt Turner
- Mesa (master): r300: do not link against libdrm_intel
Emil Velikov
- Mesa (master): r600g,radeonsi: add a driver query returning GPU load
Marek Olšák
- Mesa (master): r600g,radeonsi: add driver queries for GPU temperature and shader+memory clocks
Marek Olšák
- Mesa (master): r600g/sb: Enable SB for geometry shaders
Dave Airlie
- Mesa (master): r600g/sb: Skip empty ALU clause while scheduling
Dave Airlie
- Mesa (master): r600g/sb: Update last_cf for loops
Dave Airlie
- Mesa (master): r600g: fix op3 abs issue
Dave Airlie
- Mesa (master): radeon/llvm: Improve codegen for KILL_IF
Tom Stellard
- Mesa (master): radeon/llvm: Run LLVM's instruction combining pass
Tom Stellard
- Mesa (master): radeon: Make use of _mesa_get_viewport_xform v2.
Mathias Fröhlich
- Mesa (master): radeon: replace __FUNCTION__ with __func__
Emil Velikov
- Mesa (master): radeonsi: add a debug option to compile shaders when they' re created
Marek Olšák
- Mesa (master): radeonsi: Add header and footer to shader stat dump
Tom Stellard
- Mesa (master): radeonsi: remove bogus r600-- triple
Emil Velikov
- Mesa (master): radeonsi: remove deprecated and useless registers
Marek Olšák
- Mesa (master): radeonsi: remove useless includes
Marek Olšák
- Mesa (master): radeonsi: set an optimal value for DB_Z_INFO.ZRANGE_PRECISION
Marek Olšák
- Mesa (master): ralloc: Implement a new ralloc_adopt() API.
Kenneth Graunke
- Mesa (master): Revert "i965/fs: Allow SIMD16 borrow/carry/ 64-bit multiply on Gen > 7."
Matt Turner
- Mesa (master): scons: add target osmesa using gallium state tracker.
Jose Fonseca
- Mesa (master): scons: Support LLVM 3.5 and 3.6 on windows.
Jose Fonseca
- Mesa (master): softpipe: fix another stencil-as-float issue
Roland Scheidegger
- Mesa (master): softpipe: fix stencil write to use an integer value
Dave Airlie
- Mesa (master): st/dri: implement the fence interface
Marek Olšák
- Mesa (master): st/dri: implement the fence interface for CL events
Marek Olšák
- Mesa (master): st/mesa: add a debug option to compile shaders at link time
Marek Olšák
- Mesa (master): st/mesa: add ARB_texture_stencil8 support (v4)
Dave Airlie
- Mesa (master): st/mesa: align cube map arrays layers
Dave Airlie
- Mesa (master): st/mesa: allow glsl version up to 410, enable ARB_shader_precision
Ilia Mirkin
- Mesa (master): st/mesa: convert sub image for cube map arrays to 2d arrays for upload
Dave Airlie
- Mesa (master): st/mesa: log shaders, GLSL info log with _mesa_log()
Brian Paul
- Mesa (master): st/mesa: Remove unused emit_scs().
Matt Turner
- Mesa (master): st/omx/dec: add h264 decoder level support
Marek Olšák
- Mesa (master): st/omx/dec: separate create_video_codec to different codecs
Marek Olšák
- Mesa (master): st/va: add h264 decoder level support
Marek Olšák
- Mesa (master): st/vdpau: add h264 decoder level support
Marek Olšák
- Mesa (master): st/wgl: Couple of fixes to opengl32.dll's wglCreateContext/ wglDeleteContext dispatch.
Jose Fonseca
- Mesa (master): state_tracker: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): swrast: Mark MAX_GLUINT literal with u suffix.
Matt Turner
- Mesa (master): swrast: remove unneeded #include of colormac.h
Brian Paul
- Mesa (master): swrast: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): tgsi: also dump label for TGSI_OPCODE_BGNSUB opcode
Brian Paul
- Mesa (master): tnl: Maintain the _WindowMap matrix in TNLcontext v2.
Mathias Fröhlich
- Mesa (master): tnl: remove unneeded #include of colormac.h
Brian Paul
- Mesa (master): tnl: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): u_tile: fix stencil texturing tests under softpipe
Dave Airlie
- Mesa (master): u_tile: fix warnings about incompatible casts.
Dave Airlie
- Mesa (master): util/ralloc: Fix `extern "C"` usage.
Jose Fonseca
- Mesa (master): vbo: replace __FUNCTION__ with __func__
Matt Turner
- Mesa (master): vc4: Add a blitter path using just the render thread.
Eric Anholt
- Mesa (master): vc4: Add a bunch of type conversions.
Eric Anholt
- Mesa (master): vc4: Add missed accounting for the size of the semaphore.
Eric Anholt
- Mesa (master): vc4: Add shader-db dumping of NIR instruction count.
Eric Anholt
- Mesa (master): vc4: Add support for nir_iabs.
Eric Anholt
- Mesa (master): vc4: Allow submitting jobs with no bin CL in validation.
Eric Anholt
- Mesa (master): vc4: Convert to consuming NIR.
Eric Anholt
- Mesa (master): vc4: Don't try to use color load/ stores to blit across format changes.
Eric Anholt
- Mesa (master): vc4: Don't try to use color load/stores to do depth/ stencil blits.
Eric Anholt
- Mesa (master): vc4: Fix another space allocation mistake.
Eric Anholt
- Mesa (master): vc4: Fix off-by-one in branch target validation.
Eric Anholt
- Mesa (master): vc4: Hook up VC4_DEBUG=perf to some useful printfs.
Eric Anholt
- Mesa (master): vc4: Move the blit code to a separate file.
Eric Anholt
- Mesa (master): vc4: Remove dead fields from vc4_surface.
Eric Anholt
- Mesa (master): vc4: Separate out a bit of code for submitting jobs to the kernel.
Eric Anholt
- Mesa (master): vc4: Skip sending down the clear colors if not clearing.
Eric Anholt
- Mesa (master): vc4: Sync with kernel changes to relax BCL versus RCL validation.
Eric Anholt
- Mesa (master): vc4: Tell shader-db how big our UBOs are, if present.
Eric Anholt
- Mesa (master): vc4: Update the shadow texture for public textures on every draw.
Eric Anholt
- Mesa (master): vc4: Use NIR-level lowering for idiv.
Eric Anholt
- Mesa (master): vc4: Use the blit interface for updating shadow textures.
Eric Anholt
- Mesa (master): vc4: When asked to sample from a raster texture, make a shadow tiled copy.
Eric Anholt
- Mesa (master): vl: add level idc in sps
Marek Olšák
- Mesa (master): winsys/radeon: add a private interface for radeon_surface
Marek Olšák
- Mesa (master): winsys/radeon: make radeon_bo_vtbl static
Marek Olšák
- Mesa (master): winsys/radeon: move radeon_winsys.h to drivers/radeon
Marek Olšák
- Mesa (master): xmlpool: don't forget to ship the MOS
Emil Velikov
- Mesa (master): xmlpool: remove the clean target
Emil Velikov
- Mesa: tag mesa-10.5.3: Mesa 10.5.3 release
Emil Velikov
- Mesa: tag mesa-10.5.4: Mesa 10.5.4 release
Emil Velikov
Last message date:
Thu Apr 30 18:51:51 UTC 2015
Archived on: Mon Jan 13 14:19:35 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).