December 2014 Archives by thread
Starting: Mon Dec 1 02:12:33 UTC 2014
Ending: Wed Dec 31 15:55:57 UTC 2014
Messages: 478
- Mesa (master): st/mesa: avoid exposing EXT_texture_integer for pre-GLSL 1.30
Ilia Mirkin
- Mesa (master): freedreno/a4xx: invalidate cache when vbo's change
Rob Clark
- Mesa (master): vc4: Add another check for invalid TLB scoreboard handling.
Eric Anholt
- Mesa (master): vc4: Fix assertion about SFU versus texturing.
Eric Anholt
- Mesa (master): vc4: Also deal with VPM reads at thread end.
Eric Anholt
- Mesa (master): vc4: Drop the explicit scoreboard wait.
Eric Anholt
- Mesa (master): vc4: Introduce scheduling of QPU instructions.
Eric Anholt
- Mesa (master): util: s/INLINE/inline/ in u_atomic.h.
Matt Turner
- Mesa (master): util: Move u_atomic.h to src/util.
Matt Turner
- Mesa (master): util: Remove u_atomic.h's Gallium dependence.
Matt Turner
- Mesa (master): util: Remove u_atomic.h's MSVC inline assembly.
Matt Turner
- Mesa (master): util: Remove u_atomic.h's GCC inline assembly.
Matt Turner
- Mesa (master): util: Make u_atomic.h typeless.
Matt Turner
- Mesa (master): util: Use stdbool.h's bool rather than "boolean".
Matt Turner
- Mesa (master): util/u_atomic: Fix the unlocked implementation.
Matt Turner
- Mesa (master): glsl: Initialize static temporaries_allocate_names once per process.
Matt Turner
- Mesa (master): i965: Initialize compaction tables once per process.
Matt Turner
- Mesa (master): ra: Don't use regs as the ralloc context.
Matt Turner
- Mesa (master): i965/fs: Clean up some whitespace in reg_allocate.
Matt Turner
- Mesa (master): util/u_atomic: Add a simple test.
Matt Turner
- Mesa (master): i965: Initialize INTEL_DEBUG once per process.
Matt Turner
- Mesa (master): graw: Avoid 'near'/'far' variables.
Jose Fonseca
- Mesa (master): mesa: remove unused functions in prog_execute.c
Brian Paul
- Mesa (master): svga: fix comment typo
Brian Paul
- Mesa (master): gallium: add include path to fix building of pipe-loader code
Brian Paul
- Mesa (master): mesa: update glext.h to version 20141118
Brian Paul
- Mesa (master): mesa: inline/remove _mesa_polygon_stipple()
Brian Paul
- Mesa (master): mesa: some improvements for print_list()
Brian Paul
- Mesa (master): vbo: also print buffer object pointer in vbo_print_vertex_list()
Brian Paul
- Mesa (master): mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore()
Brian Paul
- Mesa (master): i965: avoid anonymous struct in float <-> VF conversions
Matt Turner
- Mesa (master): main, glsl: Bump max known desktop glsl version to 4.50
Jordan Justen
- Mesa (master): glsl/cs: Change gl_WorkGroupSize from ivec3 to uvec3
Jordan Justen
- Mesa (master): i965/disasm: Disassemble tdr and tm registers properly.
Matt Turner
- Mesa (master): i965: Don' t treat IF or WHILE with cmod as writing the flag.
Matt Turner
- Mesa (master): i965/fs: Treat the FB_WRITE as predicated if we' re discarding.
Matt Turner
- Mesa (master): i965/vec4: Make live_intervals part of the vec4_visitor class.
Matt Turner
- Mesa (master): i965: Use local pointer to block_data in live intervals.
Matt Turner
- Mesa (master): i965/fs: Track liveness of the flag register.
Matt Turner
- Mesa (master): i965/fs: Dead code eliminate instructions writing the flag.
Matt Turner
- Mesa (master): i965/fs: Remove opt_drop_redundant_mov_to_flags().
Matt Turner
- Mesa (master): i965/vec4: Track liveness of the flag register.
Matt Turner
- Mesa (master): i965/vec4: Rewrite dead code elimination to use live in/ out.
Matt Turner
- Mesa (master): i965/fs: Use const fs_reg & rather than a copy or pointer.
Matt Turner
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/a4xx: fix DRAW initiator encoding of index size
Rob Clark
- Mesa (master): freedreno/a4xx: alpha blend fixes
Rob Clark
- Mesa (master): r600g/sb: fix issues cause by GLSL switching to loops for switch
Dave Airlie
- Mesa (master): vc4: Pair up QPU instructions when scheduling.
Eric Anholt
- Mesa (master): clover: clCompileProgram CL_INVALID_COMPILER_OPTIONS
Tom Stellard
- Mesa (master): r600, llvm: Fix mem leak
Tom Stellard
- Mesa (master): mesa: fix height error check for 1D array textures
Brian Paul
- Mesa (master): mesa: Refactor common validation code to validate_DrawElements_common
Ian Romanick
- Mesa (master): mesa: Generate GL_INVALID_OPERATION when drawing w/ o a VAO in core profile
Ian Romanick
- Mesa (master): mesa: Use unreachable instead of assert in check_valid_to_render
Ian Romanick
- Mesa (master): mesa: Silence unused parameter warnings in _mesa_validate_Draw functions
Ian Romanick
- Mesa (master): mesa: Use current Mesa coding style in check_valid_to_render
Ian Romanick
- Mesa (master): i965: Just return void from brw_try_draw_prims
Ian Romanick
- Mesa (master): i965: Remove "disable_derivative_optimization" driconf option.
Kenneth Graunke
- Mesa (master): i965: Rename CACHE_NEW_*_PROG to BRW_NEW_*_PROG_DATA.
Kenneth Graunke
- Mesa (master): i965: Move program key structures to brw_program.h.
Kenneth Graunke
- Mesa (master): i965/vs: Handle vertex color clamping in emit_urb_slot().
Kenneth Graunke
- Mesa (master): i965/vs: Set brw_vs_prog_key:: clamp_vertex_color to 0 when irrelevant.
Kenneth Graunke
- Mesa (master): i965: Drop use of GL types in program keys.
Kenneth Graunke
- Mesa (master): i965: Make vertex color clamp handling code VS specific.
Kenneth Graunke
- Mesa (master): i965: Move BRW_NEW_*_PROG_DATA flags to .brw (not .cache).
Kenneth Graunke
- Mesa (master): i965: Use the enum type for gen6_gather_wa sampler key field.
Kenneth Graunke
- Mesa (master): i965: Delete brw_state_flags::cache and related code.
Kenneth Graunke
- Mesa (master): i965: Avoid union literal, for old gcc compatibility.
Matt Turner
- Mesa (master): i965: Remove tabs from instruction scheduler.
Matt Turner
- Mesa (master): r600, llvm: Don't leak global symbol offsets
Tom Stellard
- Mesa (master): i965/skl: Fix SBE state upload code.
Ben Widawsky
- Mesa (master): glsl: throw error when using invariant(all) in a fragment shader
Tapani Pälli
- Mesa (master): gallivm: Update for RTDyldMemoryManager becoming an unique_ptr.
Jose Fonseca
- Mesa (master): freedreno: fix signed vs unsigned lols
Rob Clark
- Mesa (master): freedreno/a4xx: rect textures
Rob Clark
- Mesa (master): freedreno/a3xx: implement anisotropic filtering
Rob Clark
- Mesa (master): st/nine: Queries: remove dummy queries
Ilia Mirkin
- Mesa (master): st/nine: Queries: Use gallium caps to get if queries are supported. (v2)
Ilia Mirkin
- Mesa (master): st/nine: Queries: return S_FALSE instead of INVALIDCALL when in building query state
Ilia Mirkin
- Mesa (master): st/nine: Queries: Remove flush logic
Ilia Mirkin
- Mesa (master): st/nine: Queries: Fix D3DISSUE_END behaviour.
Ilia Mirkin
- Mesa (master): st/nine: Queries: always succeed for D3DQUERYTYPE_TIMESTAMP when flushing
Ilia Mirkin
- Mesa (master): st/nine: Queries: Always return D3D_OK when issuing with D3DISSUE_BEGIN
Ilia Mirkin
- Mesa (master): st/nine: sm1_declusage_to_tgsi, do not restrict indices with TGSI_SEMANTIC_GENERIC
Ilia Mirkin
- Mesa (master): st/nine: Fix vertex declarations for non-standard (usage/ index)
Ilia Mirkin
- Mesa (master): st/nine: Queries: allow app to call GetData without Issuing first
Ilia Mirkin
- Mesa (master): st/xvmc: Fix compiler warnings
Christian König
- Mesa (master): linker: Wrap access of producer_var with a NULL check
Ian Romanick
- Mesa (master): linker: Assign varying locations geometry shader inputs for SSO
Ian Romanick
- Mesa (master): freedreno/a4xx: frag-depth fixes
Rob Clark
- Mesa (10.4): st/nine: clean device9ex.
Emil Velikov
- Mesa (10.4): st/nine: Rework Basetexture9 and Resource9.
Emil Velikov
- Mesa (10.4): st/nine: call DBG() at more external entry points
Emil Velikov
- Mesa (10.4): st/nine: Add pool check to SetTexture (v2)
Emil Velikov
- Mesa (10.4): st/nine: return GetAvailableTextureMem in bytes as expected ( v2)
Emil Velikov
- Mesa (10.4): st/nine: remove unused pipe_viewport_state::translate[3] and scale[3]
Emil Velikov
- Mesa (10.4): st/nine: Fix setting of the shift modifier in nine_shader
Emil Velikov
- Mesa (10.4): cherry-ignore: drop whitespace commit
Emil Velikov
- Mesa (10.4): nv50/ir/tgsi: handle TGSI_OPCODE_ARR
Emil Velikov
- Mesa (10.4): freedreno/ir3: fix UMAD
Emil Velikov
- Mesa (10.4): freedreno/a3xx: only enable blend clamp for non-float formats
Emil Velikov
- Mesa (10.4): r600g/sb: fix issues cause by GLSL switching to loops for switch
Emil Velikov
- Mesa (10.4): st/nine: Queries: Fix D3DISSUE_END behaviour.
Emil Velikov
- Mesa (10.4): st/nine: sm1_declusage_to_tgsi, do not restrict indices with TGSI_SEMANTIC_GENERIC
Emil Velikov
- Mesa (10.4): st/nine: rework the way D3DPOOL_SYSTEMMEM is handled
Emil Velikov
- Mesa (10.4): st/nine: propertly declare constants (v2)
Emil Velikov
- Mesa (10.4): st/nine: fix wrong variable reset
Emil Velikov
- Mesa (10.4): mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore()
Emil Velikov
- Mesa (10.4): mesa: fix height error check for 1D array textures
Emil Velikov
- Mesa (10.4): st/nine: Fix vertex declarations for non-standard (usage/ index)
Emil Velikov
- Mesa (10.3): freedreno/ir3: fix UMAD
Emil Velikov
- Mesa (10.3): mesa: fix arithmetic error in _mesa_compute_compressed_pixelstore()
Emil Velikov
- Mesa (10.3): mesa: fix height error check for 1D array textures
Emil Velikov
- Mesa (10.3): freedreno/a3xx: only enable blend clamp for non-float formats
Emil Velikov
- Mesa (master): i965/fs: Don't offset uniform registers in half().
Matt Turner
- Mesa (master): i965: Add var->location != -1 assertions.
Kenneth Graunke
- Mesa (master): freedreno: update generated headers / a4xx fmt rename
Rob Clark
- Mesa (master): freedreno/a4xx: unify vertex/ texture formats into a single table
Rob Clark
- Mesa (master): freedreno/a4xx: fd4_util -> fd4_format
Rob Clark
- Mesa (master): i965: Make Gen4-5 and Gen8+ ALT checks use ctx-> _Shader too.
Kenneth Graunke
- Mesa (master): i965: Move PSCDEPTH calculations from draw time to compile time.
Kenneth Graunke
- Mesa (master): i965: Drop BRW_NEW_VERTEX_PROGRAM from Gen7+ 3DSTATE_VS atoms.
Kenneth Graunke
- Mesa (master): i965: Drop BRW_NEW_VERTEX_PROGRAM and _NEW_TRANSFORM from Gen4 VS state.
Kenneth Graunke
- Mesa (master): i965: Store floating point mode choice in brw_stage_prog_data.
Kenneth Graunke
- Mesa (master): egl/dri2: Log a warning if no platforms are enabled.
Matt Turner
- Mesa (master): i965: Compute VS attribute WA bits earlier and check if they changed.
Kenneth Graunke
- Mesa (master): util/primconvert: take ib offset into account
Ilia Mirkin
- Mesa (master): util/primconvert: pass index bias through
Ilia Mirkin
- Mesa (master): util/primconvert: support instanced rendering
Ilia Mirkin
- Mesa (master): util/primconvert: Avoid point arithmetic; apply offset on all cases.
Jose Fonseca
- Mesa (master): mesa: Ensure stack is realigned on x86.
Jose Fonseca
- Mesa (master): glsl: Optimize scalar all_equal/any_nequal into equal/ nequal.
Matt Turner
- Mesa (master): i965/vec4: Don' t DCE flag-writing insts because dest was unused.
Matt Turner
- Mesa (master): i965/fs: Add a negate() function.
Matt Turner
- Mesa (master): i965: Use ~0 to represent true on all generations.
Matt Turner
- Mesa (master): i965/vec4: Allow CSE on uniform-vec4 expansion MOVs.
Matt Turner
- Mesa (master): i965: Change the type of booleans to D.
Matt Turner
- Mesa (master): i965/fs: Make brw_reg_from_fs_reg static and remove prototype.
Matt Turner
- Mesa (master): i965/fs: Move brw_file_from_reg() higher in the file.
Matt Turner
- Mesa (master): vc4: Add a debug flag for waiting for sync on submit.
Eric Anholt
- Mesa (master): vc4: Allow dead code elimination of color reads.
Eric Anholt
- Mesa (master): vc4: Refuse to merge two ops that both access shared functions.
Eric Anholt
- Mesa (master): vc4: Fix inverted priority of instructions for QPU scheduling.
Eric Anholt
- Mesa (master): vc4: Add separate write-after-read dependency tracking for pairing.
Eric Anholt
- Mesa (master): i965/gs: Avoid DW * DW mul
Ben Widawsky
- Mesa (master): configure.ac: Replace contraction to fix syntax highlighting.
Matt Turner
- Mesa (master): vc4: Try swapping the regfile A to B to pair instructions.
Eric Anholt
- Mesa (master): vc4: Allow pairing of some instructions that disagree about the WS bit.
Eric Anholt
- Mesa (master): i965: Give compile stats through KHR_debug.
Matt Turner
- Mesa (master): i965: Set the region of LINE's src0 to <0,1,0>.
Matt Turner
- Mesa (master): i965/fs: Add support for generating the LINE instruction.
Matt Turner
- Mesa (master): i965/fs: Perform CSE on MOV ..., VF instructions.
Matt Turner
- Mesa (master): mesa: Add a source parameter to _mesa_gl_debug.
Matt Turner
- Mesa (master): i965/fs: Try to emit LINE instructions on Gen <= 5.
Matt Turner
- Mesa (master): draw: kill off unneded prim assembler code for handling adjacency verts
Roland Scheidegger
- Mesa (master): gallium/docs: (trivial) remove STR opcode description.
Roland Scheidegger
- Mesa (master): draw: use the prim type from prim_info not emit in passthrough emit
Roland Scheidegger
- Mesa (master): mesa/st: don't use CMP / I2F for conditional assignments with native integers
Roland Scheidegger
- Mesa (master): draw: use correct output prim for non-adjacent topologies in prim assembler.
Roland Scheidegger
- Mesa (master): llvmpipe: decrease MAX_SCENES from 2 to 1
Roland Scheidegger
- Mesa (master): i965: Add opcode names for FS interpolation opcodes
Chris Forbes
- Mesa (master): i965: Fix regs read for FS_OPCODE_INTERP_PER_SLOT_OFFSET
Chris Forbes
- Mesa (master): i965/Gen6-7: Fix point sprites with PolygonMode(GL_POINT)
Chris Forbes
- Mesa (master): glcpp: Disallow undefining GL_* builtin macros.
Chris Forbes
- Mesa (master): glcpp: Fix `can not` to `cannot` in error message
Chris Forbes
- Mesa (master): freedreno/a3xx: fix alpha-blending on RGBX formats
Ilia Mirkin
- Mesa (master): freedreno/a3xx: fix border color swizzle to match texture format desc
Ilia Mirkin
- Mesa (master): freedreno/a3xx: output RGBA16_FLOAT from fs for certain outputs
Ilia Mirkin
- Mesa (master): freedreno/a3xx: handle index_bias (i.e. base_vertex)
Ilia Mirkin
- Mesa (master): freedreno/a2xx: silence warning about missing DEPTH32X
Ilia Mirkin
- Mesa (master): freedreno/a3xx: re-enable rgb10_a2 render targets
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add support for SRGB render targets
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add bgr565 texturing and rendering
Ilia Mirkin
- Mesa (10.3): Update version to 10.3.5
Emil Velikov
- Mesa (10.3): Add release notes for the 10.3.5 release
Emil Velikov
- Mesa (10.3): docs: Add sha256 sums for the 10.3.5 release
Emil Velikov
- Mesa: tag mesa-10.3.5: Mesa 10.3.5 release
Emil Velikov
- Mesa: tag mesa-10.4.0-rc4: Mesa 10.4.0-rc4 release candidate
Emil Velikov
- Mesa (10.4): Increment version to 10.4.0-rc4
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.3.5 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.3.5
Emil Velikov
- Mesa (master): Add release notes for the 10.3.5 release
Emil Velikov
- Mesa (master): egl: Expose EGL_KHR_get_all_proc_addresses and its client extension
Chad Versace
- Mesa (master): i965: Add opcode names for set_omask and set_sample_id.
Matt Turner
- Mesa (master): i965: Add missing opcode names.
Matt Turner
- Mesa (master): i965: Remove default from brw_instruction_name switch to catch missing names.
Matt Turner
- Mesa (master): loader: Add missing EXPAT_CFLAGS to libloader.la CPPFLAGS
Matt Turner
- Mesa (master): glsl: Don't optimize min/ max into saturate when EmitNoSat is set
Abdiel Janulgue
- Mesa (master): ir_to_mesa: Remove sat to clamp lowering pass
Abdiel Janulgue
- Mesa (master): st/mesa: For vertex shaders, don' t emit saturate when SM 3.0 is unsupported
Abdiel Janulgue
- Mesa (master): draw: (trivial): remove double semicolon
Roland Scheidegger
- Mesa (master): radeonsi: Program RASTER_CONFIG for harvested GPUs v5
Tom Stellard
- Mesa (master): winsys/radeon: Always report at least 1 compute unit
Tom Stellard
- Mesa (master): radeonsi/compute: Clamp COMPUTE_TMPRING_SIZE.WAVES to: num_cu * 32
Tom Stellard
- Mesa (master): vc4: Fix decision for whether the MIN operation writes to the B regfile.
Eric Anholt
- Mesa (master): vc4: Drop dependency on r3 for color packing.
Eric Anholt
- Mesa (master): vc4: Add support for TGSI_OPCODE_UCMP.
Eric Anholt
- Mesa (master): vc4: Add support for GL 1.0 logic ops.
Eric Anholt
- Mesa (master): vc4: Interleave register allocation from regfile A and B.
Eric Anholt
- Mesa (master): i965: Fix union usage for G++ <= 4.6.
Vinson Lee
- Mesa (master): i965/skl: Emit depth stall workaround for gen9 as well
Kristian Høgsberg
- Mesa (master): i965/skl: Fix GS thread count location
Kristian Høgsberg
- Mesa (master): i965/skl: Add Skylake PCI IDs
Kristian Høgsberg
- Mesa (master): Remove useless checks for NULL before freeing
Matt Turner
- Mesa (master): Use calloc instead of malloc/memset-0
Matt Turner
- Mesa (master): Don't cast the return value of malloc/realloc
Matt Turner
- Mesa (master): swrast: Remove 'inline' from tex filter functions.
Matt Turner
- Mesa (master): program: Delete dead _mesa_realloc_instructions.
Matt Turner
- Mesa (master): r600g: fix regression since UCMP change
Dave Airlie
- Mesa (master): vc4: Reserve rb31 instead of r3 for raddr conflict spills.
Eric Anholt
- Mesa (master): vc4: Prioritize allocating accumulators to short-lived values.
Eric Anholt
- Mesa (master): mesa: Considers GL_DEPTH_STENCIL_ATTACHMENT a valid argument for FBO invalidation under GLES3
Iago Toral Quiroga
- Mesa (master): mesa: Enables GL_RGB and GL_RGBA unsized internal formats for OpenGL ES 3.0
Iago Toral Quiroga
- Mesa (master): mesa: Returns zero samples when querying GL_NUM_SAMPLE_COUNTS when internal format is integer
Iago Toral Quiroga
- Mesa (master): mesa: Recompute LegalTypesMask if the GL API has changed
Iago Toral Quiroga
- Mesa (master): glsl: invariant qualifier is not valid for shader inputs in GLSL ES 3.00
Iago Toral Quiroga
- Mesa (master): main: return two minor digits for ES shading language version
Iago Toral Quiroga
- Mesa (master): draw: implement TGSI_PROPERTY_VS_WINDOW_SPACE_POSITION
Marek Olšák
- Mesa (master): mesa: use build flag to ensure stack is realigned on x86
Timothy Arceri
- Mesa (master): freedreno/a4xx: texture fixes
Rob Clark
- Mesa (master): freedreno/a4xx: XA gpu hang at startup
Rob Clark
- Mesa (master): freedreno: cleanup slice alignment/setup
Rob Clark
- Mesa (master): freedreno/a4xx: temp hack for FLAT varyings
Rob Clark
- Mesa (master): freedreno/a4xx: fix rendering to layer != 0
Rob Clark
- Mesa (master): tgsi/lowering: add support to lower TXP (v2)
Rob Clark
- Mesa (master): freedreno/ir3: lower TXP as needed
Rob Clark
- Mesa (master): freedreno/a4xx: frag-coord / face fixes
Rob Clark
- Mesa (master): clover: Fix build after llvm r223802
Aaron Watry
- Mesa (master): vc4: Mark VPM read setup as impacting VPM reads, not writes.
Eric Anholt
- Mesa (master): vc4: Populate the delay field better, and schedule high delay first.
Eric Anholt
- Mesa (master): vc4: Refuse to merge instructions involving 32-bit immediate loads.
Eric Anholt
- Mesa (master): vc4: Skip raddr dependencies for 32-bit immediate loads.
Eric Anholt
- Mesa (master): vc4: Do QPU scheduling across uniform loads.
Eric Anholt
- Mesa (master): r600g: only init GS_VERT_ITEMSIZE on r600
Dave Airlie
- Mesa (master): clover: Use switch when creating kernel arguments.
Francisco Jerez
- Mesa (master): gallium/aux: Avoid redefining MAX
Alexander von Gluck IV
- Mesa (master): gallium/target: Haiku softpipe
Alexander von Gluck IV
- Mesa (master): hgl: traverse add-on entries
Alexander von Gluck IV
- Mesa (master): i965: Disable unlit-centroid workaround on Gen < 6.
Matt Turner
- Mesa (master): i965: Replace 'noann' debug flag with 'ann'.
Matt Turner
- Mesa (master): i965: Set shader name for generator from call site
Kristian Høgsberg
- Mesa (master): i965: Generalize fs_generator further
Kristian Høgsberg
- Mesa (master): i965: Don' t copy propagate constants from sources with saturate
Kristian Høgsberg
- Mesa (master): i965: Remove shader program argument and member from fs_generator
Kristian Høgsberg
- Mesa (master): i965: Add SIMD8 URB write low-level IR instruction
Kristian Høgsberg
- Mesa (master): i965: Add new SIMD8 VS prog data flag
Kristian Høgsberg
- Mesa (master): i965: Consolidate code to get struct brw_sampler_prog_key_data
Kristian Høgsberg
- Mesa (master): i965: Prepare for using the ATTR register file in the fs backend
Kristian Høgsberg
- Mesa (master): i965: Rename brw_vec4_prog_data/key to brw_bue_prog_data/ key
Kristian Høgsberg
- Mesa (master): i965: Add fs_visitor::run_vs() to generate scalar vertex shader code
Kristian Høgsberg
- Mesa (master): i965: Generate vs code using scalar backend for BDW+
Kristian Høgsberg
- Mesa (master): i965: Clean up fs_visitor::run and rename to run_fs
Kristian Høgsberg
- Mesa (master): 23 new commits
Marek Olšák
- Mesa (master): draw: fix flatshade stage for constant interpolated values
Roland Scheidegger
- Mesa (master): draw: simplify prim id insertion in prim assembler
Roland Scheidegger
- Mesa (master): draw: copy over prim id header in flatshade stage when emitting lines
Roland Scheidegger
- Mesa (master): gallium/docs: clarify fragment shader position input w component.
Roland Scheidegger
- Mesa (master): draw: fix another decompose bug affecting constant interpolated attributes
Roland Scheidegger
- Mesa (10.3): util/primconvert: support instanced rendering
Emil Velikov
- Mesa (10.3): util/primconvert: take ib offset into account
Emil Velikov
- Mesa (10.3): i965/gs: Avoid DW * DW mul
Emil Velikov
- Mesa (10.3): docs/relnotes: document the removal of GALLIUM_MSAA
Emil Velikov
- Mesa (10.3): util/primconvert: pass index bias through
Emil Velikov
- Mesa (10.3): radeonsi: Program RASTER_CONFIG for harvested GPUs v5
Emil Velikov
- Mesa (10.3): r600g: only init GS_VERT_ITEMSIZE on r600
Emil Velikov
- Mesa (master): mesa/drivers: Add missing mesautil lib to Haiku swrast
Alexander von Gluck IV
- Mesa (10.3): util/primconvert: Avoid point arithmetic; apply offset on all cases.
Emil Velikov
- Mesa (10.4): i965/gs: Avoid DW * DW mul
Emil Velikov
- Mesa (10.4): util/primconvert: support instanced rendering
Emil Velikov
- Mesa (10.4): util/primconvert: Avoid point arithmetic; apply offset on all cases.
Emil Velikov
- Mesa (10.4): util/primconvert: pass index bias through
Emil Velikov
- Mesa (10.4): util/primconvert: take ib offset into account
Emil Velikov
- Mesa (10.4): ir_to_mesa: Remove sat to clamp lowering pass
Emil Velikov
- Mesa (10.4): mesa: use build flag to ensure stack is realigned on x86
Emil Velikov
- Mesa (10.4): r600g: only init GS_VERT_ITEMSIZE on r600
Emil Velikov
- Mesa (10.4): i965: Disable unlit-centroid workaround on Gen < 6.
Emil Velikov
- Mesa (10.4): docs/relnotes: document the removal of GALLIUM_MSAA
Emil Velikov
- Mesa (10.4): mesa/drivers: Add missing mesautil lib to Haiku swrast
Emil Velikov
- Mesa (10.4): i965/Gen6-7: Fix point sprites with PolygonMode(GL_POINT)
Emil Velikov
- Mesa (10.4): radeonsi: Program RASTER_CONFIG for harvested GPUs v5
Emil Velikov
- Mesa (10.4): llvmpipe: fix lp_test_arit denorm handling
Emil Velikov
- Mesa (master): i965/gen8: Check correct number of blitter dwords
Ben Widawsky
- Mesa (master): i965/gen8+: Remove false perf debug message about MOCS
Ben Widawsky
- Mesa (master): vc4: Fix a memory leak in setting up QPU instructions for scheduling.
Eric Anholt
- Mesa (master): vc4: Fix triangle-guardband-viewport piglit test.
Eric Anholt
- Mesa (master): vc4: Don' t throw out the index offset in the shadow index buffer path.
Eric Anholt
- Mesa (master): vc4: Drop redundant index size setting.
Eric Anholt
- Mesa (master): vc4: Consider FS backface color loads as color inputs as well.
Eric Anholt
- Mesa (master): util: Unbreak usage of assert()/debug_assert() inside expressions.
Jose Fonseca
- Mesa (master): vc4: Fix referencing of sync objects.
Eric Anholt
- Mesa (master): 81 new commits
Matt Turner
- Mesa (master): mesa: whitespace, line wrap fixes in clear.c
Brian Paul
- Mesa (master): mesa: remove obsolete comment on _mesa_ClearColor()
Brian Paul
- Mesa (master): mesa: whitespace fixes, 80-column wrapping in texobj.c
Brian Paul
- Mesa (master): util: add missing closing brace for __cplusplus
Brian Paul
- Mesa (master): ir_to_mesa: remove unused 'target' variable
Brian Paul
- Mesa (master): mesa: remove long dead 3Dnow optimisation
Timothy Arceri
- Mesa (master): i965/vec4: Drop writemasks on scratch reads.
Kenneth Graunke
- Mesa (master): freedreno: helper to calc layer/level offset
Rob Clark
- Mesa (master): freedreno: add is_a3xx()/is_a4xx() helpers
Rob Clark
- Mesa (master): freedreno/a4xx: mipmaps
Rob Clark
- Mesa (10.4): Bump version to 10.4.0 (final)
Emil Velikov
- Mesa (10.4): docs: Update 10.4.0 release notes
Emil Velikov
- Mesa: tag mesa-10.4.0: Mesa 10.4.0 release
Emil Velikov
- Mesa (10.4): docs: Add 10.4 sha256 sums, news item and link release notes
Emil Velikov
- Mesa (master): docs: Update 10.4.0 release notes
Emil Velikov
- Mesa (master): docs: Add 10.4 sha256 sums, news item and link release notes
Emil Velikov
- Mesa (master): glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)
Emil Velikov
- Mesa (master): glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC== 0 correctly. (v2)
Emil Velikov
- Mesa (master): glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
Emil Velikov
- Mesa (master): glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0 , 0, 0) (v2)
Emil Velikov
- Mesa (10.3): glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)
Emil Velikov
- Mesa (10.3): glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC== 0 correctly. (v2)
Emil Velikov
- Mesa (10.3): glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
Emil Velikov
- Mesa (10.3): glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0) (v2)
Emil Velikov
- Mesa (10.4): glx/dri3: Fix glXWaitForSbcOML() to handle targetSBC== 0 correctly. (v2)
Emil Velikov
- Mesa (10.4): glx/dri3: Track separate (ust, msc) for PresentPixmap vs. PresentNotifyMsc (v2)
Emil Velikov
- Mesa (10.4): glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
Emil Velikov
- Mesa (10.4): glx/dri3: Don't fail on glXSwapBuffersMscOML(dpy, window, 0, 0, 0) (v2)
Emil Velikov
- Mesa (master): util/hash_table: Rework the API to know about hashing
Eric Anholt
- Mesa (master): vc4: Fix leak of the compiled shader programs in the cache.
Eric Anholt
- Mesa (master): hash_table: Fix compiler warnings from the renaming.
Eric Anholt
- Mesa (master): vc4: Fix leak of simulator memory on screen cleanup.
Eric Anholt
- Mesa (master): vc4: Fix leak of a copy of the scheduled QPU instructions.
Eric Anholt
- Mesa (master): vc4: Fix a leak of the simulator's exec BO's actual vc4_bo.
Eric Anholt
- Mesa (master): vc4: Switch to using the util/ hash table.
Eric Anholt
- Mesa (master): vc4: Fix leak of vc4_bos stashed in the context.
Eric Anholt
- Mesa (master): vc4: Fix leaks of the CL contents.
Eric Anholt
- Mesa (master): vc4: Fix leaks of the compiled shaders' keys.
Eric Anholt
- Mesa (master): glsl: Add gl_MaxViewports to available builtin constants
Matt Turner
- Mesa (master): i965/brw_reg: struct constructor now needs explicit negate and abs values.
Matt Turner
- Mesa (master): vc4: 0-initialize the screen again.
Eric Anholt
- Mesa (master): vc4: Rename UNPACK_8* to UNPACK_8*_F.
Eric Anholt
- Mesa (master): vc4: Add support for 16-bit signed/unsigned norm/ scaled vertex attrs.
Eric Anholt
- Mesa (master): vc4: Add support for UMAD.
Eric Anholt
- Mesa (master): vc4: Refactor vertex attribute conversions a bit.
Eric Anholt
- Mesa (master): vc4: Fix use of r3 as a temp in 8-bit unpacking.
Eric Anholt
- Mesa (master): vc4: Add support for 8-bit unnormalized vertex attrs.
Eric Anholt
- Mesa (master): vc4: Rename the 16-bit unpack #define.
Eric Anholt
- Mesa (master): vc4: Add support for 32-bit signed norm/ scaled vertex attrs.
Eric Anholt
- Mesa (master): r600g/sb: fix issues with loops created for switch
Dave Airlie
- Mesa (master): Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch"
Dave Airlie
- Mesa (master): r600g/sb: implement r600 gpr index workaround. (v3.1)
Dave Airlie
- Mesa (master): gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEX
Roland Scheidegger
- Mesa (master): st/mesa: use vertex id lowering according to pipe cap bit.
Roland Scheidegger
- Mesa (master): draw: implement support for the VERTEXID_NOBASE and BASEVERTEX semantics.
Roland Scheidegger
- Mesa (master): nvc0: add missed PIPE_CAP_VERTEXID_NOBASE
Ilia Mirkin
- Mesa (master): i965: remove commented out code
Timothy Arceri
- Mesa (master): glsl: remove commented out code
Timothy Arceri
- Mesa (master): i965: Make validate_reg tables constant
Abdiel Janulgue
- Mesa (master): i965: add test_vf_float_conversions to .gitignore
Abdiel Janulgue
- Mesa (master): glx: remove __glXstrdup()
Abdiel Janulgue
- Mesa (master): util: add u_atomic_test to .gitignore
Abdiel Janulgue
- Mesa (master): mapi: add glapi-test and shared-glapi-test to .gitignore
Abdiel Janulgue
- Mesa (master): st/mesa: add extern "C" to st_context.h
Brian Paul
- Mesa (master): mesa: put extern "C" in src/mesa/program/*h header files
Brian Paul
- Mesa (master): mesa: move #include of mtypes.h outside __cplusplus check
Brian Paul
- Mesa (master): st/mesa: add extern "C" to st_program.h
Brian Paul
- Mesa (master): glsl: remove extern "C" around #includes
Brian Paul
- Mesa (master): program: remove extern "C" around #includes
Brian Paul
- Mesa (master): mesa: put extern "C" in header files
Brian Paul
- Mesa (master): program: add #ifndef SAMPLER_H wrapper
Brian Paul
- Mesa (master): main: remove extern C around #includes in ff_fragment_shader.cpp
Brian Paul
- Mesa (master): program: remove extern "C" usage in sampler.cpp
Brian Paul
- Mesa (master): st/mesa: remove extern "C" around #includes in st_glsl_to_tgsi.cpp
Brian Paul
- Mesa (master): vc4: Add support for enabling early Z discards.
Eric Anholt
- Mesa (master): i965/fs: Add a comment explaining what saturate propagation does.
Matt Turner
- Mesa (master): gbm: remove support for GCC older than 4.1.0
Timothy Arceri
- Mesa (master): mesa: remove support for GCC older than 4.1.0
Timothy Arceri
- Mesa (master): util: remove support for GCC older than 4.1.0
Timothy Arceri
- Mesa (master): mesa: bump required GCC version to 4.1.0
Timothy Arceri
- Mesa (master): docs: note change in minimum GCC version to 4.1.0
Timothy Arceri
- Mesa (master): mesa: remove support for GCC older than 3.3.0
Timothy Arceri
- Mesa (master): gallium: remove support for GCC older than 4.1.0
Timothy Arceri
- Mesa (master): egl: remove support for GCC older than 4.1.0
Timothy Arceri
- Mesa (master): vc4: Fix the name of qpu_waddr_ignores_ws().
Eric Anholt
- Mesa (master): vc4: Add support for turning add-based MOVs to muls for pairing.
Eric Anholt
- Mesa (master): vc4: Add a helper for changing a field in an instruction.
Eric Anholt
- Mesa (master): i965/query: Set Ready flag in gen6_queryobj_get_results().
Kenneth Graunke
- Mesa (master): i965/query: Add query->bo == NULL early return in CheckQuery hook.
Kenneth Graunke
- Mesa (master): i965/query: Use brw_bo_map to handle stall warnings.
Kenneth Graunke
- Mesa (master): i965/query: Cache whether the batch references the query BO.
Kenneth Graunke
- Mesa (master): i965: remove includes of sampler.h from extern "C" blocks
Kenneth Graunke
- Mesa (master): i965/query: Remove redundant drm_intel_bo_references call in CheckQuery.
Kenneth Graunke
- Mesa (master): i965: Require pixel alignment for GPU copy blit
Ian Romanick
- Mesa (master): util: Silence signed-unsigned comparison warnings
Jose Fonseca
- Mesa (master): draw: revert using correct order for prim decomposition.
Roland Scheidegger
- Mesa (master): vc4: Drop a weird argument in the BOs-from-handles API.
Eric Anholt
- Mesa (master): vc4: Add a userspace BO cache.
Eric Anholt
- Mesa (master): vc4: Add dmabuf support.
Eric Anholt
- Mesa (master): targets/vdpau: Add uninstall hooks to handle megadriver hardlinks.
Matt Turner
- Mesa (master): targets/vdpau: Add clean-local rule to remove .lib links.
Matt Turner
- Mesa (master): targets/xvmc: Add uninstall hooks to handle megadriver hardlinks.
Matt Turner
- Mesa (master): mesa: Remove unnecessary -f from $(RM).
Matt Turner
- Mesa (master): mesa: Set DISTCHECK_CONFIGURE_FLAGS.
Matt Turner
- Mesa (master): gallium: Add egl and gbm to distribution.
Matt Turner
- Mesa (master): mesa: Remove tarballs/checksum rules.
Matt Turner
- Mesa (master): vc4: Move follow_movs() to common QIR code.
Eric Anholt
- Mesa (master): vc4: Fix missing newline for load immediate instruction disasm.
Eric Anholt
- Mesa (master): vc4: Add support for turning constant uniforms into small immediates.
Eric Anholt
- Mesa (master): docs: note change in minimum GCC version to 4.2.0
Timothy Arceri
- Mesa (master): gallium: remove support for GCC older than 4.2.0
Timothy Arceri
- Mesa (master): mesa: bump required GCC version to 4.2.0
Timothy Arceri
- Mesa (master): vc4: Redefine VPM writes as a (destination) QIR register file.
Eric Anholt
- Mesa (master): vc4: Coalesce MOVs into VPM with the instructions generating the values.
Eric Anholt
- Mesa (master): i965/fs: Add missing const qualifier.
Matt Turner
- Mesa (master): freedreno/a4xx: blend-color
Rob Clark
- Mesa (master): freedreno/ir3: hack for standalone compiler
Rob Clark
- Mesa (master): freedreno/ir3: trans_kill cleanup
Rob Clark
- Mesa (master): freedreno/a4xx: alpha-test
Rob Clark
- Mesa (10.3): i965/brw_reg: struct constructor now needs explicit negate and abs values.
Emil Velikov
- Mesa (10.3): linker: Wrap access of producer_var with a NULL check
Emil Velikov
- Mesa (10.3): linker: Assign varying locations geometry shader inputs for SSO
Emil Velikov
- Mesa (10.3): glsl: Add gl_MaxViewports to available builtin constants
Emil Velikov
- Mesa (master): r300g: implement ARR opcode
Marek Olšák
- Mesa (master): st/nine: fix DBG typo (trivial)
Marek Olšák
- Mesa (master): radeonsi: force NaNs to 0
Marek Olšák
- Mesa (10.4): i965/brw_reg: struct constructor now needs explicit negate and abs values.
Emil Velikov
- Mesa (10.4): glsl: Add gl_MaxViewports to available builtin constants
Emil Velikov
- Mesa (10.4): linker: Wrap access of producer_var with a NULL check
Emil Velikov
- Mesa (10.4): linker: Assign varying locations geometry shader inputs for SSO
Emil Velikov
- Mesa (10.4): i965: Require pixel alignment for GPU copy blit
Emil Velikov
- Mesa (master): i965: Use safer pointer arithmetic in gather_oa_results()
Chad Versace
- Mesa (master): i965: Remove spurious casts in copy_image_with_memcpy()
Chad Versace
- Mesa (master): i965: Use safer pointer arithmetic in intel_texsubimage_tiled_memcpy()
Chad Versace
- Mesa (master): i965: Fix intel_miptree_map() signature to be more 64-bit safe
Chad Versace
- Mesa (master): glsl: check if implicitly sized arrays match explicitly sized arrays across the same stage
Timothy Arceri
- Mesa (master): egl/dri2: Fix build of dri2 egl driver with SCons
Alexander von Gluck IV
- Mesa (master): egl: Add Haiku code and support
Alexander von Gluck IV
- Mesa (master): egl/haiku: Clean up SConscript whitespace
Alexander von Gluck IV
- Mesa (master): egl: Clean up Haiku visual creation
Alexander von Gluck IV
- Mesa (master): freedreno/ir3: ra debug
Rob Clark
- Mesa (master): freedreno/ir3: split out legalize pass
Rob Clark
- Mesa (master): i965: Add missing BRW_NEW_*_PROG_DATA to texture/ renderbuffer atoms.
Kenneth Graunke
- Mesa (master): i965: Cache register write capability checks.
Kenneth Graunke
- Mesa (master): vc4: Avoid repeated hindex lookups in the loop over tiles.
Eric Anholt
- Mesa (master): vc4: Optimize CL emits by doing size checks up front.
Eric Anholt
- Mesa (master): radeonsi: Don' t modify PA_SC_RASTER_CONFIG register value if rb_mask == 0
Michel Dänzer
- Mesa (master): egl: Fix non-dri SCons builds re #87657
Alexander von Gluck IV
- Mesa (master): vc4: Fix the argument type for cl_u16().
Eric Anholt
- Mesa (master): vc4: Handle unaligned accesses in CL emits.
Eric Anholt
- Mesa (master): vc4: Don' t bother zero-initializing the shader reloc indices.
Eric Anholt
- Mesa (master): gallium/st: Clean up Haiku depth mapping, fix colorspace errors
Alexander von Gluck IV
- Mesa (master): gallium/target: Drop no longer needed Haiku viewport override
Alexander von Gluck IV
- Mesa (master): i965/vec4: Do CSE, copy propagation, and DCE after opt_vector_float().
Matt Turner
- Mesa (master): i965/vec4: Add parameter to skip doing constant propagation.
Matt Turner
- Mesa (master): i965: Add support for saturating immediates.
Matt Turner
- Mesa (master): i965/vec4: Add pass to gather constants into a vector-float MOV.
Matt Turner
- Mesa (master): i965/vec4: Perform CSE on MOV ..., VF instructions.
Matt Turner
- Mesa (master): i965/vec4: Allow constant propagation of VF immediates.
Matt Turner
- Mesa (master): i965: Add fs_reg/src_reg constructors that take vf[4].
Matt Turner
- Mesa (master): i965/vec4: Do separate copy followed by constant propagation after opt_vector_float( ).
Matt Turner
- Mesa (master): mesa: Remove __SSE4_1__ guards from sse_minmax.c.
Matt Turner
- Mesa (10.3): Update version to 10.3.6
Emil Velikov
- Mesa (10.3): Add release notes for the 10.3.6 release
Emil Velikov
- Mesa (10.3): Revert "glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)"
Emil Velikov
- Mesa (10.3): docs: Add sha256 sums for the 10.3.6 release
Emil Velikov
- Mesa: tag mesa-10.3.6: Mesa 10.3.6 release
Emil Velikov
- Mesa (10.4): Update version to 10.4.1
Emil Velikov
- Mesa (10.4): Add release notes for the 10.4.1 release
Emil Velikov
- Mesa (10.4): Revert "glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)"
Emil Velikov
- Mesa: tag mesa-10.4.1: Mesa 10.4.1 release
Emil Velikov
- Mesa (10.4): docs: Add sha256 sums for the 10.4.1 release
Emil Velikov
- Mesa (master): Add release notes for the 10.3.6 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.3.6 release
Emil Velikov
- Mesa (master): Add release notes for the 10.4.1 release
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.3.6/ 10.4.1
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.4.1 release
Emil Velikov
- Mesa (master): vc4: Drop the content of vc4_flush_resource().
Eric Anholt
- Mesa (master): vc4: Move draw call reset handling to a helper function.
Eric Anholt
- Mesa (master): vc4: Only render tiles where the scissor ever intersected them.
Eric Anholt
- Mesa (master): nv50,nvc0: implement half_pixel_center
Ilia Mirkin
- Mesa (master): nv50,nvc0: set vertex id base to index_bias
Ilia Mirkin
Last message date:
Wed Dec 31 15:55:57 UTC 2014
Archived on: Mon Jan 13 14:19:30 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).