February 2015 Archives by subject
Starting: Sun Feb 1 20:58:08 UTC 2015
Ending: Sat Feb 28 22:24:05 UTC 2015
Messages: 643
- Demos (master): line-sample: a new test that draws a sample of wide/ stipple/smooth lines
Brian Paul
- Demos (master): line-sample: Ensure GL_ALIASED_LINE_WIDTH_RANGE is defined on Windows.
Jose Fonseca
- Demos (master): line-sample: use GL_LINE_STRIP instead of GL_LINE_LOOP
Brian Paul
- Demos (master): opengles2: fix building without X11
Emil Velikov
- Demos (master): torus.c: Lighting effect is distorted when object is scaled up/down
Brian Paul
- Demos (master): wgl: Remove unnecessary #pragmas.
Jose Fonseca
- Mesa (10.4): Add release notes for the 10.4.4 release
Emil Velikov
- Mesa (10.4): Add release notes for the 10.4.5 release
Emil Velikov
- Mesa (10.4): configure: Link against all LLVM targets when building clover
Emil Velikov
- Mesa (10.4): darwin: build fix
Jeremy Huddleston
- Mesa (10.4): darwin: build fix
Jeremy Huddleston
- Mesa (10.4): docs: Add sha256 sums for the 10.4.4 release
Emil Velikov
- Mesa (10.4): docs: Add sha256 sums for the 10.4.5 release
Emil Velikov
- Mesa (10.4): egl: Pass the correct X visual depth to xcb_put_image().
Emil Velikov
- Mesa (10.4): gallium/util: Don't use __builtin_clrsb in util_last_bit().
Emil Velikov
- Mesa (10.4): get-pick-list.sh: Require explicit "10.4" for nominating stable patches
Emil Velikov
- Mesa (10.4): glsl: Reduce memory consumption of copy propagation passes.
Emil Velikov
- Mesa (10.4): glx/dri3: Request non-vsynced Present for swapinterval zero. (v3)
Emil Velikov
- Mesa (10.4): i965: Fix integer border color on Haswell.
Emil Velikov
- Mesa (10.4): i965: Fix max_wm_threads for CHV
Emil Velikov
- Mesa (10.4): i965: Override swizzles for integer luminance formats.
Emil Velikov
- Mesa (10.4): i965: Use a gl_color_union for sampler border color.
Emil Velikov
- Mesa (10.4): main: Fixed _mesa_GetCompressedTexImage_sw to copy slices correctly.
Emil Velikov
- Mesa (10.4): mesa: fix AtomicBuffer typo in _mesa_DeleteBuffers
Emil Velikov
- Mesa (10.4): nvc0: allow holes in xfb target lists
Emil Velikov
- Mesa (10.4): nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
Emil Velikov
- Mesa (10.4): r600g, radeonsi: don't append to streamout buffers that haven' t been used yet
Emil Velikov
- Mesa (10.4): radeonsi: fix a crash if a stencil ref state is set before a DSA state
Emil Velikov
- Mesa (10.4): radeonsi: fix instanced arrays with non-zero start instance
Emil Velikov
- Mesa (10.4): radeonsi: small fix in SPI state
Emil Velikov
- Mesa (10.4): Revert "radeon/llvm: enable unsafe math for graphics shaders"
Emil Velikov
- Mesa (10.4): Revert use of Mesa IR optimizer for ARB_fragment_programs
Emil Velikov
- Mesa (10.4): st/mesa: Don' t use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARB
Emil Velikov
- Mesa (10.4): st/mesa: treat resource-less xfb buffers as if they weren' t there
Emil Velikov
- Mesa (10.4): st/osmesa: Fix osbuffer->textures indexing
Emil Velikov
- Mesa (10.4): Update version to 10.4.4
Emil Velikov
- Mesa (10.4): Update version to 10.4.5
Emil Velikov
- Mesa (10.5): 43 new commits
Emil Velikov
- Mesa (10.5): auxilary/os: correct sysctl use in os_get_total_physical_memory()
Emil Velikov
- Mesa (10.5): auxiliary/vl: bring back the VL code for the dri targets
Emil Velikov
- Mesa (10.5): common: Correct PBO 2D_ARRAY handling.
Emil Velikov
- Mesa (10.5): common: Correct texture init for meta pbo uploads and downloads.
Emil Velikov
- Mesa (10.5): common: Fix PBOs for 1D_ARRAY.
Emil Velikov
- Mesa (10.5): configure: rework wayland_scanner handling(fix make distcheck )
Emil Velikov
- Mesa (10.5): darwin: build fix
Jeremy Huddleston
- Mesa (10.5): darwin: build fix
Jeremy Huddleston
- Mesa (10.5): egl: Soften several HAVE_DRM_PLATFORM to HAVE_LIBDRM
Emil Velikov
- Mesa (10.5): gallium/hud: also try R8_UNORM format for font texture
Emil Velikov
- Mesa (10.5): glsl: Rewrite and fix min/max to saturate optimization.
Emil Velikov
- Mesa (10.5): glx: Fix returned values of GLX_RENDERER_PREFERRED_PROFILE_MESA
Emil Velikov
- Mesa (10.5): i965/skl: Implement WaDisable1DDepthStencil
Emil Velikov
- Mesa (10.5): Increment version to 10.5.0-rc1
Emil Velikov
- Mesa (10.5): Increment version to 10.5.0-rc3
Emil Velikov
- Mesa (10.5): nir: add missing header to the sources list
Emil Velikov
- Mesa (10.5): nir: resolve nir.h dependency list (fix make distcheck)
Emil Velikov
- Mesa (10.5): pipe-loader: Fix build with dri drivers enabled, and vl state trackers disabled
Emil Velikov
- Mesa (10.5): r600g/sb: treat undefined values like constants
Emil Velikov
- Mesa (10.5): st/omx/dec/h264: fix picture out-of-order with poc type 0 v2
Emil Velikov
- Mesa (master): 28 new commits
Francisco Jerez
- Mesa (master): 31 new commits
Ilia Mirkin
- Mesa (master): 38 new commits
Chia-I Wu
- Mesa (master): 44 new commits
Axel Davy
- Mesa (master): Add release notes for the 10.4.4 release
Emil Velikov
- Mesa (master): Add release notes for the 10.4.5 release
Emil Velikov
- Mesa (master): automake: Use AM_DISTCHECK_CONFIGURE_FLAGS
Emil Velikov
- Mesa (master): auxilary/os: correct sysctl use in os_get_total_physical_memory()
Emil Velikov
- Mesa (master): auxiliary/vl: bring back the VL code for the dri targets
Emil Velikov
- Mesa (master): auxiliary/vl: Build vl_winsys_dri.c only when needed.
Emil Velikov
- Mesa (master): auxiliary/vl: honour the DRI2PROTO_CFLAGS
Emil Velikov
- Mesa (master): Avoid fighting with Solaris headers over isnormal()
Alan Coopersmith
- Mesa (master): Bracket arguments to tr so they work with Solaris tr
Alan Coopersmith
- Mesa (master): c99: in c99_math.h check that _USE_MATH_DEFINES is defined with MSVC
Brian Paul
- Mesa (master): c99_alloca.h: fix #include for MinGW
Brian Paul
- Mesa (master): c99_math.h: add defines for M_PI, M_E, M_LOG2E
Brian Paul
- Mesa (master): clover: Add CL_MEM_HOST_* flag checks.
Francisco Jerez
- Mesa (master): clover: Don't unconditionally define cl_khr_fp64
Tom Stellard
- Mesa (master): clover: Factor out memory object flags validation to a helper function.
Francisco Jerez
- Mesa (master): clover: Set appropriate flag defaults on memory object creation.
Francisco Jerez
- Mesa (master): clover: Use Legacy PassManager for LLVM trunk (3.7)
Tom Stellard
- Mesa (master): common: Correct PBO 2D_ARRAY handling.
Laura Ekstrand
- Mesa (master): common: Correct texture init for meta pbo uploads and downloads.
Laura Ekstrand
- Mesa (master): common: Fix PBOs for 1D_ARRAY.
Laura Ekstrand
- Mesa (master): configure: Leverage gcc warn options to enable safe use of C99 features where possible.
Jose Fonseca
- Mesa (master): configure: rework wayland_scanner handling( fix make distcheck)
Emil Velikov
- Mesa (master): darwin: build fix
Jeremy Huddleston
- Mesa (master): darwin: build fix
Jeremy Huddleston
- Mesa (master): DD: Refactor BlitFramebuffer.
Laura Ekstrand
- Mesa (master): dir-locals.el: Don' t set variables for non-programming modes
Neil Roberts
- Mesa (master): doc: break down ARB_direct_state_access in GL3.txt
Fredrik Höglund
- Mesa (master): docs/GL3.txt: softpipe now supports GL_ARB_gpu_shader_fp64
Dave Airlie
- Mesa (master): docs: add ARB_draw_indirect to ES 3.1 list
Ilia Mirkin
- Mesa (master): docs: add news item and link release notes for mesa 10.4.4
Emil Velikov
- Mesa (master): docs: add news item and link release notes for mesa 10.4.5
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.4.4 release
Emil Velikov
- Mesa (master): docs: Add sha256 sums for the 10.4.5 release
Emil Velikov
- Mesa (master): docs: Update ARB_direct_state_access
Fredrik Höglund
- Mesa (master): docs: update GL3.txt to state my current work on the dsa extension
Martin Peres
- Mesa (master): dri/common: Update comment about driQueryRendererIntegerCommon
Andreas Boll
- Mesa (master): driconf: Update Catalan translation
Eric Anholt
- Mesa (master): driconf: Update Spanish translation
Eric Anholt
- Mesa (master): drivers/x11: add gallium include dirs to Makefile.am
Brian Paul
- Mesa (master): egl, wayland: RGB565 format support on Back-buffer
Kristian Høgsberg
- Mesa (master): egl: Soften several HAVE_DRM_PLATFORM to HAVE_LIBDRM
Emil Velikov
- Mesa (master): freedreno/a2xx: fix increment in assert
Rob Clark
- Mesa (master): freedreno/a3xx: add ARB_instanced_arrays support
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add ETC2 decoding support
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add hardware ETC1 support
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add support for vertexid and instanceid sysvals
Ilia Mirkin
- Mesa (master): freedreno/a4xx: add ARB_instanced_arrays support
Rob Clark
- Mesa (master): freedreno/a4xx: add support for vertexid and instanceid sysvals
Rob Clark
- Mesa (master): freedreno/a4xx: aniso filtering
Rob Clark
- Mesa (master): freedreno/a4xx: bit of cleanup
Rob Clark
- Mesa (master): freedreno/a4xx: handle index_bias (i.e. base_vertex)
Rob Clark
- Mesa (master): freedreno/a4xx: pass number of instances to draw
Rob Clark
- Mesa (master): freedreno/a4xx: set PC_PRIM_VTX_CNTL.VAROUT properly
Rob Clark
- Mesa (master): freedreno: add missing PIPE_CAP_RESOURCE_FROM_USER_MEMORY to switch
Ilia Mirkin
- Mesa (master): freedreno: drop ARRAY_SIZE macro
Rob Clark
- Mesa (master): freedreno: implement fence
Rob Clark
- Mesa (master): freedreno: pass number of instances to draw
Ilia Mirkin
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): gallium/dri: Shut up a compiler warning.
Eric Anholt
- Mesa (master): gallium/hud: also try R8_UNORM format for font texture
Brian Paul
- Mesa (master): gallium/hud: flush stdout in print_help(), for Windows
Brian Paul
- Mesa (master): gallium/postprocessing: fix crash at context destruction
Marek Olšák
- Mesa (master): gallium/radeon: fix an uninitialized-variable warning
Marek Olšák
- Mesa (master): gallium/sw/kms: don't redefine DEBUG
Marek Olšák
- Mesa (master): gallium/sw/kms: fix a type-mismatch warning
Marek Olšák
- Mesa (master): gallium/u_pstipple: add ability to specify a fixed texture unit
Marek Olšák
- Mesa (master): gallium/u_tests: restructure the only test, refactor out reusable code
Marek Olšák
- Mesa (master): gallium/u_tests: test a NULL buffer sampler view
Marek Olšák
- Mesa (master): gallium/u_tests: test a NULL constant buffer
Marek Olšák
- Mesa (master): gallium/u_tests: test a NULL texture sampler view
Marek Olšák
- Mesa (master): gallium/util: add debug_print_usage_enum() debug helper
Brian Paul
- Mesa (master): gallium/util: add u_bit_scan64
Marek Olšák
- Mesa (master): gallium/util: Define ffsll on MinGW.
Jose Fonseca
- Mesa (master): gallium/util: Don't implement u_bit_scan64 on MSVC.
Jose Fonseca
- Mesa (master): gallium/util: Don' t include unused debug functions from u_math.h
Eric Anholt
- Mesa (master): gallium/util: Don't use __builtin_clrsb in util_last_bit().
Matt Turner
- Mesa (master): gallium/util: fix 'statement with no effect' warning
Brian Paul
- Mesa (master): gallium/util: indentation fix
Brian Paul
- Mesa (master): gallium/util: Use HAVE___BUILTIN_* macros.
Matt Turner
- Mesa (master): gallium: add a cap to determine whether the driver supports offset_clamp
Ilia Mirkin
- Mesa (master): gallium: add a cap to enable double rounding opcodes
Ilia Mirkin
- Mesa (master): gallium: add double opcodes and TGSI execution (v4.2)
Dave Airlie
- Mesa (master): gallium: add ETC2 format support
Ilia Mirkin
- Mesa (master): gallium: add interface and state tracker support for GL_AMD_pinned_memory
Marek Olšák
- Mesa (master): gallium: add new double-related shader caps to all the getters
Ilia Mirkin
- Mesa (master): gallium: add shader cap for dldexp/dfracexp support
Ilia Mirkin
- Mesa (master): gallium: add some more double opcodes to avoid unnecessary lowering
Ilia Mirkin
- Mesa (master): gallium: include util/macros.h
Eric Anholt
- Mesa (master): gallium: renumber PIPE_BIND_ flags
Brian Paul
- Mesa (master): gallium: run gallium tests if GALLIUM_TESTS=1 is set
Marek Olšák
- Mesa (master): gallium: set PIPE_MAX_SAMPLERS to 18
Marek Olšák
- Mesa (master): gallium: Use util_cpu_to_le{16, 32} in many more places.
Matt Turner
- Mesa (master): gallium: whitespace, comment formatting fixes in p_defines.h
Brian Paul
- Mesa (master): gallivm: fix uninitialized-variable warnings
Marek Olšák
- Mesa (master): gk110/ir: add emission of dadd/dmul/dmad opcodes
Ilia Mirkin
- Mesa (master): GL: Update glext.h to Khronos Revision 29537.
Laura Ekstrand
- Mesa (master): GL: Update glext.h to Revision 29735 (20150202).
Laura Ekstrand
- Mesa (master): glapi: add GL_EXT_polygon_offset_clamp
Ilia Mirkin
- Mesa (master): glcpp: remove unneeded #include of core.h
Brian Paul
- Mesa (master): glcpp: Silence GCC warning
Ian Romanick
- Mesa (master): glsl/list: Note that exec_lists may not be realloc'd.
Matt Turner
- Mesa (master): glsl/tests: add IMAGE type.
Dave Airlie
- Mesa (master): glsl: #include c99_math.h instead of core.h
Brian Paul
- Mesa (master): glsl: Add compute to _mesa_shader_stage_to_string(); use unreachable.
Kenneth Graunke
- Mesa (master): glsl: add double support for packing varyings
Ilia Mirkin
- Mesa (master): glsl: add lowering for double divide to rcp/mul
Dave Airlie
- Mesa (master): glsl: Add trunc() to ir_builder.
Matt Turner
- Mesa (master): glsl: A shader cannot redefine or overload built-in functions in GLSL ES 3.00
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: can't have 'const' qualifier used with struct or interface block members
Iago Toral Quiroga
- Mesa (master): glsl: Create a _mesa_shader_stage_to_abbrev() function.
Kenneth Graunke
- Mesa (master): glsl: Delete dead discard conditions in constant folding.
Kenneth Graunke
- Mesa (master): glsl: don't allow invariant qualifiers for interface blocks
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: ensure that enter/leave record get a record type
Ilia Mirkin
- Mesa (master): glsl: GLSL ES identifiers cannot exceed 1024 characters
Iago Toral Quiroga
- Mesa (master): glsl: Handle conditional discards in lower_discard_flow().
Kenneth Graunke
- Mesa (master): glsl: Improve precision of mod(x,y)
Iago Toral Quiroga
- Mesa (master): glsl: interface blocks must be declared at global scope
Iago Toral Quiroga
- Mesa (master): glsl: Make ir_rvalue_visitor visit ir_discard::condition.
Kenneth Graunke
- Mesa (master): glsl: Make ir_validate check the type of ir_discard:: condition.
Kenneth Graunke
- Mesa (master): glsl: Only include mtypes from glsl_types.h for the C++ code that needs it.
Eric Anholt
- Mesa (master): glsl: Optimize "if (cond) discard;" to a conditional discard.
Kenneth Graunke
- Mesa (master): glsl: Optimize (f2i(trunc x)) into (f2i x).
Matt Turner
- Mesa (master): glsl: Optimize 1/exp(x) into exp(-x).
Matt Turner
- Mesa (master): glsl: Optimize round-half-up pattern.
Matt Turner
- Mesa (master): glsl: Pick ast_conditional branch regardless of op1/ 2 being constant.
Kenneth Graunke
- Mesa (master): glsl: Reduce memory consumption of copy propagation passes.
Kenneth Graunke
- Mesa (master): glsl: remove bogus 'd' constant qualifiers
Ilia Mirkin
- Mesa (master): glsl: Rewrite and fix min/max to saturate optimization.
Matt Turner
- Mesa (master): glsl: silence uninitialized var warning on MinGW
Brian Paul
- Mesa (master): glsl: Use the without_array predicate
Timothy Arceri
- Mesa (master): glx: do not leak the dri2 extension information
Emil Velikov
- Mesa (master): glx: Fix returned values of GLX_RENDERER_PREFERRED_PROFILE_MESA
Andreas Boll
- Mesa (master): gm107/ir: fix DMUL opcode encoding
Ilia Mirkin
- Mesa (master): gm107/ir: fix DSET boolean float flag
Ilia Mirkin
- Mesa (master): gm107/ir: fix F2F flipped stype/dtype flags
Ilia Mirkin
- Mesa (master): i915: For the love of all that is holy, stop saying "IGD"
Adam Jackson
- Mesa (master): i915: replace INLINE with inline
Brian Paul
- Mesa (master): i915c: Use the actual MIN instruction.
Kenneth Graunke
- Mesa (master): i915g: Use the actual MIN instruction.
Kenneth Graunke
- Mesa (master): i965/blorp: Emit MADs.
Matt Turner
- Mesa (master): i965/blorp: Optimize clamping tex coords.
Matt Turner
- Mesa (master): i965/blorp: round to nearest when converting float into integer
Iago Toral Quiroga
- Mesa (master): i965/cfg: Add function to generate a dot file of the CFG.
Matt Turner
- Mesa (master): i965/cfg: Add function to generate a dot file of the dominator tree.
Matt Turner
- Mesa (master): i965/cfg: Allow cfg::dump to be called without a visitor.
Matt Turner
- Mesa (master): i965/cfg: Calculate the immediate dominators.
Matt Turner
- Mesa (master): i965/fs/nir: Mark fallthrough.
Matt Turner
- Mesa (master): i965/fs/nir: Mark fallthrough.
Matt Turner
- Mesa (master): i965/fs/nir: Optimize (gl_FrontFacing ? x : y) where x and y are ±1.0.
Matt Turner
- Mesa (master): i965/fs/nir: Optimize integer multiply by a 16-bit constant.
Matt Turner
- Mesa (master): i965/fs/nir: Use emit_math for nir_op_fpow
Ian Romanick
- Mesa (master): i965/fs: Add algebraic optimizations for MAD.
Matt Turner
- Mesa (master): i965/fs: Add pass to combine immediates.
Matt Turner
- Mesa (master): i965/fs: Add support for constant propagating into sources with modifiers.
Matt Turner
- Mesa (master): i965/fs: Add unit tests for saturate propagation pass.
Matt Turner
- Mesa (master): i965/fs: Allow immediates in MAD and LRP instructions.
Matt Turner
- Mesa (master): i965/fs: Call calculate_cfg() before optimize().
Matt Turner
- Mesa (master): i965/fs: Consider MOV.SAT to interfere if it has a source modifier.
Matt Turner
- Mesa (master): i965/fs: Delete is_last_send(); just check inst->eot.
Kenneth Graunke
- Mesa (master): i965/fs: Emit MAD instructions when possible.
Matt Turner
- Mesa (master): i965/fs: Emit MOV(1) instructions with force_writemask_all.
Matt Turner
- Mesa (master): i965/fs: Fix lower_load_payload() not to use an incorrect half for immediates and uniforms.
Francisco Jerez
- Mesa (master): i965/fs: Fix lower_load_payload() to take into account non-zero reg_offset.
Francisco Jerez
- Mesa (master): i965/fs: Fix saturate on MAD and LRP with the NIR backend.
Kenneth Graunke
- Mesa (master): i965/fs: Handle conditional discards.
Kenneth Graunke
- Mesa (master): i965/fs: Handle U/UW-type immediates in the generator.
Matt Turner
- Mesa (master): i965/fs: Handle W/UW-type immediates in dump_instructions() .
Matt Turner
- Mesa (master): i965/fs: Implement the WaCMPInstFlagDepClearedEarly work-around.
Matt Turner
- Mesa (master): i965/fs: Introduce brw_negate_cmod().
Kenneth Graunke
- Mesa (master): i965/fs: Less broken handling of force_writemask_all in lower_load_payload().
Francisco Jerez
- Mesa (master): i965/fs: Optimize (gl_FrontFacing ? x : y) where x and y are ±1.0.
Matt Turner
- Mesa (master): i965/fs: Patch the instruction generating discards; don' t use CMP.Z.
Kenneth Graunke
- Mesa (master): i965/fs: Remove conditional mod when optimizing a SEL into a MOV.
Matt Turner
- Mesa (master): i965/fs: Remove force_writemask_all assertion for execsize < 8.
Matt Turner
- Mesa (master): i965/fs: Remove logic to keep track of MRF metadata in lower_load_payload().
Francisco Jerez
- Mesa (master): i965/fs: Remove type parameter from emit_vs_system_value().
Kenneth Graunke
- Mesa (master): i965/fs: Replace ud_reg_to_w() with a more general helper function.
Francisco Jerez
- Mesa (master): i965/fs: Set pixel/ sample mask for compute shaders atomic ops
Jordan Justen
- Mesa (master): i965/fs: Un-hardcode DEBUG_WM, "FS", and "fragment".
Kenneth Graunke
- Mesa (master): i965/fs: Use fs_inst::overwrites_reg() in saturate propagation.
Matt Turner
- Mesa (master): i965/fs: Use fs_reg for CS/ VS atomics pixel mask immediate data
Jordan Justen
- Mesa (master): i965/fs: Use inst-> eot rather than opcodes in register allocation.
Kenneth Graunke
- Mesa (master): i965/fs: Use NIR' s scalarizing abilities and stop handling vectors
Jason Ekstrand
- Mesa (master): i965/fs: Use VARYING_SLOT checks rather than strcmp().
Kenneth Graunke
- Mesa (master): i965/fs_nir: Get rid of get_alu_src
Jason Ekstrand
- Mesa (master): i965/gen6+: enable EXT_polygon_offset_clamp
Ilia Mirkin
- Mesa (master): i965/gen6: Fix GL_GEOMETRY_SHADER_PRIMITIVES_EMITTED_ARB
Iago Toral Quiroga
- Mesa (master): i965/gen8: Fix F32TO16 in vec4 mode if the source and destination registers alias.
Francisco Jerez
- Mesa (master): i965/gen8: Use HALIGN_16 if MCS is enabled for non-MSRT
Anuj Phogat
- Mesa (master): i965/gs: Check newly-generated GS-out VUE map against correct stage
Chris Forbes
- Mesa (master): i965/nir: Add support for nir_intrinsic_load_front_face
Jason Ekstrand
- Mesa (master): i965/nir: Don't support gl_FrontFacing as an input variable
Jason Ekstrand
- Mesa (master): i965/nir: use redundant phi optimization
Connor Abbott
- Mesa (master): i965/simd8vs: Fix SIMD8 atomics
Ben Widawsky
- Mesa (master): i965/simd8vs: Fix SIMD8 atomics (read-only)
Jordan Justen
- Mesa (master): i965/skl: Implement WaDisable1DDepthStencil
Neil Roberts
- Mesa (master): i965/skl: Use 1 register for uniform pull constant payload
Ben Widawsky
- Mesa (master): i965/vec4/vp: Use vec4_visitor::CMP.
Matt Turner
- Mesa (master): i965/vec4: Add and use byte-MOV instruction for unpack 4x8.
Matt Turner
- Mesa (master): i965/vec4: Calculate register allocation q values manually.
Francisco Jerez
- Mesa (master): i965/vec4: Correct MUL destination hazard
Ben Widawsky
- Mesa (master): i965/vec4: Don' t attempt to reduce swizzles of send from GRF instructions.
Francisco Jerez
- Mesa (master): i965/vec4: Emit MADs from (x + -(y * z)).
Matt Turner
- Mesa (master): i965/vec4: Emit MADs from (x + abs(y * z)).
Matt Turner
- Mesa (master): i965/vec4: Fix constant propagation across different types.
Francisco Jerez
- Mesa (master): i965/vec4: Fix implementation of i2b.
Matt Turner
- Mesa (master): i965/vec4: Override destination register writemask in sampler message send.
Francisco Jerez
- Mesa (master): i965/vec4: Print "VS" or "GS" when compiles fail, not "vec4 ".
Kenneth Graunke
- Mesa (master): i965/vec4: Replace debug_flag with debug_enabled.
Kenneth Graunke
- Mesa (master): i965/vec4: Silence unused parameter warnings
Ian Romanick
- Mesa (master): i965/vec4: Use abs/negate functions in const propagation.
Matt Turner
- Mesa (master): i965/vs/skl: Use vec4 datatypes for message header
Ben Widawsky
- Mesa (master): i965: Add a better PRM citation for the IMS dimension mangling.
Kenneth Graunke
- Mesa (master): i965: Add a function to disassemble an instruction from the 4 dwords.
Kenneth Graunke
- Mesa (master): i965: Add a function to translate MESA_SHADER_* into DEBUG_* enums.
Kenneth Graunke
- Mesa (master): i965: Add an is_negative_one() method.
Matt Turner
- Mesa (master): i965: Add device limits for tess threads & URB entries
Kenneth Graunke
- Mesa (master): i965: Add function to negate immediates.
Matt Turner
- Mesa (master): i965: Add function to take the abs of immediates.
Matt Turner
- Mesa (master): i965: add GLSL_TYPE_DOUBLE switch case to silence warning
Brian Paul
- Mesa (master): i965: Add LINTERP/CINTERP to can_do_cmod().
Matt Turner
- Mesa (master): i965: Add more stringent blitter assertions
Ben Widawsky
- Mesa (master): i965: Allocate texture buffer in intelTexImage
Anuj Phogat
- Mesa (master): i965: Allow exec_list sentinels as arguments to insert functions.
Matt Turner
- Mesa (master): i965: Avoid applying negate to wrong MAD source.
Matt Turner
- Mesa (master): i965: Consolidate some of the intel_blit logic
Ben Widawsky
- Mesa (master): i965: Create backend_visitor fields for debugging messages.
Kenneth Graunke
- Mesa (master): i965: Don't compact instructions with unmapped bits.
Francisco Jerez
- Mesa (master): i965: Don' t emit saturates for instructions without destinations.
Matt Turner
- Mesa (master): i965: Don't force x-tiling for 16-bpp formats on Gen>7
Neil Roberts
- Mesa (master): i965: Don' t use tiled_memcpy to download from RGBX or BGRX surfaces
Jason Ekstrand
- Mesa (master): i965: Do Sandybridge workaround flushes before each primitive.
Kenneth Graunke
- Mesa (master): i965: Fix a crash in the texture gradient lowering pass with cube samplers
Iago Toral Quiroga
- Mesa (master): i965: Fix condition to use Y tiling in blitter in intel_miptree_create()
Anuj Phogat
- Mesa (master): i965: Fix I/L/LA SNORM formats.
Kenneth Graunke
- Mesa (master): i965: Fix integer border color on Haswell.
Kenneth Graunke
- Mesa (master): i965: Fix INTEL_DEBUG=shader_time for SIMD8 VS (and GS).
Kenneth Graunke
- Mesa (master): i965: Fix intel_miptree_copy_teximage for GL_TEXTURE_1D_ARRAY
Iago Toral Quiroga
- Mesa (master): i965: Fix negate with unsigned integers
Iago Toral Quiroga
- Mesa (master): i965: Fix non-AA wide line rendering with fractional line widths
Iago Toral Quiroga
- Mesa (master): i965: Handle F16TO32/F32TO16 with dword src/ dst consistently on both back-ends.
Francisco Jerez
- Mesa (master): i965: implement ARB_pipeline_statistics_query
Ben Widawsky
- Mesa (master): i965: just avoid warnings with fp64
Dave Airlie
- Mesa (master): i965: Let dump_instructions() work before calculate_cfg().
Matt Turner
- Mesa (master): i965: Link test programs with gtest before pthreads.
Matt Turner
- Mesa (master): i965: Make a function to check the conditions to use the blitter
Anuj Phogat
- Mesa (master): i965: Make scheduler cycle estimates use the proper stage name.
Kenneth Graunke
- Mesa (master): i965: Mark UB/B immediates as unreachable.
Matt Turner
- Mesa (master): i965: Move some asserts to unreachable.
Eric Anholt
- Mesa (master): i965: Move the comment to the right place
Anuj Phogat
- Mesa (master): i965: Optimize multiplication by -1 into a negated MOV.
Matt Turner
- Mesa (master): i965: Override swizzles for integer luminance formats.
Kenneth Graunke
- Mesa (master): i965: Pass pointer to miptree as function parameter in intel_horizontal_texture_alignment_unit
Anuj Phogat
- Mesa (master): i965: Perform program state upload outside of atom handling
Carl Worth
- Mesa (master): i965: Prefer Meta over the BLT for BlitFramebuffer.
Kenneth Graunke
- Mesa (master): i965: Quiet another compiler warning about uninitialized values.
Eric Anholt
- Mesa (master): i965: Remove now unnecessary Gen8 CMP destination type override.
Matt Turner
- Mesa (master): i965: Remove redundant discard jumps.
Kenneth Graunke
- Mesa (master): i965: Set CMP's destination type to src0's type.
Matt Turner
- Mesa (master): i965: Shut up a compiler warning about uninitialized var.
Eric Anholt
- Mesa (master): i965: Use a gl_color_union for sampler border color.
Kenneth Graunke
- Mesa (master): i965: Use greater-equal cmod to implement maximum.
Matt Turner
- Mesa (master): ilo: 128 BPP formats can use TiledY on Gen7.5+
Chia-I Wu
- Mesa (master): ilo: always set up BLEND_STATE on Gen8
Chia-I Wu
- Mesa (master): ilo: cleanup ISA DW0 decoding
Chia-I Wu
- Mesa (master): ilo: cleanup ISA DW1 decoding
Chia-I Wu
- Mesa (master): ilo: correct ISA UIP/JIP decoding for Gen8
Chia-I Wu
- Mesa (master): ilo: do not set GEN6_THREADCTRL_SWITCH
Chia-I Wu
- Mesa (master): ilo: fix 3DSTATE_VF_TOPOLOGY
Chia-I Wu
- Mesa (master): ilo: fix alpha test on Gen8
Chia-I Wu
- Mesa (master): ilo: fix compiler warnings
Chia-I Wu
- Mesa (master): ilo: fix JIP/UIP on Gen8
Chia-I Wu
- Mesa (master): ilo: fix PCB alloc asserts on Gen7.5 GT3
Chia-I Wu
- Mesa (master): ilo: fix rectlist length on Gen8
Chia-I Wu
- Mesa (master): ilo: fix some state pointer commands on Gen8
Chia-I Wu
- Mesa (master): ilo: prepare for 64-bit immediates decoding
Chia-I Wu
- Mesa (master): ilo: R32G32B32_FLOAT need no special care on Gen8+
Chia-I Wu
- Mesa (master): ilo: update some outdated gen checks
Chia-I Wu
- Mesa (master): include, auxiliary: Remove support for MSVC older then 2008.
Jose Fonseca
- Mesa (master): install-lib-links: don't depend on .libs directory
Matt Turner
- Mesa (master): install-lib-links: remove the .install-lib-links file
Emil Velikov
- Mesa (master): llvmpipe, softpipe: only support ETC1, not the upcoming ETC2
Ilia Mirkin
- Mesa (master): llvmpipe: Trivially advertise PIPE_CAP_BUFFER_MAP_PERSISTENT_COHERENT.
Jose Fonseca
- Mesa (master): loader: not having a pci-id should not be a warn
Rob Clark
- Mesa (master): main: Fixed _mesa_GetCompressedTexImage_sw to copy slices correctly.
Laura Ekstrand
- Mesa (master): main: Fix target checking for CompressedTexSubImage*D.
Laura Ekstrand
- Mesa (master): main: Fix target checking for CopyTexSubImage*D.
Laura Ekstrand
- Mesa (master): main: Fix whitespace in teximage.c.
Laura Ekstrand
- Mesa (master): Make _mesa_swizzle_and_convert argument types in .c match those in .h
Alan Coopersmith
- Mesa (master): mapi: Don't rely on GNU void pointer arithmetic.
Matt Turner
- Mesa (master): mesa/main: Silence unused parameter warning
Ian Romanick
- Mesa (master): mesa/st_tgsi_to_glsl: prepare add_constant for fp64
Dave Airlie
- Mesa (master): mesa/vbo: Use unreachable to silence uninitialized var warning.
Matt Turner
- Mesa (master): mesa: Add _mesa_has_compute_shaders
Ben Widawsky
- Mesa (master): mesa: Add _mesa_is_array_texture helper
Iago Toral Quiroga
- Mesa (master): mesa: add a missing GS support check in GetActiveUniformBlockiv
Marek Olšák
- Mesa (master): mesa: Add ARB_tessellation_shader to extension table.
Kenneth Graunke
- Mesa (master): mesa: Add gallium include dirs to more parts of the tree.
Eric Anholt
- Mesa (master): mesa: Add missing error checks to GetProgramInfoLog, GetShaderInfoLog and GetProgramiv
Iago Toral Quiroga
- Mesa (master): mesa: Adds check for integer internal format and num samples in glRenderbufferStorageMultisample
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: Adds missing error condition in _mesa_check_sample_count()
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: add support for GL_EXT_polygon_offset_clamp
Ilia Mirkin
- Mesa (master): mesa: Add support for the ARB_pipeline_statistics_query extension
Ben Widawsky
- Mesa (master): mesa: Allow querying for GL_PRIMITIVE_RESTART_FIXED_INDEX under GLES 3
Iago Toral Quiroga
- Mesa (master): mesa: Check return value of __get_cpuid().
Matt Turner
- Mesa (master): mesa: Check that draw buffers are valid for glDrawBuffers on GLES3
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: don't enable NV_fragment_program_option with swrast
Roland Scheidegger
- Mesa (master): mesa: don't include float.h in compiler.h
Brian Paul
- Mesa (master): mesa: don't include limits.h in compiler.h
Brian Paul
- Mesa (master): mesa: don't include math.h in compiler.h
Brian Paul
- Mesa (master): mesa: don't include stdint.h in compiler.h
Brian Paul
- Mesa (master): mesa: Fix _mesa_format_convert fallback path when src is not an array format
Iago Toral Quiroga
- Mesa (master): mesa: fix AtomicBuffer typo in _mesa_DeleteBuffers
Marek Olšák
- Mesa (master): mesa: Fix ctx->Texture.CubeMapSeamless
Iago Toral Quiroga
- Mesa (master): mesa: Fix element count for byte-swaps in texstore, readpix and texgetimage
Iago Toral Quiroga
- Mesa (master): mesa: Fix error validating args for TexSubImage3D
Iago Toral Quiroga
- Mesa (master): mesa: fix error value in GetFramebufferAttachmentParameteriv for OpenGL ES 3.0
Iago Toral Quiroga
- Mesa (master): mesa: fix OES_texture_float texture render target behavior
Tapani Pälli
- Mesa (master): mesa: Handle transferOps in texstore_rgba
Iago Toral Quiroga
- Mesa (master): mesa: Have configure define NDEBUG, not mtypes.h.
Matt Turner
- Mesa (master): mesa: implement GL_AMD_pinned_memory
Marek Olšák
- Mesa (master): mesa: include macros.h in stencil.h
Brian Paul
- Mesa (master): mesa: include stdarg.h only where it's used
Brian Paul
- Mesa (master): mesa: Make bitset.h not rely on Mesa-specific types and functions.
Eric Anholt
- Mesa (master): mesa: Make renderbuffer FBO attachments not layered
Chris Forbes
- Mesa (master): mesa: move assertion after declarations in texstore.c
Brian Paul
- Mesa (master): mesa: Move C99 MSVC compatibility code from u_math.h to c99_compat.h.
Matt Turner
- Mesa (master): mesa: move declaration before code
Brian Paul
- Mesa (master): mesa: move finite macro to imports.h
Brian Paul
- Mesa (master): mesa: move FLT_MAX_EXP to c99_math.h
Brian Paul
- Mesa (master): mesa: move math-related function into new c99_math.h file
Brian Paul
- Mesa (master): mesa: move ONE_DIV_SQRT_LN2 to prog_statevars.c
Brian Paul
- Mesa (master): mesa: move signbit() macro to c99_math.h
Brian Paul
- Mesa (master): mesa: Move START/END_FAST_MATH macros to their only use.
Matt Turner
- Mesa (master): mesa: only include ctype.h where it's used
Brian Paul
- Mesa (master): mesa: remove _NORMAPI, _NORMAPIP macros
Brian Paul
- Mesa (master): mesa: remove ceilf, floorf macros
Brian Paul
- Mesa (master): mesa: Remove CHECK macro.
Matt Turner
- Mesa (master): mesa: Remove dead CAPI define.
Matt Turner
- Mesa (master): mesa: Remove definition of NULL.
Matt Turner
- Mesa (master): mesa: remove DEG2RAD macro
Brian Paul
- Mesa (master): mesa: remove expf macro
Brian Paul
- Mesa (master): mesa: remove INV_SQRTF() macro
Brian Paul
- Mesa (master): mesa: remove logf macro
Brian Paul
- Mesa (master): mesa: remove M_PI, M_E, M_LOG2E macro definitions
Brian Paul
- Mesa (master): mesa: remove MAX_GLUSHORT, move MAX_GLUINT
Brian Paul
- Mesa (master): mesa: remove powf macro
Brian Paul
- Mesa (master): mesa: remove sqrtf macro
Brian Paul
- Mesa (master): mesa: remove unused _math_trans_4chan()
Brian Paul
- Mesa (master): mesa: remove unused acosf, asinf, atan2f, etc. macros
Brian Paul
- Mesa (master): mesa: remove unused CEILF macro
Brian Paul
- Mesa (master): mesa: remove unused exp2f, log2f, truncf wrappers
Brian Paul
- Mesa (master): mesa: remove unused INLINE macro from compiler.h
Brian Paul
- Mesa (master): mesa: remove unused isblank() function
Brian Paul
- Mesa (master): mesa: remove unused uninitialized_var() macro
Brian Paul
- Mesa (master): mesa: replace FABSF with fabsf
Brian Paul
- Mesa (master): mesa: replace FLOORF with floorf
Brian Paul
- Mesa (master): mesa: replace FREXPF, LDEXPF with frexpf, ldexpf
Brian Paul
- Mesa (master): mesa: replace LOGF, EXPF with logf, expf
Brian Paul
- Mesa (master): mesa: restore #include stdarg.h in imports.h
Brian Paul
- Mesa (master): mesa: Return error if BeginQuery is called with an existing object of different type
Iago Toral Quiroga
- Mesa (master): mesa: Return INVALID_OPERATION when querying a never bound Query obj
Iago Toral Quiroga
- Mesa (master): mesa: Returns a GL_INVALID_VALUE error on several APIs when buffer size is negative
Iago Toral Quiroga
- Mesa (master): mesa: Returns correct error values from gl(Get) SamplerParameter*() on GL-ES 3.0+
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: silence uninitialized var warning in get_tex_rgba_uncompressed()
Brian Paul
- Mesa (master): mesa: silence unused var warning in get_tex_rgba_uncompressed()
Brian Paul
- Mesa (master): mesa: trim down #includes in compiler.h
Brian Paul
- Mesa (master): mesa: Use assert() instead of ASSERT wrapper.
Matt Turner
- Mesa (master): mesa: use fi_type in vertex attribute code
Brian Paul
- Mesa (master): mesa: Use u_math.h from macros.h
Eric Anholt
- Mesa (master): meta: Add assertion check for ctx->Meta->SaveStackDepth
Anuj Phogat
- Mesa (master): meta: Do power of two samples check only for samples > 0
Anuj Phogat
- Mesa (master): meta: Fix buffer object assignment to account for both pack and unpack bo's
Anuj Phogat
- Mesa (master): meta: Fix saving the results of the current occlusion query
Neil Roberts
- Mesa (master): meta: In pbo_{Get,}TexSubImage don' t repeatedly rebind the source tex
Neil Roberts
- Mesa (master): meta: Pass null pointer for the pixel data to avoid unnecessary data upload
Anuj Phogat
- Mesa (master): meta: silence declaration after code warning on MinGW
Brian Paul
- Mesa (master): meta: silence uninitialized variable warnings for MinGW
Brian Paul
- Mesa (master): meta: Use GL_STREAM_READ for pbo created with GL_PIXEL_PACK_BUFFER
Anuj Phogat
- Mesa (master): nir/dominance: Add a constant-time mechanism for comparing blocks
Jason Ekstrand
- Mesa (master): nir/dominance: Expose the dominance intersection function
Jason Ekstrand
- Mesa (master): nir/from_ssa: Don't try to read an invalid instruction
Jason Ekstrand
- Mesa (master): nir/from_ssa: Use the nir_block_dominance function instead of our own
Jason Ekstrand
- Mesa (master): nir/gcm: Add some missing break statements
Jason Ekstrand
- Mesa (master): nir/GCM: Pull unpinned instructions out of blocks while pinning
Jason Ekstrand
- Mesa (master): nir/GCM: Use pass_flags instead of bitsets for tracking visited/pinned
Jason Ekstrand
- Mesa (master): nir/instr: Change "live" to a more generic "pass_flags" field
Jason Ekstrand
- Mesa (master): nir/lower_phis_to_scalar: Fix some logic in is_phi_scalarizable
Jason Ekstrand
- Mesa (master): nir/lower_source_mods: Don' t lower saturate for non-float outputs
Jason Ekstrand
- Mesa (master): nir/register: Add a parent_instr field
Matt Turner
- Mesa (master): nir/validate: Ensure that phi sources are SSA-only
Jason Ekstrand
- Mesa (master): nir/validate: Validate if_uses on registers
Jason Ekstrand
- Mesa (master): nir/validate: Validate SSA defs the same way we do for registers
Jason Ekstrand
- Mesa (master): nir/validate: Validate that only float ALU outputs are saturated
Jason Ekstrand
- Mesa (master): nir: Add a couple of simplifications of csel operations.
Eric Anholt
- Mesa (master): nir: Add a flag for lowering ffma.
Eric Anholt
- Mesa (master): nir: Add a flag for lowering fneg/ineg.
Eric Anholt
- Mesa (master): nir: Add a flag for lowering fsat.
Eric Anholt
- Mesa (master): nir: Add a flag for lowering fsqrt(x) to frcp(frsqrt(x)).
Eric Anholt
- Mesa (master): nir: Add a global code motion (GCM) pass
Jason Ekstrand
- Mesa (master): nir: Add algebraic opt for int comparisons with identical operands.
Eric Anholt
- Mesa (master): nir: Add an ALU op builder kind of like ir_builder.h
Eric Anholt
- Mesa (master): nir: Add a nir_shader_compiler_options struct pointed to by the shaders.
Eric Anholt
- Mesa (master): nir: add an optimization to remove useless phi nodes
Connor Abbott
- Mesa (master): nir: Add an optional expression controlling nir_algebraic xforms.
Eric Anholt
- Mesa (master): nir: Add a pass to lower vector phi nodes to scalar phi nodes
Jason Ekstrand
- Mesa (master): nir: Add lowering of POW instructions if the lower flag is set.
Eric Anholt
- Mesa (master): nir: add missing GLSL_TYPE_DOUBLE case in type_size()
Brian Paul
- Mesa (master): nir: add missing header to the sources list
Emil Velikov
- Mesa (master): nir: Allow nir_opt_algebraic to see booleanness through &&, ||, ^, !.
Eric Anholt
- Mesa (master): nir: Collapse repeated bcsels on the same argument.
Eric Anholt
- Mesa (master): nir: Conditionalize the POW reconstruction on shader compiler options.
Eric Anholt
- Mesa (master): nir: Copy-propagate vecN operations that are actually moves
Jason Ekstrand
- Mesa (master): nir: Drop dependency on mtypes.h for core NIR.
Eric Anholt
- Mesa (master): nir: Fix broken fsat recognizer.
Eric Anholt
- Mesa (master): nir: Fix load_const comparisons for CSE.
Eric Anholt
- Mesa (master): nir: Fix the Mesa build without -DDEBUG.
Kenneth Graunke
- Mesa (master): nir: Generalize the optimization of subs of subs from 0.
Eric Anholt
- Mesa (master): nir: Introduce nir_intrinsic_discard_if.
Kenneth Graunke
- Mesa (master): nir: Make gl_FrontFacing a system_value
Jason Ekstrand
- Mesa (master): nir: Make nir_[cf_node/instr]_[prev/next] return null if at the end
Jason Ekstrand
- Mesa (master): nir: Mark nir_print_instr's instr pointer as const.
Kenneth Graunke
- Mesa (master): nir: Properly clean up CF nodes when we remove them
Jason Ekstrand
- Mesa (master): nir: Recognize and reduce duplicated fsats.
Eric Anholt
- Mesa (master): nir: Recognize open-coded fmin/fmax.
Matt Turner
- Mesa (master): nir: Remove casts from void*.
Matt Turner
- Mesa (master): nir: Remove unused has_indirect variable.
Matt Turner
- Mesa (master): nir: Replace assert(0) with unreachable().
Matt Turner
- Mesa (master): nir: resolve nir.h dependency list (fix make distcheck)
Emil Velikov
- Mesa (master): nir: Slightly simplify algebraic code generation by reusing a struct.
Eric Anholt
- Mesa (master): nir: Use alloca instead of variable length arrays.
Jose Fonseca
- Mesa (master): nir: use nir_foreach_ssa_def for indexing ssa defs
Jason Ekstrand
- Mesa (master): nir: When faced with a csel on !condition, just flip the arguments.
Eric Anholt
- Mesa (master): nv50,nvc0: Mark PIPE_QUERY_TIMESTAMP_DISJOINT as ready immediately
Ilia Mirkin
- Mesa (master): nv50/ir: Add emit support for MAD IMM format
Ilia Mirkin
- Mesa (master): nv50/ir: Add support for MAD 4-byte opcode
Ilia Mirkin
- Mesa (master): nv50/ir: change the way float face is returned
Ilia Mirkin
- Mesa (master): nv50/ir: Fold IMM into MAD
Ilia Mirkin
- Mesa (master): nv50: add PIPELINE_STATISTICS query support, based on nvc0
Ilia Mirkin
- Mesa (master): nvc0/ir: add emission of dadd/dmul/dmad opcodes, fix minmax
Ilia Mirkin
- Mesa (master): nvc0/ir: add support for new TGSI double opcodes
Ilia Mirkin
- Mesa (master): nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64
Ilia Mirkin
- Mesa (master): nvc0/ir: handle zero and negative sqrt arguments
Ilia Mirkin
- Mesa (master): nvc0/ir: no instruction can load a double immediate
Ilia Mirkin
- Mesa (master): nvc0/ir: remove merge/ split pairs to allow normal propagation to occur
Ilia Mirkin
- Mesa (master): nvc0: allow holes in xfb target lists
Ilia Mirkin
- Mesa (master): nvc0: bail out of 2d blits with non-A8_UNORM alpha formats
Ilia Mirkin
- Mesa (master): nvc0: enable double support
Ilia Mirkin
- Mesa (master): os,llvmpipe: Set rasterizer thread names on Linux.
Jose Fonseca
- Mesa (master): osmesa: add gallium include dirs to Makefile.am
Brian Paul
- Mesa (master): pipe-loader: Fix build with dri drivers enabled, and vl state trackers disabled
Tom Stellard
- Mesa (master): Post-branch version bump to 10.6.0-devel, add release notes template
Emil Velikov
- Mesa (master): postprocess: Check for depth buffer in pp_jimenezmlaa
Marek Olšák
- Mesa (master): program: Remove _mesa_nop_vertex_program/ _mesa_nop_fragment_program.
Matt Turner
- Mesa (master): r200: Drop unused variable.
Eric Anholt
- Mesa (master): r200: replace INLINE with inline
Brian Paul
- Mesa (master): r300g/tests: Include stdio.h.
Vinson Lee
- Mesa (master): r300g: remove dependency on compiler.h
Brian Paul
- Mesa (master): r300g: small code cleanup (v2)
David Heidelberg
- Mesa (master): r600: Fix build after 984f3069370cd4a347cb38269d430b428385affd
Eric Anholt
- Mesa (master): r600g,radeonsi: cleanup of hex literals
Marek Olšák
- Mesa (master): r600g,radeonsi: demote TIMESTAMP_DISJOINT query to be a software query
Marek Olšák
- Mesa (master): r600g,radeonsi: don' t append to streamout buffers that haven't been used yet
Marek Olšák
- Mesa (master): r600g,radeonsi: fix streamout after pipeline stats have been used
Marek Olšák
- Mesa (master): r600g,radeonsi: implement GL_AMD_pinned_memory
Marek Olšák
- Mesa (master): r600g,radeonsi: use fences to implement PIPE_QUERY_GPU_FINISHED
Marek Olšák
- Mesa (master): r600g/sb: fix a bug in constants folding optimisation pass
Marek Olšák
- Mesa (master): r600g/sb: treat undefined values like constants
Dave Airlie
- Mesa (master): r600g: fix abs() support on ALU 3 source operands instructions
Marek Olšák
- Mesa (master): r600g: Implement GL_ARB_draw_indirect for EG/CM
Marek Olšák
- Mesa (master): ra: Disable round-robin strategy for optimistically colorable nodes.
Francisco Jerez
- Mesa (master): radeon/compiler: include stdio.h
Brian Paul
- Mesa (master): radeon: replace INLINE with inline
Brian Paul
- Mesa (master): radeonsi/compute: Enable PIPE_SHADER_CAP_DOUBLES v2
Tom Stellard
- Mesa (master): radeonsi: add polygon stipple texture slot
Marek Olšák
- Mesa (master): radeonsi: add support for NULL texture sampler views that return (0,0,0,1)
Marek Olšák
- Mesa (master): radeonsi: add support for sampler views where resource = NULL
Marek Olšák
- Mesa (master): radeonsi: allow 64 descriptors per array
Marek Olšák
- Mesa (master): radeonsi: deduce rasterizer primitive type at the beginning of draw_vbo
Marek Olšák
- Mesa (master): radeonsi: don' t use SQC_CACHES to flush ICACHE and KCACHE on SI
Marek Olšák
- Mesa (master): radeonsi: don' t use tgsi_parse_context to get processor type
Marek Olšák
- Mesa (master): radeonsi: dump the shader key when dumping shaders
Marek Olšák
- Mesa (master): radeonsi: fix a crash if a stencil ref state is set before a DSA state
Marek Olšák
- Mesa (master): radeonsi: fix a crash when binding a NULL sampler view list
Marek Olšák
- Mesa (master): radeonsi: fix a warning caused by previous commit
Marek Olšák
- Mesa (master): radeonsi: fix instanced arrays with non-zero start instance
Marek Olšák
- Mesa (master): radeonsi: fix point sprites
Marek Olšák
- Mesa (master): radeonsi: implement polygon stippling
Marek Olšák
- Mesa (master): radeonsi: initialize TC_L2_dirty to false after buffer allocation
Marek Olšák
- Mesa (master): radeonsi: move the buffer descriptor to the end of the image descriptor
Marek Olšák
- Mesa (master): radeonsi: only preload VertexID for the GS copy shader
Marek Olšák
- Mesa (master): radeonsi: set current_rast_prim in the right place
Marek Olšák
- Mesa (master): radeonsi: set PA_SU_HARDWARE_SCREEN_OFFSET to 0
Marek Olšák
- Mesa (master): radeonsi: simplify obtaining a shader property in si_emit_clip_regs
Marek Olšák
- Mesa (master): radeonsi: small cleanup around current_rast_prim
Marek Olšák
- Mesa (master): radeonsi: small fix in SPI state
Marek Olšák
- Mesa (master): Remove extraneous ; after DECL_TYPE usage
Alan Coopersmith
- Mesa (master): Revert "configure: Leverage gcc warn options to enable safe use of C99 features where possible. "
Kenneth Graunke
- Mesa (master): Revert "i965/fs: Remove force_writemask_all assertion for execsize < 8."
Matt Turner
- Mesa (master): Revert "radeon/llvm: enable unsafe math for graphics shaders"
Michel Dänzer
- Mesa (master): Revert use of Mesa IR optimizer for ARB_fragment_programs
Carl Worth
- Mesa (master): scons: Fix Windows builds with LLVM 3.5.
Jose Fonseca
- Mesa (master): softpipe/tgsi: expose doubles for softpipe.
Dave Airlie
- Mesa (master): st/dri: Make depth buffer optional for postprocessing
Marek Olšák
- Mesa (master): st/glsl_to_tgsi: convert dst to an array
Dave Airlie
- Mesa (master): st/glsl_to_tgsi: fix whitespace
Dave Airlie
- Mesa (master): st/mesa: add ARB_pipeline_statistics_query support
Ilia Mirkin
- Mesa (master): st/mesa: add EXT_polygon_offset_clamp support
Ilia Mirkin
- Mesa (master): st/mesa: add GSL_TYPE_DOUBLE, new ir_unop_* switch cases
Brian Paul
- Mesa (master): st/mesa: add st fp64 support (v7.1)
Dave Airlie
- Mesa (master): st/mesa: add support for new double opcodes
Ilia Mirkin
- Mesa (master): st/mesa: cleanup st_geometry_program structure
Marek Olšák
- Mesa (master): st/mesa: cleanup st_translate_geometry_program
Marek Olšák
- Mesa (master): st/mesa: disable lowering of dops to dfrac when dround is available
Ilia Mirkin
- Mesa (master): st/mesa: don't die for ETC2 formats when no driver support
Ilia Mirkin
- Mesa (master): st/mesa: Don' t use PIPE_USAGE_STREAM for GL_PIXEL_UNPACK_BUFFER_ARB
Michel Dänzer
- Mesa (master): st/mesa: fix sampler view reference counting bug in glDraw/ CopyPixels
Brian Paul
- Mesa (master): st/mesa: inline st_free_tokens
Marek Olšák
- Mesa (master): st/mesa: lower DFRACEXP/DLDEXP when they are not supported
Ilia Mirkin
- Mesa (master): st/mesa: mark constant array of swizzles as static const
Chris Forbes
- Mesa (master): st/mesa: pass etc2 textures to driver if supported
Ilia Mirkin
- Mesa (master): st/mesa: remove struct qualifier from st_src_reg parameter
Brian Paul
- Mesa (master): st/mesa: remove unused/broken function st_print_shaders
Marek Olšák
- Mesa (master): st/mesa: replace INLINE with inline
Brian Paul
- Mesa (master): st/mesa: treat resource-less xfb buffers as if they weren' t there
Ilia Mirkin
- Mesa (master): st/nine: Change x86 FPU Control word on device creation as on wined3d and windows
David Heidelberg
- Mesa (master): st/nine: Implement ps3 advanced input definition feature
David Heidelberg
- Mesa (master): st/nine: Implement TEXBEM,TEXBEML and BEM
David Heidelberg
- Mesa (master): st/nine: Mark end of non-void function unreachable
Eric Anholt
- Mesa (master): st/omx/dec/h264: fix picture out-of-order with poc type 0 v2
Leo Liu
- Mesa (master): st/osmesa: Fix osbuffer->textures indexing
Brian Paul
- Mesa (master): svga: add missing :
Ilia Mirkin
- Mesa (master): svga: add missing _DROUND, DFRACEXP_DLDEXP_SUPPORTED switch cases
Brian Paul
- Mesa (master): swrast: fix a few release build warnings
Brian Paul
- Mesa (master): swrast: fix multiple color buffer writing
Brian Paul
- Mesa (master): swrast: replace INLINE with inline
Brian Paul
- Mesa (master): swrast: Whitespace fixes.
Laura Ekstrand
- Mesa (master): targets/d3dadapter9: remove an unused variable
Marek Olšák
- Mesa (master): targets/libgl-xlib: add src/ include dir to fix build
Brian Paul
- Mesa (master): tgsi/ureg: Add missing some missing opcodes opcode_tmp.h
Eric Anholt
- Mesa (master): tgsi/ureg: Move ureg_dst_register() to the header.
Eric Anholt
- Mesa (master): tgsi: add support for flt64 constants
Dave Airlie
- Mesa (master): tgsi: add tgsi_get_processor_type helper from radeon
Marek Olšák
- Mesa (master): tgsi: avoid returning pointer to local var, make it static
Ilia Mirkin
- Mesa (master): tgsi: fix type-mismatch warning
Marek Olšák
- Mesa (master): Use __typeof instead of typeof with Solaris Studio compilers
Alan Coopersmith
- Mesa (master): uti/u_atomic: Don't test p_atomic_add with booleans.
Jose Fonseca
- Mesa (master): util/hash: Silence comparison between signed and unsigned integer warnings in tests
Ian Romanick
- Mesa (master): util/hash: Silence unused parameter warnings in tests
Ian Romanick
- Mesa (master): util/hash_table: Do a full search when adding new items
Jason Ekstrand
- Mesa (master): util/hash_table: Try to hit a double-insertion bug in the collision test
Jason Ekstrand
- Mesa (master): util/set: Do a full search when adding new items
Jason Ekstrand
- Mesa (master): util/u_atomic: Add _InterlockedExchangeAdd8/ 16 for older MSVC.
Jose Fonseca
- Mesa (master): util/u_atomic: Add new macro p_atomic_add
Carl Worth
- Mesa (master): util/u_atomic: Test p_atomic_add() for 8bit integers.
Jose Fonseca
- Mesa (master): util/u_atomic: Use lower-case variables in _Interlocked* helpers.
Jose Fonseca
- Mesa (master): util: add debug_print_bind_flags() debug helper
Brian Paul
- Mesa (master): util: Move Mesa's bitset.h to util/.
Eric Anholt
- Mesa (master): util: move pipe_prim_names array into u_prim_name()
Brian Paul
- Mesa (master): util: rewrite debug_print_transfer_flags() using debug_dump_flags()
Brian Paul
- Mesa (master): vbo: fix an unitialized-variable warning
Marek Olšák
- Mesa (master): vc4: Dump the VPM read index in QIR disasm.
Eric Anholt
- Mesa (master): vc4: Enforce one-uniform-per-instruction after optimization.
Eric Anholt
- Mesa (master): vc4: Keep an array of pointers to instructions defining the temps around.
Eric Anholt
- Mesa (master): vc4: Kill a bunch of color write calculation when colormask is all off.
Eric Anholt
- Mesa (master): vc4: Make SF be a flag on the QIR instructions.
Eric Anholt
- Mesa (master): vc4: Move qir_uniform() and the constant-value versions to vc4_qir.c/h.
Eric Anholt
- Mesa (master): vc4: Rename add_uniform() to qir_uniform().
Eric Anholt
- Mesa (master): vc4: Shut up runtime warnings about new pipe caps.
Eric Anholt
- Mesa (master): vc4: Update to current kernel sources.
Eric Anholt
- Mesa (master): winsys/radeon: add user pointer support
Marek Olšák
- Mesa (master): winsys/radeon: allow mapping a user buffer
Marek Olšák
- Mesa (master): winsys/radeon: allow unaligned size for user-memory buffers
Marek Olšák
- Mesa (master): winsys/radeon: test the userptr ioctl to see if it' s present
Marek Olšák
- Mesa: tag 10.5-branchpoint: Mesa 10.5 branchpoint
Emil Velikov
- Mesa: tag mesa-10.4.4: Mesa 10.4.4 release
Emil Velikov
- Mesa: tag mesa-10.4.5: Mesa 10.4.5 release
Emil Velikov
- Mesa: tag mesa-10.5.0-rc1: Mesa 10.5.0-rc1 release candidate
Emil Velikov
- Mesa: tag mesa-10.5.0-rc2: Mesa 10.5.0-rc2 release candidate
Emil Velikov
- Mesa: tag mesa-10.5.0-rc3: Increment version to 10.5.0-rc3
Emil Velikov
Last message date:
Sat Feb 28 22:24:05 UTC 2015
Archived on: Mon Jan 13 14:19:32 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).