November 2014 Archives by author
Starting: Sat Nov 1 14:59:45 UTC 2014
Ending: Sun Nov 30 22:59:37 UTC 2014
Messages: 449
- Mesa (master): r600g/cayman: fix integer multiplication output overwrite ( v2)
Dave Airlie
- Mesa (master): r600g: cayman umad assigns dst pointlessly
Dave Airlie
- Mesa (master): r600g/cayman: fix texture gather tests
Dave Airlie
- Mesa (master): r600g/cayman: handle empty vertex shaders
Dave Airlie
- Mesa (master): r600g: geom shaders: always load texture src regs from inputs
Dave Airlie
- Mesa (master): r600g: limit texture offset application to specific types ( v2)
Dave Airlie
- Mesa (master): r600: fix texture gradients instruction emission (v2)
Dave Airlie
- Mesa (master): r600g: do all CUBE ALU operations before gradient texture operations (v2.1)
Dave Airlie
- Mesa (master): r600g: merge the TXQ and BUFFER constant buffers (v1.1)
Dave Airlie
- Mesa (master): r600g: fix fallout from last patch
Dave Airlie
- Mesa (master): r600g: make llvm code compile this time
Dave Airlie
- Mesa (master): vc4: Fix assumption of TGSI OUT[0] being POSITION in the VS.
Eric Anholt
- Mesa (master): vc4: Avoid reusing a pointer from c->outputs[] after add_output().
Eric Anholt
- Mesa (master): vc4: Mark a big array as const.
Eric Anholt
- Mesa (master): vc4: Emit semaphore instructions for new kernel ABI.
Eric Anholt
- Mesa (master): vc4: Update for new kernel ABI with async execution and waits.
Eric Anholt
- Mesa (master): vc4: Add a note about a piece of errata I've learned about.
Eric Anholt
- Mesa (master): vc4: Don't forget to actually connect the fence code.
Eric Anholt
- Mesa (master): vc4: Fix some inconsistent indentation.
Eric Anholt
- Mesa (master): nine: Don' t use the otherwise-dead SFL opcode in an unreachable path.
Eric Anholt
- Mesa (master): nine: Don't reference the dead TGSI_OPCODE_NRM.
Eric Anholt
- Mesa (master): nine: Drop use of TGSI_OPCODE_CND.
Eric Anholt
- Mesa (master): r600: Drop the "/* gap */" notes.
Eric Anholt
- Mesa (master): r300: Drop the "/* gap */" notes.
Eric Anholt
- Mesa (master): ilo: Drop the explicit intialization of gaps in TGSI opcodes.
Eric Anholt
- Mesa (master): gallium: Drop the NRM and NRM4 opcodes.
Eric Anholt
- Mesa (master): gallium: Drop the unused RCC opcode.
Eric Anholt
- Mesa (master): gallium: Drop the unused ARA opcode.
Eric Anholt
- Mesa (master): gallium: Drop unused X2D opcode.
Eric Anholt
- Mesa (master): gallium: Drop the unused RFL opcode.
Eric Anholt
- Mesa (master): gallium: Drop the unused SFL/STR opcodes.
Eric Anholt
- Mesa (master): gallium: Drop unused BRA opcode.
Eric Anholt
- Mesa (master): gallium: Drop the unused CND opcode.
Eric Anholt
- Mesa (master): mesa: Drop unused SFL/STR opcodes.
Eric Anholt
- Mesa (master): mesa: Drop unused NV_fragment_program opcodes.
Eric Anholt
- Mesa (master): nouveau: Fix build after STR/BRA opcode dropping.
Eric Anholt
- Mesa (master): util: update hash type comments
Timothy Arceri
- Mesa (master): freedreno/ir3: half vs full reg in standalone compiler output
Rob Clark
- Mesa (master): freedreno: fix borked check for a320.0
Rob Clark
- Mesa (master): freedreno/a3xx: missing u_upload_destroy
Rob Clark
- Mesa (master): freedreno: rename draw->draw_vbo
Rob Clark
- Mesa (master): freedreno/ir3: move some helpers
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: add adreno 420 support
Rob Clark
- Mesa (master): freedreno/a4xx: move where SP_FS_MRT_REGn is emitted
Rob Clark
- Mesa (master): freedreno/a4xx: implement mem->gmem (restore)
Rob Clark
- Mesa (master): freedreno/a4xx: add render target format to fd4_emit
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a4xx: stencil fixes
Rob Clark
- Mesa (master): freedreno/ir3: fix UMAD
Rob Clark
- Mesa (master): freedreno/ir3: remove unused arg parameter
Rob Clark
- Mesa (master): freedreno/a3xx: add 16-bit unorm/snorm texture formats
Rob Clark
- Mesa (master): freedreno/a3xx: add format to emit info, use to set sint/ uint flags
Rob Clark
- Mesa (master): freedreno/a3xx: remove blend clamp enables from gmem/clears
Rob Clark
- Mesa (master): freedreno/a3xx: disable blending for integer formats
Rob Clark
- Mesa (master): freedreno/a3xx: don't use half precision shaders for int/ float32
Rob Clark
- Mesa (master): freedreno: allow each generation to hook into sampler view setting
Rob Clark
- Mesa (master): freedreno/a3xx: enable sampling from integer textures
Rob Clark
- Mesa (master): freedreno/a3xx: add missing integer formats and enable rendering
Rob Clark
- Mesa (master): radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
Michel Dänzer
- Mesa (master): glsl/list: Add an exec_list_validate function
Jason Ekstrand
- Mesa (master): docs/GL3: Mark GL_ARB_direct_state_access as being started by Laura
Jason Ekstrand
- Mesa (master): mesa/main: Fix tmp_row memory leak in texstore_rgba_integer.
Jason Ekstrand
- Mesa (master): gallivm: When disassemble a function, start by printing out its name.
Jose Fonseca
- Mesa (master): gallivm: Disable frame-pointer-omission on x86 to ensure right stack alignment.
Jose Fonseca
- Mesa (master): docs: Update minimum required LLVM version.
Jose Fonseca
- Mesa (master): llvmpipe: Avoid deadlock when unloading opengl32.dll
Jose Fonseca
- Mesa (master): util/format: Generate floating point constants for clamping.
Jose Fonseca
- Mesa (master): util/format: Fix clamping to 32bit integers.
Jose Fonseca
- Mesa (master): gallivm: Fix build with LLVM 3.6 (r221751).
Jose Fonseca
- Mesa (master): st/glx: Implement GLX_EXT_create_context_es2_profile.
Jose Fonseca
- Mesa (master): llvmpipe: Call pipe_thread_wait() on Linux.
Jose Fonseca
- Mesa (master): st/dri: Support EGL_CONTEXT_OPENGL_DEBUG_BIT_KHR/ GLX_CONTEXT_DEBUG_BIT_ARB on ES contexts.
Jose Fonseca
- Mesa (master): st/xlib: Generate errors as specified.
Jose Fonseca
- Mesa (master): st/wgl: Implement WGL_EXT_create_context_es/es2_profile.
Jose Fonseca
- Mesa (master): gallium/auxiliary: Remove GALLIVM_CPP_SOURCES
Jose Fonseca
- Mesa (master): gallium/auxiliary: Fix build without LLVM.
Jose Fonseca
- Mesa (master): draw: Fix breakage due to removal pipe_viewport_state:: translate[3] and scale[3].
Jose Fonseca
- Mesa (master): draw: Make it more clear that *_jit_context points to pipe_viewport_state structures.
Jose Fonseca
- Demos (master): cmake: Don't use gcc specific warnings with g++.
Jose Fonseca
- Demos (master): tests,trival,fp,vp: Rename errno with errnum.
Jose Fonseca
- Demos (master): wgl: Ensure PIXELFORMATDESCRIPTOR members are zeroed.
Jose Fonseca
- Mesa (master): rtasm,translate: Re-enable SSE on Mingw64.
Jose Fonseca
- Mesa (master): scons: Remove dead code/comments.
Jose Fonseca
- Mesa (master): scons: Generate SSE2 floating-point arithmetic.
Jose Fonseca
- Mesa (master): draw,gallivm,llvmpipe: Avoid implicit casts of 32-bit shifts to 64-bits.
Jose Fonseca
- Mesa (master): gallivm: Removed unused variable.
Jose Fonseca
- Mesa (master): util/u_snprintf: Don't redefine HAVE_STDINT_H as 0.
Jose Fonseca
- Mesa (master): mapi/glapi: Fix dll linkage of GLES1 symbols.
Jose Fonseca
- Mesa (master): st/wgl: Don't export wglGetExtensionsStringARB.
Jose Fonseca
- Mesa (master): mesa/gdi: Don't pretend mesa.def is auto generated.
Jose Fonseca
- Mesa (master): glapi: Remove dead mesadef.py.
Jose Fonseca
- Mesa (master): i965: Fix sampler state pointer adjustment for nonconst samplers
Chris Forbes
- Mesa (master): mesa: Fix function name in GetActiveUniformName error
Chris Forbes
- Mesa (master): i965: Handle nested uniform array indexing
Chris Forbes
- Mesa (master): glsl: Generate unique names for each const array lowered to uniforms
Chris Forbes
- Mesa (master): mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose
Chris Forbes
- Mesa (master): i965/Gen6-7: Do not replace texcoords with point coord if not drawing points
Chris Forbes
- Mesa (master): glsl: Improve the CSE pass debugging output.
Kenneth Graunke
- Mesa (master): i965/skl: Update 3DSTATE_SBE for Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Set max OpenGL version the same as gen7/8
Kenneth Graunke
- Mesa (master): i965/skl: Set mask bits in PIPELINE_SELECT on Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Update stencil reference handling for Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Emit extra zeros in STATE_BASE_ADDRESS on Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Refactor surface state allocation.
Kenneth Graunke
- Mesa (master): i965/skl: Allocate 16 DWords for SURFACE_STATE on Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Always emit 3DSTATE_BINDING_TABLE_POINTERS_* on Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Add fast clear resolve rect multipliers for SKL
Kenneth Graunke
- Mesa (master): i965/skl: Init instructions compaction tables for SKL
Kenneth Graunke
- Mesa (master): i965/skl: Emit extra zeros in 3DSTATE_DS on Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Update Viewport Z Clip Test Enable bits for Skylake.
Kenneth Graunke
- Mesa (master): i965/skl: Implement workaround for VF Invalidate issue
Kenneth Graunke
- Mesa (master): i965/skl: Use new MOCS for SKL
Kenneth Graunke
- Mesa (master): i965: Disable fast color clears on Skylake for now.
Kenneth Graunke
- Mesa (master): mesa: Don' t call _mesa_ClipControl from glPopAttrib when unsupported.
Kenneth Graunke
- Mesa (master): i965: Update compaction code to handle Skylake like Cherryview.
Kenneth Graunke
- Mesa (master): i965: Add #defines for Broadwell HiZ workarounds in CACHE_MODE_1.
Kenneth Graunke
- Mesa (master): i965: Implement the PMA stall fix.
Kenneth Graunke
- Mesa (master): i965: Re-enable Z16 on Gen8+.
Kenneth Graunke
- Mesa (master): glsl: Add infrastructure for "hidden" uniforms.
Kenneth Graunke
- Mesa (master): glsl: Lower constant arrays to uniform arrays.
Kenneth Graunke
- Mesa (master): glsl: Skip loop-too-large heuristic if indexing arrays of a certain size
Kenneth Graunke
- Mesa (master): i965: Set Line Width correctly on Cherryview and Skylake.
Kenneth Graunke
- Mesa (master): i965: Use ctx->Const.MaxLineWidth when clamping ctx-> Line.Width.
Kenneth Graunke
- Mesa (master): i965: Advertise larger line widths.
Kenneth Graunke
- Mesa (master): i965: Advertise a line width of 40.0 on Cherryview and Skylake.
Kenneth Graunke
- Mesa (master): i915g: we also have more than 0 viewports!
Kenneth Graunke
- Mesa (master): i965: Use macros to create prototypes for emitter helpers.
Kenneth Graunke
- Mesa (master): i965/vec4: Use const references in emit() functions.
Kenneth Graunke
- Mesa (master): i965/vec4: Combine all the math emitters.
Kenneth Graunke
- Mesa (master): i965: Refactor fs_generator API
Kenneth Graunke
- Mesa (master): i965: Move more code into codegen-branch of the fs_visitor: :run() if statement
Kenneth Graunke
- Mesa (master): i965: Move fs_visitor optimization pass into new method fs_visitor::optimize()
Kenneth Graunke
- Mesa (master): i965: Move fs_visitor ra pass to new fs_visitor:: allocate_registers()
Kenneth Graunke
- Mesa (master): mesa: Bump version to 10.5.0-devel.
Kenneth Graunke
- Mesa (master): i965: Handle nested uniform array indexing
Kenneth Graunke
- Mesa (master): i965: Skip _mesa_load_state_parameters when there are zero parameters.
Kenneth Graunke
- Mesa (master): i965: Skip _mesa_load_state_parameters when there are zero parameters.
Kenneth Graunke
- Mesa (master): i965: Make Gen4-5 push constants call _mesa_load_state_parameters too.
Kenneth Graunke
- Mesa (master): i965: Move brw->precompile checks out a level.
Kenneth Graunke
- Mesa (master): i965: Pass gl_program pointers into precompile functions.
Kenneth Graunke
- Mesa (master): i965: Make precompile functions accessible from C.
Kenneth Graunke
- Mesa (master): i965: Precompile ARB programs.
Kenneth Graunke
- Mesa (master): glsl: Make lower_constant_arrays_to_uniforms require dereferences.
Kenneth Graunke
- Mesa (master): i965: Fix missing CACHE_NEW_WM_PROG in 3DSTATE_PS_EXTRA.
Kenneth Graunke
- Mesa (master): i965: Create prog_data temporary variables in PS state upload code.
Kenneth Graunke
- Mesa (master): i965/fs: Handle derivative quality decisions in the front-end.
Kenneth Graunke
- Mesa (master): i965/fs: Pass key-> render_to_fbo via src1 of FS_OPCODE_DDY_*.
Kenneth Graunke
- Mesa (master): i965: Use brw_wm_prog_data::uses_kill, not gl_fragment_program::UsesKill
Kenneth Graunke
- Mesa (master): i965: Set prog_data-> uses_kill if simulating alpha test via discards.
Kenneth Graunke
- Mesa (master): i965: Alphabetize brw_tracked_state flags and use a consistent style.
Kenneth Graunke
- Mesa (master): i965: Combine CACHE_NEW_*_UNIT into BRW_NEW_GEN4_UNIT_STATE.
Kenneth Graunke
- Mesa (master): i965: Fold the gen7_cc_viewport_state_pointer atom into brw_cc_vp.
Kenneth Graunke
- Mesa (master): i965: Move CACHE_NEW_*_VP flags to BRW_NEW_*_VP.
Kenneth Graunke
- Mesa (master): i965: Move some /* CACHE_NEW_SAMPLER */ comments.
Kenneth Graunke
- Mesa (master): i965: Move CACHE_NEW_SAMPLER to BRW_NEW_SAMPLER_STATE_TABLE.
Kenneth Graunke
- Mesa (master): i965: Add _CACHE_ in brw_cache_id enum names.
Kenneth Graunke
- Mesa (master): glsl/list: Move declaration before code.
Vinson Lee
- Mesa (master): glsl/list: Revert unintentional file mode change in previous commit.
Vinson Lee
- Mesa (master): scons: Require glproto >= 1.4.13 for X11.
Vinson Lee
- Mesa (master): st/va: refactored handleVASliceDataBufferType
Leo Liu
- Mesa (master): st/va: MPEG4 populate the PPS structure
Leo Liu
- Mesa (master): st/va: MPEG4 populate the iq matrix buffers
Leo Liu
- Mesa (master): st/va: MPEG4 populate the SPS structure
Leo Liu
- Mesa (master): st/va: MPEG4 generate GOV and VOP header
Leo Liu
- Mesa (master): st/va: MPEG4 call vlVaDecoderFixMPEG4Startcode()
Leo Liu
- Mesa (master): st/va: added some calls to handle_table_remove()
Leo Liu
- Mesa (master): st/va: added internal storage for VAImage and BGRA format
Leo Liu
- Mesa (master): st/va: subpicture implementation
Leo Liu
- Mesa (master): st/va: surface: render subpicture
Leo Liu
- Mesa (master): i915g: Don't hardcode array size for phase count
Stephane Marchesin
- Mesa (master): i915g: Don't write constants past I915_MAX_CONSTANT
Stephane Marchesin
- Mesa (master): i915g: Fix offset for level != 0
Stephane Marchesin
- Mesa (master): i915g: Fix maxlod computation.
Stephane Marchesin
- Mesa (master): i915g: Fix typos
Stephane Marchesin
- Mesa (master): i915g: Align all texture dimensions to the next POT
Stephane Marchesin
- Mesa (master): i915g: Don't limit blitter to POT textures
Stephane Marchesin
- Mesa (master): i915g: Add back 4444 and 5551 formats
Stephane Marchesin
- Mesa (master): i915g: Fallback copy_render for ZS formats
Stephane Marchesin
- Mesa (master): nvc0: remove unused mm_VRAM_fe0
Ilia Mirkin
- Mesa (master): nv50,nvc0: use clip_halfz setting when creating rasterizer state
Ilia Mirkin
- Mesa (master): st/mesa: add a fallback for clear_with_quad when no vs_layer
Ilia Mirkin
- Mesa (master): nv50/ir: set neg modifiers on min/max args
Ilia Mirkin
- Mesa (master): nv50,nvc0: actually check constbufs for invalidation
Ilia Mirkin
- Mesa (master): nv50,nvc0: buffer resources can be bound as other things down the line
Ilia Mirkin
- Mesa (master): freedreno/ir3: don't pass consts to madsh.m16 in MOD logic
Ilia Mirkin
- Mesa (master): nv50: remove ancient map of rt formats
Ilia Mirkin
- Mesa (master): nv50/ir/tgsi: handle TGSI_OPCODE_ARR
Ilia Mirkin
- Mesa (master): freedreno/a3xx: only enable blend clamp for non-float formats
Ilia Mirkin
- Mesa (master): freedreno/a3xx: fd3_util -> fd3_format
Ilia Mirkin
- Mesa (master): freedreno/a3xx: rename vertex/ texture format enums to be more consistent
Ilia Mirkin
- Mesa (master): freedreno/a3xx: unify vertex/ texture formats into a single table
Ilia Mirkin
- Mesa (master): configure.ac: remove enable flags for EGL and GBM Gallium state trackers
Marek Olšák
- Mesa (master): egl: remove egl_gallium from the loader
Marek Olšák
- Mesa (master): tgsi: fixup the string of VS_WINDOW_SPACE_POSITION
Marek Olšák
- Mesa (master): gallium/util: add a window_space option to the passthrough vertex shader
Marek Olšák
- Mesa (master): gallium/util: add a test for TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
Marek Olšák
- Mesa (master): tgsi/ureg: simplify code for declaring properties
Marek Olšák
- Mesa (master): radeonsi: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
Marek Olšák
- Mesa (master): gallium: remove unused pipe_viewport_state::translate[3] and scale[3]
Marek Olšák
- Mesa (master): radeonsi: support per-sample gl_FragCoord
Marek Olšák
- Mesa (master): radeonsi: support gl_FragCoord at integer pixel center
Marek Olšák
- Mesa (master): radeonsi: remove unused variable si_state_dsa:: db_render_control
Marek Olšák
- Mesa (master): radeonsi: use minnum and maxnum LLVM intrinsics for MIN and MAX opcodes
Marek Olšák
- Demos (master): glxinfo/wglinfo: reverse order of the gl_versions[] array
Brian Paul
- Demos (master): geom-stipple-lines: use VBO, specify number of verts on cmd line
Brian Paul
- Demos (master): geom-wide-lines: use VBO, specify number of verts on cmd line
Brian Paul
- Mesa (master): gallium/docs: fix NRM, NRM4 docs
Brian Paul
- Mesa (master): gallium/tests: add missing arg to util_make_vertex_passthrough_shader()
Brian Paul
- Mesa (master): st/mesa: copy sampler_array_size field when copying instructions
Brian Paul
- Mesa (master): draw: Fixed inline comments
Brian Paul
- Mesa (master): linker: Add carriage returns on several linker errors
Brian Paul
- Mesa (master): glsl_compiler: Add binding hash tables to avoid SIGSEVs on linking stage
Brian Paul
- Mesa (master): Releasing a surfaceless EGL context doesn' t release underlying DRI context.
Tapani Pälli
- Mesa (master): linker: Add a missing space in an error message
Neil Roberts
- Mesa (master): glsl: Disallow float literals with the 'f' suffix but no point or exponent
Neil Roberts
- Mesa (master): glsl: Use | action in the lexer source to avoid duplicating the float action
Neil Roberts
- Mesa (master): util: Implement unreachable for MSVC using __assume
Ian Romanick
- Mesa (master): mesa: Silence unused parameter warning in check_context_limits in non-debug builds
Ian Romanick
- Mesa (master): mesa/main: Pass the data that _mesa_uniform actually wants
Ian Romanick
- Mesa (master): mesa: Remove GLSL_TYPE_SAMPLER check
Ian Romanick
- Mesa (master): mesa: Minor clean ups in _mesa_uniform
Ian Romanick
- Mesa (master): mesa: Rework location == -1 error checking
Ian Romanick
- Mesa (master): mesa: Get some gl_shader_program:: LinkStatus checking out of the main path
Ian Romanick
- Mesa (master): mesa: Rework array error checks in validate_uniform_parameters
Ian Romanick
- Mesa (master): mesa: Don't check for API_OPENGLES in _mesa_uniform_matrix
Ian Romanick
- Mesa (master): glsl: Store glsl_type::vector_elements and :: matrix_columns as uint8_t
Ian Romanick
- Mesa (master): glsl: Swap the order of glsl_type::name and ::length
Ian Romanick
- Mesa (master): mesa: Uniform logging is very, very unlikely
Ian Romanick
- Mesa (master): mesa: Remove _mesa_max_buffer_index
Ian Romanick
- Mesa (master): gallivm: fix alignment issue for vertex data fetch
Roland Scheidegger
- Mesa (master): draw: fixes for vertex shaders outputting layer or viewport index
Roland Scheidegger
- Mesa (master): llvmpipe: enable PIPE_CAP_TGSI_VS_LAYER_VIEWPORT
Roland Scheidegger
- Mesa (master): llvmpipe: fix lp_test_arit denorm handling
Roland Scheidegger
- Mesa (master): llvmpipe: (trivial) remove redundant util_cpu_detect() call in lp_test_main
Roland Scheidegger
- Mesa (master): docs: Set llvmpipe and softpipe note only for MSAA.
Roland Scheidegger
- Mesa (master): clover: Fix clBuildProgram piglit regression
Tom Stellard
- Mesa (master): clover: Fix build after llvm r221375
Tom Stellard
- Mesa (master): Revert "clover: Fix build after llvm r221375"
Tom Stellard
- Mesa (master): i915: Fix GL_DOT3_RGBA a bit
Ville Syrjala
- Mesa (master): i915: Use L8A8 instead of I8 to simulate A8 on gen2
Ville Syrjala
- Mesa (master): i915: Override mip filter to nearest with aniso
Ville Syrjala
- Mesa (master): i915: Accept GL_DEPTH_STENCIL GL_DEPTH_COMPONENT formats for renderbuffers
Ville Syrjala
- Mesa (master): i915: Kill intel_context::hw_stencil
Ville Syrjala
- Mesa (master): i915: Protect macro argument for TEXTURE_SET()
Ville Syrjala
- Mesa (master): i915: Don't call _mesa_meta_glsl_Clear() on gen2
Ville Syrjala
- Mesa (master): i915: Emit 3DSTATE_SCISSOR_RECTANGLE_0 before 3DSTATE_SCISSOR_ENABLE
Ville Syrjala
- Mesa (master): i915: Only use TEXCOORDTYPE_VECTOR with cube maps on gen2
Ville Syrjala
- Mesa (master): glsl: Emit mul instead of dot if only one component left.
Matt Turner
- Mesa (master): glsl: Remove now useless dot optimization on basis vect
Matt Turner
- Mesa (master): i965/fs: Don't compute_to_mrf() on Gen >= 7.
Matt Turner
- Mesa (master): i965/fs: Use mov(4) instructions to read timestamp.
Matt Turner
- Mesa (master): i965/fs: Use execution size of 1 for some shader_time operations.
Matt Turner
- Mesa (master): i965/fs: Remove force uncompressed stack.
Matt Turner
- Mesa (master): i965: Convert stride/width/ execution size macros into enums.
Matt Turner
- Mesa (master): i965: Remove non-existent vertical strides from array.
Matt Turner
- Mesa (master): mesa: Add SSE 4.1 optimisation for glDrawElements.
Matt Turner
- Mesa (master): i965/cfg: Add functions to get first and last non-CF instructions.
Matt Turner
- Mesa (master): i965/fs: Wire up control flow correctly in predicated break pass.
Matt Turner
- Mesa (master): i965/fs: Don't use if_block/else_block in SEL peephole.
Matt Turner
- Mesa (master): i965/cfg: Remove if_block/else_block.
Matt Turner
- Mesa (master): i965: Combine offset/texture_offset fields.
Matt Turner
- Mesa (master): i965: Move common fields into backend_instruction.
Matt Turner
- Mesa (master): i965/fs: Move ip_record class to its one use.
Matt Turner
- Mesa (master): i965/fs: Remove unused apply_stride().
Matt Turner
- Mesa (master): i965/fs: Remove is_valid_3src() checks from emit_lrp.
Matt Turner
- Mesa (master): i965/fs: Remove is_valid_3src().
Matt Turner
- Mesa (master): glapi: Remove dead extension_helper.py.
Matt Turner
- Mesa (master): glapi: Remove dead gl_offsets.py.
Matt Turner
- Mesa (master): glsl: Remove unused ast copy constructors.
Matt Turner
- Mesa (master): i965: Assert that math instructions don' t have conditional mod.
Matt Turner
- Mesa (master): i965: Don' t overwrite the math function with conditional mod.
Matt Turner
- Mesa (master): util: Implement assume() for clang.
Matt Turner
- Mesa (master): util: Prefer atomic intrinsics to inline assembly.
Matt Turner
- Mesa (master): glsl: Fix tautological comparison.
Matt Turner
- Mesa (master): i965/disasm: Fix all32h/any32h predicate disassembly.
Matt Turner
- Mesa (master): i965/gen6/gs: Don't declare a src_reg with struct.
Matt Turner
- Mesa (master): i965: Add functions to convert float <-> VF.
Matt Turner
- Mesa (master): i965: Add unit test for float <-> VF conversions.
Matt Turner
- Mesa (master): i965: Disassemble vector float immediates properly.
Matt Turner
- Mesa (master): i965/fs: Add vector float immediate infrastructure.
Matt Turner
- Mesa (master): i965/vec4: Add vector float immediate infrastructure.
Matt Turner
- Mesa (master): i965/vec4: Optimize unpackUnorm4x8().
Matt Turner
- Mesa (master): i965/vec4: Optimize unpackSnorm4x8().
Matt Turner
- Mesa (master): i965/vec4: Add VEC4_OPCODE_PACK_4_BYTES.
Matt Turner
- Mesa (master): i965/vec4: Optimize packUnorm4x8().
Matt Turner
- Mesa (master): i965/vec4: Optimize packSnorm4x8().
Matt Turner
- Mesa (master): i965/vec4: Handle destination writemasks in VEC4_OPCODE_PACK_BYTES.
Matt Turner
- Mesa (master): ilo: add drm_configuration for the pipe-target
Emil Velikov
- Mesa (master): ilo: add two missing headers to the sources list
Emil Velikov
- Mesa (master): egl_dri2: do not leak dri2_dpy->driver_configs
Emil Velikov
- Mesa (10.3): r300g: remove enabled/ disabled hyperz and AA compression messages
Emil Velikov
- Mesa (10.3): mesa: fix UNCLAMPED_FLOAT_TO_UBYTE() macro for MSVC
Emil Velikov
- Mesa (master): egl_dri2: fix double free on drm platforms
Emil Velikov
- Mesa (master): egl_dri2: add a note about dri2_create_screen
Emil Velikov
- Mesa (master): gbm/dri: cleanup memory leak on teardown
Emil Velikov
- Mesa (master): i965: drop the custom gen8_instruction CFLAG
Emil Velikov
- Mesa (10.3): Update version to 10.3.3
Emil Velikov
- Mesa (10.3): Add release notes for the 10.3.3 release
Emil Velikov
- Mesa (10.3): docs: Add sha256 sums for the 10.3.3 release
Emil Velikov
- Mesa: tag mesa-10.3.3: Mesa 10.3.3 release
Emil Velikov
- Mesa (master): Add release notes for the 10.3.3 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.3.3 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.3.3
Emil Velikov
- Mesa (10.4): i965: Move fs_visitor ra pass to new fs_visitor:: allocate_registers()
Emil Velikov
- Mesa (refs/tags/10.4-branchpoint): i965: Move fs_visitor ra pass to new fs_visitor::allocate_registers()
Emil Velikov
- Mesa (master): configure.ac: roll up a program for the sse4.1 check
Emil Velikov
- Mesa (master): Revert "mesa: Wrap SSE4.1 code in #ifdef __SSE4_1__."
Emil Velikov
- Mesa (master): dri/kms: Always zero out struct drm_mode_create_dumb
Emil Velikov
- Mesa (master): pipe-loader: consolidate sources into Makefile.sources
Emil Velikov
- Mesa (master): gallium: ship the gallium API headers
Emil Velikov
- Mesa (master): auxiliary: ship all files in the distribution tarball
Emil Velikov
- Mesa (master): targets: bundle all files in the tarball
Emil Velikov
- Mesa (master): freedreno: add missing headers in Makefile.sources
Emil Velikov
- Mesa (10.3): llvmpipe: Avoid deadlock when unloading opengl32.dll
Emil Velikov
- Mesa (10.3): i915g: we also have more than 0 viewports!
Emil Velikov
- Mesa (10.3): configure.ac: roll up a program for the sse4.1 check
Emil Velikov
- Mesa (master): tgsi/ureg: add ureg_UARL shortcut (v2)
Emil Velikov
- Mesa (master): winsys/sw/wrapper: implement is_displaytarget_format_supported for swrast
Emil Velikov
- Mesa (master): gallium/auxiliary: implement sw_probe_wrapped (v2)
Emil Velikov
- Mesa (master): gallium/auxiliary: add inc and dec alternative with return (v4)
Emil Velikov
- Mesa (master): gallium/auxiliary: add contained and rect checks (v6)
Emil Velikov
- Mesa (master): nine: Add state tracker nine for Direct3D9 (v3)
Emil Velikov
- Mesa (master): nine: Add drirc options (v2)
Emil Velikov
- Mesa (master): nine: Implement threadpool
Emil Velikov
- Mesa (master): mesa: Bump version to 10.5.0-devel.
Emil Velikov
- Mesa (10.3): get-pick-list.sh: Require explicit "10.3" for nominating stable patches
Emil Velikov
- Mesa (10.4): tgsi/ureg: add ureg_UARL shortcut (v2)
Emil Velikov
- Mesa (10.4): winsys/sw/wrapper: implement is_displaytarget_format_supported for swrast
Emil Velikov
- Mesa (10.4): gallium/auxiliary: implement sw_probe_wrapped (v2)
Emil Velikov
- Mesa (10.4): gallium/auxiliary: add inc and dec alternative with return ( v4)
Emil Velikov
- Mesa (10.4): gallium/auxiliary: add contained and rect checks (v6)
Emil Velikov
- Mesa (10.4): nine: Add state tracker nine for Direct3D9 (v3)
Emil Velikov
- Mesa (10.4): nine: Add drirc options (v2)
Emil Velikov
- Mesa (10.4): nine: Implement threadpool
Emil Velikov
- Mesa (10.4): Increment version to 10.4.0-rc1
Emil Velikov
- Mesa: tag mesa-10.4.0-rc1: Mesa 10.4.0-rc1 release candidate
Emil Velikov
- Mesa (10.3): radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
Emil Velikov
- Mesa (10.3): st/mesa: copy sampler_array_size field when copying instructions
Emil Velikov
- Mesa (10.3): r600g/cayman: fix integer multiplication output overwrite (v2 )
Emil Velikov
- Mesa (10.3): r600g/cayman: fix texture gather tests
Emil Velikov
- Mesa (10.3): r600g/cayman: handle empty vertex shaders
Emil Velikov
- Mesa (10.3): st/mesa: add a fallback for clear_with_quad when no vs_layer
Emil Velikov
- Mesa (10.3): r600g: geom shaders: always load texture src regs from inputs
Emil Velikov
- Mesa (10.3): r600g: limit texture offset application to specific types (v2 )
Emil Velikov
- Mesa (10.4): nv50,nvc0: use clip_halfz setting when creating rasterizer state
Emil Velikov
- Mesa (10.4): configure.ac: roll up a program for the sse4.1 check
Emil Velikov
- Mesa (10.4): scons: Require glproto >= 1.4.13 for X11.
Emil Velikov
- Mesa (10.4): radeonsi: Disable asynchronous DMA except for PIPE_BUFFER
Emil Velikov
- Mesa (10.4): st/mesa: copy sampler_array_size field when copying instructions
Emil Velikov
- Mesa (10.4): r600g/cayman: fix integer multiplication output overwrite (v2 )
Emil Velikov
- Mesa (10.4): r600g/cayman: fix texture gather tests
Emil Velikov
- Mesa (10.4): r600g/cayman: handle empty vertex shaders
Emil Velikov
- Mesa (10.4): st/mesa: add a fallback for clear_with_quad when no vs_layer
Emil Velikov
- Mesa (10.4): radeonsi: support per-sample gl_FragCoord
Emil Velikov
- Mesa (10.4): r600g: geom shaders: always load texture src regs from inputs
Emil Velikov
- Mesa (10.4): r600g: limit texture offset application to specific types (v2 )
Emil Velikov
- Mesa (10.4): i965: Fix segfault in WebGL Conformance on Ivybridge
Emil Velikov
- Mesa (10.3): i965: Fix segfault in WebGL Conformance on Ivybridge
Emil Velikov
- Mesa: tag mesa-10.3.4: Mesa 10.3.4 release
Emil Velikov
- Mesa (10.3): Update version to 10.3.4
Emil Velikov
- Mesa (10.3): Add release notes for the 10.3.4 release
Emil Velikov
- Mesa (10.3): docs: Add sha256 sums for the 10.3.4 release
Emil Velikov
- Mesa (10.4): Increment version to 10.4.0-rc2
Emil Velikov
- Mesa: tag mesa-10.4.0-rc2: Mesa 10.4.0-rc2 release candidate
Emil Velikov
- Mesa (master): Add release notes for the 10.3.4 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.3.4 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.3.4
Emil Velikov
- Mesa (master): draw: allow LLVM use on non-SSE2 X86 cpus
Emil Velikov
- Mesa (10.3): nv50/ir: set neg modifiers on min/max args
Emil Velikov
- Mesa (10.3): nv50,nvc0: actually check constbufs for invalidation
Emil Velikov
- Mesa (10.3): nv50,nvc0: buffer resources can be bound as other things down the line
Emil Velikov
- Mesa (10.3): configure.ac: bump libdrm_freedreno requirement
Emil Velikov
- Mesa (10.4): nv50/ir: set neg modifiers on min/max args
Emil Velikov
- Mesa (10.4): nv50,nvc0: actually check constbufs for invalidation
Emil Velikov
- Mesa (10.4): nv50,nvc0: buffer resources can be bound as other things down the line
Emil Velikov
- Mesa (master): docs: add relnotes template for 10.5.0
Emil Velikov
- Mesa (master): mesa: Permanently enable features supported by target CPU at compile time.
Emil Velikov
- Mesa (master): configure: check the package version when auto-detecting the VL targets
Emil Velikov
- Mesa (master): automake: rework VL dependency tracking
Emil Velikov
- Mesa (master): auxiliary/vl: add galliumvl_stub.la
Emil Velikov
- Mesa (master): auxiliary/vl: split the vl sources list into VL_SOURCES
Emil Velikov
- Mesa (master): auxiliary/vl: rework the build of the VL code
Emil Velikov
- Mesa (master): nine: the .pc file should not follow mesa version
Emil Velikov
- Mesa (master): st/nine: clean device9ex.
Emil Velikov
- Mesa (master): st/nine: Rework Basetexture9 and Resource9.
Emil Velikov
- Mesa (master): st/nine: rework the way D3DPOOL_SYSTEMMEM is handled
Emil Velikov
- Mesa (master): st/nine: call DBG() at more external entry points
Emil Velikov
- Mesa (master): st/nine: propertly declare constants (v2)
Emil Velikov
- Mesa (master): st/nine: Add pool check to SetTexture (v2)
Emil Velikov
- Mesa (master): st/nine: return GetAvailableTextureMem in bytes as expected (v2)
Emil Velikov
- Mesa (master): st/nine: fix wrong variable reset
Emil Velikov
- Mesa (master): st/nine: remove unused pipe_viewport_state::translate[3] and scale[3]
Emil Velikov
- Mesa (master): st/nine: Fix setting of the shift modifier in nine_shader
Emil Velikov
- Mesa (master): st/nine: fix formatting in query9 (cosmetic)
Emil Velikov
- Mesa (10.3): i965: Handle nested uniform array indexing
Emil Velikov
- Mesa (10.3): mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose
Emil Velikov
- Mesa (10.4): r600: fix texture gradients instruction emission (v2)
Emil Velikov
- Mesa (10.4): r600g: do all CUBE ALU operations before gradient texture operations (v2.1)
Emil Velikov
- Mesa (10.4): i965: Handle nested uniform array indexing
Emil Velikov
- Mesa (10.4): glsl: Generate unique names for each const array lowered to uniforms
Emil Velikov
- Mesa (10.4): mesa: Fix Get(GL_TRANSPOSE_CURRENT_MATRIX_ARB) to transpose
Emil Velikov
- Mesa (10.4): glsl: Make lower_constant_arrays_to_uniforms require dereferences.
Emil Velikov
- Mesa (10.4): i965/Gen6-7: Do not replace texcoords with point coord if not drawing points
Emil Velikov
- Mesa (10.4): nine: the .pc file should not follow mesa version
Emil Velikov
- Mesa (10.3): freedreno/ir3: don't pass consts to madsh.m16 in MOD logic
Emil Velikov
- Mesa (10.4): util/u_snprintf: Don't redefine HAVE_STDINT_H as 0.
Emil Velikov
- Mesa (10.4): mapi/glapi: Fix dll linkage of GLES1 symbols.
Emil Velikov
- Mesa (10.4): st/wgl: Don't export wglGetExtensionsStringARB.
Emil Velikov
- Mesa (10.4): r600g: merge the TXQ and BUFFER constant buffers (v1.1)
Emil Velikov
- Mesa (10.4): freedreno/ir3: don't pass consts to madsh.m16 in MOD logic
Emil Velikov
- Mesa (10.4): Increment version to 10.4.0-rc3
Emil Velikov
- Mesa: tag mesa-10.4.0-rc3: Mesa 10.4.0-rc3 release candidate
Emil Velikov
- Mesa (master): i965: Fix segfault in WebGL Conformance on Ivybridge
Chad Versace
- Mesa (master): i965/chv: Increase VS and GS thread counts
Ben Widawsky
- Mesa (master): i965: Always enable VF statistics
Ben Widawsky
- Mesa (master): i965/disasm: Properly decode branch_ctrl (gen8+)
Ben Widawsky
- Mesa (master): i965/vec4: Extract depctrl hazards
Ben Widawsky
- Mesa (master): i965/vec4/gen8: Handle the MUL dest hazard exception
Ben Widawsky
- Mesa (master): ilo: fix intel_bo_wait() on kernel 3.17
Chia-I Wu
- Mesa (master): ilo: add eu_count and thread_count to ilo_dev_info
Chia-I Wu
- Mesa (master): ilo: fix compute params
Chia-I Wu
- Mesa (master): ilo: add kernel queries for compute shaders
Chia-I Wu
- Mesa (master): ilo: use a dynamic array for global bindings
Chia-I Wu
- Mesa (master): ilo: add ilo_finalize_compute_states()
Chia-I Wu
- Mesa (master): ilo: update genhw headers for media pipeline
Chia-I Wu
- Mesa (master): ilo: disassemble TS messages
Chia-I Wu
- Mesa (master): ilo: disassemble DP DC messages
Chia-I Wu
- Mesa (master): ilo: improve media command helpers
Chia-I Wu
- Mesa (master): ilo: add ilo_render_emit_launch_grid()
Chia-I Wu
- Mesa (master): ilo: hook up launch_grid()
Chia-I Wu
- Mesa (master): ilo: let ilo_shader_compile_cs() return a dummy shader
Chia-I Wu
- Mesa (master): ilo: decode INTERFACE_DESCRIPTOR_DATA
Chia-I Wu
- Mesa (master): ilo: tidy up message descriptor decoding
Chia-I Wu
- Mesa (master): ilo: use top/bottom split for state functions
Chia-I Wu
- Mesa (master): ilo: remove inlined state functions
Chia-I Wu
- Mesa (master): ilo: derive fb blending caps at bind time
Chia-I Wu
- Mesa (master): ilo: prefix 3DSTATE_VF with gen75
Chia-I Wu
- Mesa (master): ilo: add variants of 3DSTATE_CLIP
Chia-I Wu
- Mesa (master): ilo: add variants of 3DSTATE_WM
Chia-I Wu
- Mesa (master): ilo: add variants of 3DSTATE_PS
Chia-I Wu
- Mesa (master): ilo: add variants of 3DSTATE_VS
Chia-I Wu
- Mesa (master): ilo: add variants of 3DSTATE_GS
Chia-I Wu
- Mesa (master): ilo: add variants of 3DSTATE_{HS,DS}
Chia-I Wu
- Mesa (master): ilo: add gen6_3dstate_constant()
Chia-I Wu
- Mesa (master): ilo: add 3DSTATE_SO_BUFFER variants
Chia-I Wu
- Mesa (master): ilo: rework gen7_3DSTATE_SO_DECL_LIST()
Chia-I Wu
- Mesa (master): ilo: clean up gen7_3DSTATE_STREAMOUT()
Chia-I Wu
- Mesa (master): ilo: clean up gen6_3DSTATE_SF()
Chia-I Wu
Last message date:
Sun Nov 30 22:59:37 UTC 2014
Archived on: Mon Jan 13 14:19:29 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).