September 2015 Archives by author
Starting: Tue Sep 1 00:28:26 UTC 2015
Ending: Wed Sep 30 23:22:59 UTC 2015
Messages: 681
- Mesa (master): r600g: fix calculation for gpr allocation
Dave Airlie
- Mesa (master): mesa: fix SwapBytes handling in numerous places
Dave Airlie
- Mesa (master): mesa: handle SwapBytes in compressed texture get code.
Dave Airlie
- Mesa (master): mesa/formats: add some formats from GL3.3
Dave Airlie
- Mesa (master): mesa/formats: 8-bit channel integer formats addition
Dave Airlie
- Mesa (master): st/readpixels: fix accel path for skipimages.
Dave Airlie
- Mesa (master): texcompress_s3tc/fxt1: fix stride checks (v1.1)
Dave Airlie
- Mesa (master): mesa/readpixels: check strides are equal before skipping conversion
Dave Airlie
- Mesa (master): r600g/sb: dump sampler/resource index modes for textures.
Dave Airlie
- Mesa (master): r600g: add support for streams to the assembler.
Dave Airlie
- Mesa (master): r600g/sb: add support for multiple streams to SB backend
Dave Airlie
- Mesa (master): r600g: add multiple stream support for geom shaders
Dave Airlie
- Mesa (master): tgsi/scan: add uses_doubles to tgsi scanner
Dave Airlie
- Mesa (master): r600g: add doubles support for CAYMAN
Dave Airlie
- Mesa (master): r600g: Add doubles support for CYPRESS
Dave Airlie
- Mesa (master): r600: fix loop overrun in cayman_mul_double_instr
Dave Airlie
- Mesa (master): r600: don't use shader key without verifying shader type ( v2)
Dave Airlie
- Mesa (master): st/mesa: set the vbuffer to NULL if we are skipping it
Dave Airlie
- Mesa (master): r600: define some values for the fetch constant offsets.
Dave Airlie
- Mesa (master): r600g: lower number of driver const buffers
Dave Airlie
- Mesa (master): r600g: Support I2D/U2D/D2I/D2U
Dave Airlie
- Mesa (master): r600: Enable fp64 on chips with native support
Dave Airlie
- Mesa (master): r600: Fix llvm build since const buffer changes
Dave Airlie
- Mesa (master): Revert "mesa/extensions: restrict GL_OES_EGL_image to GLES"
Dave Airlie
- Mesa (master): mesa: Fix texture compression on big-endian systems
Dave Airlie
- Mesa (master): r600g: update num_dw in scissor_enable workaround
Dave Airlie
- Mesa (arb_gpu_shader_fp64-fixes): fixup left comps for 2
Dave Airlie
- Mesa (master): vc4: Initialize pack field of qreg to 0 in qir_get_temp
Eric Anholt
- Mesa (master): vc4: Fix build from recent NIR cleanups.
Eric Anholt
- Mesa (master): gallium/ttn: Convert to using VARYING_SLOT_* / FRAG_RESULT_*.
Eric Anholt
- Mesa (master): vc4: convert from tgsi semantic/index to varying-slot
Eric Anholt
- Mesa (master): vc4: Only build in simulator mode if we find pkg-config for it.
Eric Anholt
- Mesa (master): vc4: Try to pair up instructions when only one of them has PM bit
Eric Anholt
- Mesa (master): glsl: order indices for samplers inside a struct array
Timothy Arceri
- Mesa (master): glsl: assign hidden uniforms their slot id earlier
Timothy Arceri
- Mesa (master): glsl: store uniform slot id in var location field
Timothy Arceri
- Mesa (master): glsl: make variables private
Timothy Arceri
- Mesa (master): glsl: add helper for calculating offsets for struct members
Timothy Arceri
- Mesa (master): nir: support indirect indexing samplers in struct arrays
Timothy Arceri
- Mesa (master): glsl: correctly detect inactive UBO arrays
Timothy Arceri
- Mesa (master): glsl: clean-up link uniform code
Timothy Arceri
- Mesa (master): glsl: add helper for calculating size of AoA
Timothy Arceri
- Mesa (master): glsl: validate binding qualifier for AoA
Timothy Arceri
- Mesa (master): glsl: calculate component size for arrays of arrays when varying packing disabled
Timothy Arceri
- Mesa (master): glsl: fix component size calculation for tessellation and geom shaders
Timothy Arceri
- Mesa (master): mesa/glformats: recognize ASTC formats as color formats
Nanley Chery
- Mesa (master): i965: advertise ASTC support for Skylake
Nanley Chery
- Mesa (master): mesa/extensions: restrict luminance alpha formats to API_OPENGL_COMPAT
Nanley Chery
- Mesa (master): mesa/extensions: restrict GL_OES_EGL_image to GLES
Nanley Chery
- Mesa (master): mesa/teximage: restrict GL_ETC1_RGB8_OES support to GLES
Nanley Chery
- Mesa (master): mesa/formats: add MESA_LAYOUT_LATC
Nanley Chery
- Mesa (master): mesa/glformats: refactor compressed format support function
Nanley Chery
- Mesa (master): mesa/texcompress: add compressed formats to base format utility function
Nanley Chery
- Mesa (master): mesa/teximage: reuse compressed format utility functions for base_format
Nanley Chery
- Mesa (master): gallium/docs: clairify dmabuf fd ownership
Rob Clark
- Mesa (master): gallium/ttn: fix cursor handling vs builder
Rob Clark
- Mesa (master): tgsi/scan: add support to figure out max nesting depth
Rob Clark
- Mesa (master): nir: add nir_channel() to get at single components of vec's
Rob Clark
- Mesa (master): freedreno/ir3: fix compile break after a4aa25be
Rob Clark
- Mesa (master): freedreno/ir3: fix compile warn after 1807a08e
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno: helper for a3xx/a4xx border-colors
Rob Clark
- Mesa (master): freedreno/a4xx: wire up texture clamp lowering
Rob Clark
- Mesa (master): freedreno/a4xx: border-color support
Rob Clark
- Mesa (master): freedreno/a4xx: more texture formats
Rob Clark
- Mesa (master): nir: add lowering for ffract
Rob Clark
- Mesa (master): freedreno/ir3: use NIR to lower ffract instead of tgsi_lowering
Rob Clark
- Mesa (master): freedreno: one screen to rule them all
Rob Clark
- Mesa (master): glsl: shader-enum to name debug fxns
Rob Clark
- Mesa (master): nir/print: bit of state refactoring
Rob Clark
- Mesa (master): nir/print: print symbolic names from shader-enum
Rob Clark
- Mesa (master): freedreno/ir3: switch to shader_enums.h interp constants
Rob Clark
- Mesa (master): glsl: add SYSTEM_VALUE_VERTEX_CNT
Rob Clark
- Mesa (master): freedreno/ir3: convert from tgsi semantic/ index to varying-slot
Rob Clark
- Mesa (master): nir: add sysval for user-clip-planes
Rob Clark
- Mesa (master): nir: add lowering stage for user-clip-planes / clipdist
Rob Clark
- Mesa (master): freedreno/ir3: add support for ucp
Rob Clark
- Mesa (master): freedreno/a4xx: wire up ucp support
Rob Clark
- Mesa (master): freedreno/ir3: add --gpu arg to cmdline compiler
Rob Clark
- Mesa (master): nir: some comment fixups
Rob Clark
- Mesa (master): nir/print: print variable names
Rob Clark
- Mesa (master): nir: really actually fix comment this time
Rob Clark
- Mesa (master): nir/builder: fix c++11 compiler warning
Rob Clark
- Mesa (master): nir: rename nir_lower_tex_projector
Rob Clark
- Mesa (master): nir/lower_tex: split out project_src() helper
Rob Clark
- Mesa (master): nir/lower_tex: support projector lowering per sampler type
Rob Clark
- Mesa (master): nir/lower_tex: support for lowering RECT textures
Rob Clark
- Mesa (master): nir/lower_tex: add support to clamp texture coords
Rob Clark
- Mesa (master): freedreno/ir3: lower txp/clamp in NIR
Rob Clark
- Mesa (master): nir/build: add nir_vec() helper
Rob Clark
- Mesa (master): nir: add two-sided-color lowering pass
Rob Clark
- Mesa (master): freedreno/ir3: use nir two-sided-color lowering
Rob Clark
- Mesa (master): nir/print: fix coverity error
Rob Clark
- Mesa (master): nir/builder: Use nir_after_instr to advance the cursor
Jason Ekstrand
- Mesa (master): mesa: Move gl_vert_attrib from mtypes.h to shader_enums.h
Jason Ekstrand
- Mesa (master): nir/cursor: Add a constructor for the end of a block but before the jump
Jason Ekstrand
- Mesa (master): nir: Add a pass to lower outputs to temporary variables
Jason Ekstrand
- Mesa (master): nir/glsl: Use lower_outputs_to_temporaries instead of relying on GLSL IR
Jason Ekstrand
- Mesa (master): nir/lower_outputs_to_temporaries: Reparent the output name
Jason Ekstrand
- Mesa (master): nir: Fix a bunch of ralloc parenting errors
Jason Ekstrand
- Mesa (master): nir: Remove the mem_ctx parameter from ssa_def_rewrite_uses
Jason Ekstrand
- Mesa (master): nir: Only unlink sources that are actually valid
Jason Ekstrand
- Mesa (master): nir: Add a function for rewriting instruction destinations
Jason Ekstrand
- Mesa (master): nir/from_ssa: Use instr_rewrite_dest
Jason Ekstrand
- Mesa (master): i965/emit: Add assertions for accumulator restrictions
Jason Ekstrand
- Mesa (master): i965/vec4: Don't reswizzle hardware registers
Jason Ekstrand
- Mesa (master): i965/fs: Set output_components for lowered clip distance outputs
Jason Ekstrand
- Mesa (master): i965/fs: Only read output_components many components when writing an output
Jason Ekstrand
- Mesa (master): i965/fs_surface_builder: Only apply predicate to components that exist
Jason Ekstrand
- Mesa (master): i965/fs: Add a very basic validation pass
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Pass the shader around directly
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Handle partially SSA shaders
Jason Ekstrand
- Mesa (master): i965/vec4_nir: Use partial SSA form rather than full non-SSA
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Get rid of start_idx and swizzle compacting
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Coalesce movs on-the-fly when possible
Jason Ekstrand
- Mesa (master): nir: Add a fdot instruction that replicates the result to a vec4
Jason Ekstrand
- Mesa (master): i965/vec4: Use the replicated fdot instruction in NIR
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Coalesce into destinations of fdot instructions
Jason Ekstrand
- Mesa (master): nir/builder: Use a normal temporary array in nir_channel
Jason Ekstrand
- Mesa (master): nir: Add a generic instruction index
Jason Ekstrand
- Mesa (master): nir: Add comments to nir_index_instrs and nir_index_ssa_defs
Jason Ekstrand
- Mesa (master): nir: Add a pass to rewrite uses of vecN sources to the vecN destination
Jason Ekstrand
- Mesa (master): i965/vec4: Use nir_move_vec_src_uses_to_dest
Jason Ekstrand
- Mesa (master): nir: Move system value -> intrinsic mapping into nir.c
Jason Ekstrand
- Mesa (master): nir/builder: Don't use designated initializers
Jason Ekstrand
- Mesa (master): i965: Clean up GLSL compiler option setup
Jason Ekstrand
- Mesa (master): nir/lower_alu_to_scalar: Use the builder
Jason Ekstrand
- Mesa (master): nir/lower_alu_to_scalar: Return after lower_reduction
Jason Ekstrand
- Mesa (master): nir: Add fdph and fdph_replicated opcodes
Jason Ekstrand
- Mesa (master): i965/vec4: Add support for fdph_replicated
Jason Ekstrand
- Mesa (master): nir/lower_alu_to_scalar: Add support for nir_op_fdph
Jason Ekstrand
- Mesa (master): prog_to_nir: Use nir_op_dph
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Properly handle source modifiers on vecN ops
Jason Ekstrand
- Mesa (master): nir/lower_vec_to_movs: Don't emit unneeded movs
Jason Ekstrand
- Mesa (master): mesa: Fix order of format+type and internal format checks for glTexImageXD ops
Jason Ekstrand
- Mesa (master): mesa: Move _mesa_base_tex_format() from teximage to glformats files
Jason Ekstrand
- Mesa (master): mesa: Use the effective internal format instead for validation
Jason Ekstrand
- Mesa (master): i965/copy_image: Fix a copy+past error
Jason Ekstrand
- Mesa (master): i965/state_cache: Remove the aux_compare fields
Jason Ekstrand
- Mesa (master): i965: Get rid of prog_data compare functions
Jason Ekstrand
- Mesa (master): i965/vec4: Don' t coalesce regs in Gen6 MATH ops if reswizzle/writemask needed
AntÃa Puentes Felpeto
- Mesa (master): util: Fix strndup prototype on C++.
Jose Fonseca
- Mesa (master): i965/nir/vec4: removed unneeded tex src swizzle set
Samuel Iglesias Gonsálvez
- Mesa (master): docs: document INTEL_DEBUG 'optimizer' envvar
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: Fix GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE for default framebuffer.
Samuel Iglesias Gonsálvez
- Mesa (master): 69 new commits
Samuel Iglesias Gonsálvez
- Mesa (master): main/tests: Enable glShaderStorageBlockBinding() check in dispatch_sanity test
Samuel Iglesias Gonsálvez
- Mesa (master): docs: mention ARB_shader_storage_buffer_object on 11.1.0 release notes
Samuel Iglesias Gonsálvez
- Mesa (master): main: fix ACTIVE_UNIFORM_BLOCKS value
Samuel Iglesias Gonsálvez
- Mesa (master): mesa: rename gl_shader_program' s NumUniformBlocks to NumBufferInterfaceBlocks
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: use correct number of uniform blocks in error message
Samuel Iglesias Gonsálvez
- Mesa (master): util: implement strndup for WIN32
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: apply shader storage block member rules when adding program resources
Samuel Iglesias Gonsálvez
- Mesa (master): i965/vec4/nir: add nir_intrinsic_memory_barrier support
Samuel Iglesias Gonsálvez
- Mesa (master): util: use strnlen() in strndup() implementations
Samuel Iglesias Gonsálvez
- Mesa (master): glsl: assert base_alignment > 0 for records
Samuel Iglesias Gonsálvez
- Mesa (master): nir: add an optimization for removing dead control flow
Kenneth Graunke
- Mesa (master): nir/dead_cf: delete code that's unreachable due to jumps
Kenneth Graunke
- Mesa (master): nir: add nir_block_get_following_loop() helper
Kenneth Graunke
- Mesa (master): nir: add a helper for iterating over blocks in a cf node
Kenneth Graunke
- Mesa (master): nir/dead_cf: add support for removing useless loops
Kenneth Graunke
- Mesa (master): i965/nir: enable the dead control flow optimization
Kenneth Graunke
- Mesa (master): glsl: Handle attribute aliasing in attribute storage limit check.
Kenneth Graunke
- Mesa (master): glsl: Remove unused total_attribs_size variable.
Kenneth Graunke
- Mesa (master): i965: Fix copy propagation type changes.
Kenneth Graunke
- Mesa (master): i965: Move brw_setup_tex_for_precompile to brw_program.[ch] .
Kenneth Graunke
- Mesa (master): i965: Remove legacy clip plane handling from geometry shaders.
Kenneth Graunke
- Mesa (master): i965: Delete the brw_vue_program_key::userclip_active flag.
Kenneth Graunke
- Mesa (master): i965: Move legacy clip plane handling to vec4_vs_visitor.
Kenneth Graunke
- Mesa (master): i965: Store a key_tex pointer in vec4_visitor.
Kenneth Graunke
- Mesa (master): i965: Virtualize vec4_visitor::emit_urb_slot().
Kenneth Graunke
- Mesa (master): i965: Remove the brw_vue_prog_key base class.
Kenneth Graunke
- Mesa (master): i965: Don' t do legacy userclipping in non-compatibility contexts.
Kenneth Graunke
- Mesa (master): i965/gs: Don't reserve space for clip plane uniforms.
Kenneth Graunke
- Mesa (master): i965: Optimize VUE map comparisons.
Kenneth Graunke
- Mesa (master): i965: Improve disassembly of data port read messages.
Kenneth Graunke
- Mesa (master): i965: Add defines for all new Gen7/8 URB opcodes
Kenneth Graunke
- Mesa (master): i965: Add 64-bit dirty flag handling to brw_upload_pull_constants
Kenneth Graunke
- Mesa (master): i965: Fix value of _3DPRIM_TRIFAN_NOSTIPPLE.
Kenneth Graunke
- Mesa (master): i965: Mark topologies with adjacency information as G45+.
Kenneth Graunke
- Mesa (master): nir: Add a nir_system_value_from_intrinsic() function.
Kenneth Graunke
- Mesa (master): i965/nir: Use nir_system_value_from_intrinsic to reduce duplication.
Kenneth Graunke
- Mesa (master): i965: Advertise 65536 for GL_MAX_UNIFORM_BLOCK_SIZE.
Kenneth Graunke
- Mesa (master): glsl: Use hash tables in opt_constant_variable().
Kenneth Graunke
- Mesa (master): i965: Use hash tables for brw_fs_vector_splitting().
Kenneth Graunke
- Mesa (master): glsl: Use hash tables for opt_constant_propagation() kill sets.
Kenneth Graunke
- Mesa (master): nir/builder: Add nir_load_var() and nir_store_var() helpers.
Kenneth Graunke
- Mesa (master): nir: Store some geometry shader data in nir_shader.
Kenneth Graunke
- Mesa (master): i965: Fix MRF register number assertions for compr4.
Kenneth Graunke
- Mesa (master): nir: Report progress from nir_lower_globals_vars_to_local() .
Kenneth Graunke
- Mesa (master): nir: Report progress from lower_vec_to_movs().
Kenneth Graunke
- Mesa (master): nir: Report progress from nir_remove_dead_variables().
Kenneth Graunke
- Mesa (master): nir: Report progress from nir_lower_locals_to_regs().
Kenneth Graunke
- Mesa (master): nir: Report progress from nir_split_var_copies().
Kenneth Graunke
- Mesa (master): nir: Report progress from nir_lower_system_values().
Kenneth Graunke
- Mesa (master): nir: Add braces around multi-line loop.
Kenneth Graunke
- Mesa (master): nir: Report progress from nir_normalize_cubemap_coords().
Kenneth Graunke
- Mesa (master): i965: Add defines for tessellation stages
Kenneth Graunke
- Mesa (master): nir: Validate that a block doesn' t have two identical successors.
Kenneth Graunke
- Mesa (master): nir/cf: Make a helper function for removing a predecessor.
Kenneth Graunke
- Mesa (master): nir/cf: Don' t break outer-block successors in split_block_beginning().
Kenneth Graunke
- Mesa (master): nir/cf: Conditionally do block_add_normal_succs() in unlink_jump();
Kenneth Graunke
- Mesa (master): nir/cf: Alter block successors before adding a fake link.
Kenneth Graunke
- Mesa (master): nir/cf: Fix unlink_block_successors to actually unlink the second one.
Kenneth Graunke
- Mesa (master): nir/cf: Fix dominance metadata in the dead control flow pass.
Kenneth Graunke
- Mesa (master): nir: Add unit tests for control flow graphs.
Kenneth Graunke
- Mesa (master): nir: Add new GS intrinsics that maintain a count of emitted vertices.
Kenneth Graunke
- Mesa (master): i965/gs: Use new NIR intrinsics.
Kenneth Graunke
- Mesa (master): i965/gs: Fix extra level of indentation left by the previous commit.
Kenneth Graunke
- Mesa (master): i965: Fix BRW_VARYING_SLOT_PAD handling in the scalar VS backend.
Kenneth Graunke
- Mesa (master): i965: Initialize unused VUE map slots to BRW_VARYING_SLOT_PAD.
Kenneth Graunke
- Mesa (master): i965/vue: Make assign_vue_map() take an explicit slot.
Kenneth Graunke
- Mesa (master): i965: Don' t re-layout varyings for separate shader programs.
Kenneth Graunke
- Mesa (master): i965/gs: Remove the dependency on the VS VUE map.
Kenneth Graunke
- Mesa (master): i965: Simplify handling of VUE map changes.
Kenneth Graunke
- Mesa (master): nir: Add a function to count the number of vertices a GS emits.
Kenneth Graunke
- Mesa (master): i965: Move GS_THREAD_END mlen calculations out of the generator.
Kenneth Graunke
- Mesa (master): i965: Implement "Static Vertex Count" geometry shader optimization.
Kenneth Graunke
- Mesa (master): i965/gs: Allow src0 immediates in GS_OPCODE_SET_WRITE_OFFSET.
Kenneth Graunke
- Mesa (master): i965/gs: Optimize away the EOT write on Gen8+ with static vertex count.
Kenneth Graunke
- Mesa (master): docs/GL3.txt: fix typo
Kenneth Graunke
- Mesa (master): nir: Use a system value for gl_PrimitiveIDIn.
Kenneth Graunke
- Mesa (master): i965: Remove duplicate copy of is_scalar_shader_stage().
Kenneth Graunke
- Mesa (master): xa: add xa_surface_from_handle2 v2
Thomas Hellstrom
- Mesa (master): svga: Fix surface view error handling
Thomas Hellstrom
- Mesa (master): gallium/svga: Enable PIPE_FORMAT_L8_UNORM for vgpu10
Thomas Hellstrom
- Mesa (master): st/xa: Use PIPE_FORMAT_R8_UNORM when available
Thomas Hellstrom
- Mesa (master): st/xa: Fixups for PIPE_FORMAT_R8_UNORM A8 usage v2.
Thomas Hellstrom
- Mesa (master): i965: Move compute shader code around
Kristian Høgsberg
- Mesa (master): i965: Move brw_fs_precompile() to brw_wm.c
Kristian Høgsberg
- Mesa (master): i965: Move perf_debug code to brw_codegen_*_prog()
Kristian Høgsberg
- Mesa (master): i965: Respect stride and subreg_offset for ATTR registers
Kristian Høgsberg
- Mesa (master): wayland: Add copyright notice for wayland-egl.c
Kristian Høgsberg
- Mesa (master): state_trackers/hgl: Fix missing include path
Alexander von Gluck IV
- Mesa (master): egl: Fix missing Haiku include path
Alexander von Gluck IV
- Mesa (master): clover: Move down canonicalization of memory object flags into validate_flags().
Francisco Jerez
- Mesa (master): clover: Implement CL1.2 clCreateImage().
Francisco Jerez
- Mesa (master): clover: Implement clCreateImage?D w/ clCreateImage.
Francisco Jerez
- Mesa (master): i965/fs: Fix hang on IVB and VLV with image format mismatch.
Francisco Jerez
- Mesa (master): meta: Save/restore compute shaders
Jordan Justen
- Mesa (master): i965/cs: Setup push constant data for uniforms
Jordan Justen
- Mesa (master): i965: Support CS in update_stage_texture_surfaces
Jordan Justen
- Mesa (master): i965: Support compute shaders in is_scalar_shader_stage()
Jordan Justen
- Mesa (master): i965/fs: Set first_non_payload_grf in assign_curb_setup
Jordan Justen
- Mesa (master): i965: Set up sampler state for compute shaders
Jordan Justen
- Mesa (master): i965/cs: Emit texture surfaces to enable CS sampling
Jordan Justen
- Mesa (master): i965/cs: Enable barrier in MEDIA_INTERFACE_DESCRIPTOR
Jordan Justen
- Mesa (master): glsl/cs: Add gl_LocalInvocationID variable
Jordan Justen
- Mesa (master): nir: Add gl_LocalInvocationID variable
Jordan Justen
- Mesa (master): i965/cs: Reserve local invocation id in payload regs
Jordan Justen
- Mesa (master): i965/cs: Initialize gl_LocalInvocationID in push constant data
Jordan Justen
- Mesa (master): i965/cs: Initialize gl_LocalInvocationID from payload
Jordan Justen
- Mesa (master): i965/nir: Support gl_LocalInvocationID variable
Jordan Justen
- Mesa (master): glsl/cs: Add gl_WorkGroupID variable
Jordan Justen
- Mesa (master): nir: Add gl_WorkGroupID system variable
Jordan Justen
- Mesa (master): i965/cs: Initialize gl_WorkGroupID variable from payload
Jordan Justen
- Mesa (master): i965/nir: Support gl_WorkGroupID variable
Jordan Justen
- Mesa (master): glsl/cs: Don't strip gl_GlobalInvocationID and dependencies
Jordan Justen
- Mesa (master): glsl: Move link_get_main_function_signature to a common location
Jordan Justen
- Mesa (master): glsl/cs: Initialize gl_GlobalInvocationID in main()
Jordan Justen
- Mesa (master): glsl/cs: Exclude gl_LocalInvocationIndex from builtin variable stripping
Jordan Justen
- Mesa (master): glsl/cs: Initialize gl_LocalInvocationIndex in main()
Jordan Justen
- Mesa (master): i965/fs: The barrier send uses only 1 payload register
Jordan Justen
- Mesa (master): mesa/cs: Add _mesa_validate_DispatchCompute
Jordan Justen
- Mesa (master): mesa/cs: Support GL_DISPATCH_INDIRECT_BUFFER
Jordan Justen
- Mesa (master): mesa/cs: Implement glDispatchComputeIndirect
Jordan Justen
- Mesa (master): i965/cs: Implement DispatchComputeIndirect support
Jordan Justen
- Mesa (master): mesa/cs: Add MESA_VERBOSE=api support in DispatchCompute*
Jordan Justen
- Mesa (master): i965/cs: Re-emit push constants and cs_state on new batches
Jordan Justen
- Mesa (master): i965/cs: Re-emit cs_state when surfaces have changed
Jordan Justen
- Mesa (master): i965/cs: Store compute invocation information in brw context
Jordan Justen
- Mesa (master): i965/cs: Add a binding table entry for gl_NumWorkGroups
Jordan Justen
- Mesa (master): i965/cs: Setup surface binding for gl_NumWorkGroups
Jordan Justen
- Mesa (master): glsl/cs: Add gl_NumWorkGroups as a system value
Jordan Justen
- Mesa (master): nir: Convert SYSTEM_VALUE_NUM_WORK_GROUPS to a nir intrinsic
Jordan Justen
- Mesa (master): i965/cs: Generate code to load gl_NumWorkGroups
Jordan Justen
- Mesa (master): nir: Don't set dest in SSBO store glsl_to_nir conversion
Jordan Justen
- Mesa (master): mesa: Fix format specifier warning in mesa_DispatchComputeIndirect()
Jordan Justen
- Mesa (master): i965/cs: Upload UBO/SSBO surfaces
Jordan Justen
- Mesa (master): radeon/vce: fix vui time_scale zero error
Leo Liu
- Mesa (master): mesa/es3.1: Enable GL_MAX_VERTEX_ATTRIB enums for GLES 3.1
Marta Löfstedt
- Mesa (master): mesa: Allow query of GL_VERTEX_BINDING_BUFFER
Marta Löfstedt
- Mesa (master): mesa/es3.1 : Align OpenGL ES 3.1 glBindVertexBuffer error handling with OpenGL Core
Marta Löfstedt
- Mesa (master): mesa/es3.1: Allow query of Vertex bindings for GLES 3.1
Marta Löfstedt
- Mesa (master): mesa/es3.1: Enable GL_ARB_vertex_attrib_binding functionality for GLES 3.1
Marta Löfstedt
- Mesa (master): nv30: Fix creation of scanout buffers
Ilia Mirkin
- Mesa (master): nv30: Implement color resolve for msaa
Ilia Mirkin
- Mesa (master): llvmpipe: convert double to long long instead of unsigned long long
Ilia Mirkin
- Mesa (master): nv50: fix drawing from tfb, direct-to-pushbuf submits
Ilia Mirkin
- Mesa (master): nv50: clear buffer status on all vertex bufs, not just the first one
Ilia Mirkin
- Mesa (master): nv50: rebind bo to bufctx when invalidating idxbuf storage
Ilia Mirkin
- Mesa (master): nv50: don't flush vertex arrays when index buffer changes
Ilia Mirkin
- Mesa (master): nv50: avoid using inline vertex data submit when gl_VertexID is used
Ilia Mirkin
- Mesa (master): nouveau: don' t mark full range as used on unmap with explicit flush
Ilia Mirkin
- Mesa (master): st/mesa: properly handle u_upload_alloc failure
Ilia Mirkin
- Mesa (master): st/mesa: don't fall back to 16F when 32F is requested
Ilia Mirkin
- Mesa (master): util: always include sha1 into the build
Ilia Mirkin
- Mesa (master): util: make mesa-sha1.c completely empty when there are no SHA1 impls
Ilia Mirkin
- Mesa (master): nv30: Fix max width / height checks in nv30 sifm code
Ilia Mirkin
- Mesa (master): nvc0: always emit a full shader colormask
Ilia Mirkin
- Mesa (master): st/mesa: increase viewport bounds limits for GL4 hw
Ilia Mirkin
- Mesa (master): nv30: Fix color resolving for nv3x cards
Ilia Mirkin
- Mesa (master): nv30: Disable msaa unless requested from the env by NV30_MAX_MSAA
Ilia Mirkin
- Mesa (master): nvc0: keep track of cb bindings per buffer, use for upload settings
Ilia Mirkin
- Mesa (master): nvc0: remove BGRA4 format support
Ilia Mirkin
- Mesa (master): nv50/ir: make edge splitting fix up phi node sources
Ilia Mirkin
- Mesa (master): nv50/ir: r63 is only 0 if we are using less than 63 registers
Ilia Mirkin
- Mesa (master): nv50/ir: fix emission of 8-byte wide interp instruction
Ilia Mirkin
- Mesa (master): nv50/ir: don' t fold immediate into mad if registers are too high
Ilia Mirkin
- Mesa (master): mesa: add infra for ARB_shader_texture_image_samples
Ilia Mirkin
- Mesa (master): glsl: add ir_texture_samples texture opcode
Ilia Mirkin
- Mesa (master): nir: add nir_texop_texture_samples and convert from glsl
Ilia Mirkin
- Mesa (master): glsl: add ARB_shader_texture_image_samples infrastructure
Ilia Mirkin
- Mesa (master): glsl: add support for the textureSamples function
Ilia Mirkin
- Mesa (master): i965: add support for textureSamples function
Ilia Mirkin
- Mesa (master): glsl: add support for the imageSamples function
Ilia Mirkin
- Mesa (master): nir: convert glsl imageSamples into a new intrinsic
Ilia Mirkin
- Mesa (master): i965: add handling for imageSamples
Ilia Mirkin
- Mesa (master): i965: enable ARB_shader_texture_image_samples
Ilia Mirkin
- Mesa (master): tgsi: add a TXQS opcode to retrieve the number of texture samples
Ilia Mirkin
- Mesa (master): gallium: add PIPE_CAP_TGSI_TXQS to let st know if TXQS is supported
Ilia Mirkin
- Mesa (master): nv50/ir: add support for TXQS tgsi opcode
Ilia Mirkin
- Mesa (master): r600g: add support for TXQS tgsi opcode
Ilia Mirkin
- Mesa (master): st/mesa: emit TXQS, support ARB_shader_texture_image_samples
Ilia Mirkin
- Mesa (master): docs: only astc ldr required for ES3.2, not hdr
Ilia Mirkin
- Mesa (master): nvc0/ir: start offset at texBindBase for txq, like regular texturing
Ilia Mirkin
- Mesa (master): st/mesa: avoid integer overflows with buffers >= 512MB
Ilia Mirkin
- Mesa (master): nv50, nvc0: fix max texture buffer size to 128M elements
Ilia Mirkin
- Mesa (master): freedreno/a3xx: add support for dual-source blending
Ilia Mirkin
- Mesa (master): freedreno/a3xx: fix blending of L8 format
Ilia Mirkin
- Mesa (master): freedreno/a3xx: use NUM_USER_CLIP_PLANES helper instead of magic number
Ilia Mirkin
- Mesa (master): nv50,nvc0: detect underlying resource changes and update tic
Ilia Mirkin
- Mesa (master): nv50, nvc0: flush texture cache in presence of coherent bufs
Ilia Mirkin
- Mesa (master): radeonsi: load fmask ptr relative to the resources array
Ilia Mirkin
- Mesa (master): radeonsi: implement TXQS support
Ilia Mirkin
- Mesa (master): i965: add ARB_texture_barrier support
Ilia Mirkin
- Mesa (master): st/mesa: keep track of saturated writes when eliminating dead code
Ilia Mirkin
- Mesa (master): mesa: don't leak interface_name
Ilia Mirkin
- Mesa (master): gallium/util: avoid unreferencing random memory on buffer alloc failure
Ilia Mirkin
- Mesa (master): nouveau: be more careful about freeing temporary transfer buffers
Ilia Mirkin
- Mesa (master): nouveau: delay deleting buffer with unflushed fence
Ilia Mirkin
- Mesa (master): nouveau: wait to unref the transfer's bo until it' s no longer used
Ilia Mirkin
- Mesa (master): i965/vec4: check writemask when bailing out at register coalesce
Eduardo Lima Mitev
- Mesa (master): i965/vec4/nir: Remove all "this->" snippets
Eduardo Lima Mitev
- Mesa (master): 42 new commits
Marek Olšák
- Mesa (master): r600g: Simplify out a couple of unnecessary branches
Marek Olšák
- Mesa (master): r600g: make all scissor states use single atom
Marek Olšák
- Mesa (master): r600g: apply disable workaround on all scissors
Marek Olšák
- Mesa (master): r600g: make all viewport states use single atom
Marek Olšák
- Mesa (master): r600g: start numbering atoms from 1
Marek Olšák
- Mesa (master): r600g: simplify dirty atom tracking
Marek Olšák
- Mesa (master): gallium/radeon: remove 'dirty' member from r600_atom
Marek Olšák
- Mesa (master): u_upload_mgr: optimize u_upload_alloc
Marek Olšák
- Mesa (master): u_upload_mgr: remove the return value from u_upload_alloc
Marek Olšák
- Mesa (master): u_upload_mgr: remove the return value from u_upload_alloc_buffer
Marek Olšák
- Mesa (master): u_upload_mgr: remove the return value from u_upload_buffer
Marek Olšák
- Mesa (master): u_upload_mgr: remove the return value from u_upload_data
Marek Olšák
- Mesa (master): gallium/pb_bufmgr_cache: add a way to remove buffers from the cache explicitly
Marek Olšák
- Mesa (master): winsys/amdgpu: remove exported buffers from the cache
Marek Olšák
- Mesa (master): winsys/radeon: remove exported buffers from the cache
Marek Olšák
- Mesa (master): winsys/amdgpu: calculate the maximum number of compute units
Marek Olšák
- Mesa (master): radeonsi: enable VGPR spilling on VI
Marek Olšák
- Mesa (master): r600g: use pipe_resource::width0 instead pb_buffer::size
Marek Olšák
- Mesa (master): r600/llvm: remove dead code for LLVM 3.3
Marek Olšák
- Mesa (master): gallium/radeon: drop support for LLVM 3.4
Marek Olšák
- Mesa (master): radeonsi: only use new versions of LLVM image and sample intrinsics
Marek Olšák
- Mesa (master): radeonsi/compute: add buffers to the CS directly
Marek Olšák
- Mesa (master): radeonsi: decrease the size of si_pm4_state
Marek Olšák
- Mesa (master): radeonsi: don' t update polygon offset state if it has no effect
Marek Olšák
- Mesa (master): gallium/radeon: handle PIPE_TRANSFER_FLUSH_EXPLICIT
Marek Olšák
- Mesa (master): st/mesa: fix front buffer regression after dropping st_validate_state in Blit
Marek Olšák
- Mesa (master): radeonsi: handle index buffer alloc failures
Marek Olšák
- Mesa (master): radeonsi: handle constant buffer alloc failures
Marek Olšák
- Mesa (master): gallium/radeon: handle buffer_map staging buffer failures better
Marek Olšák
- Mesa (master): gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
Marek Olšák
- Mesa (master): gallium/radeon: add a fail path for depth MSAA texture readback
Marek Olšák
- Mesa (master): radeonsi: report alloc failure from si_shader_binary_read
Marek Olšák
- Mesa (master): radeonsi: add malloc fail paths to si_create_shader_state
Marek Olšák
- Mesa (master): radeonsi: skip drawing if the tess factor ring allocation fails
Marek Olšák
- Mesa (master): radeonsi: skip drawing if GS ring allocations fail
Marek Olšák
- Mesa (master): radeonsi: handle shader precompile failures
Marek Olšák
- Mesa (master): radeonsi: handle fixed-func TCS shader create failure
Marek Olšák
- Mesa (master): radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
Marek Olšák
- Mesa (master): radeonsi: skip drawing if PS fails to compile or upload
Marek Olšák
- Mesa (master): radeonsi: skip drawing if updating the scratch buffer fails
Marek Olšák
- Mesa (master): radeonsi: don't forget to update scratch relocations for LS , HS, ES shaders
Marek Olšák
- Mesa (master): radeonsi: handle dummy constant buffer allocation failure
Marek Olšák
- Mesa (master): gallium/u_blitter: handle allocation failures
Marek Olšák
- Mesa (master): st/mesa: fix front buffer regression after dropping st_validate_state in Blit
Marek Olšák
- Mesa (master): radeonsi: handle index buffer alloc failures
Marek Olšák
- Mesa (master): radeonsi: handle constant buffer alloc failures
Marek Olšák
- Mesa (master): gallium/radeon: handle buffer_map staging buffer failures better
Marek Olšák
- Mesa (master): gallium/radeon: handle buffer alloc failures in r600_draw_rectangle
Marek Olšák
- Mesa (master): gallium/radeon: add a fail path for depth MSAA texture readback
Marek Olšák
- Mesa (master): radeonsi: report alloc failure from si_shader_binary_read
Marek Olšák
- Mesa (master): radeonsi: add malloc fail paths to si_create_shader_state
Marek Olšák
- Mesa (master): radeonsi: skip drawing if the tess factor ring allocation fails
Marek Olšák
- Mesa (master): radeonsi: skip drawing if GS ring allocations fail
Marek Olšák
- Mesa (master): radeonsi: handle shader precompile failures
Marek Olšák
- Mesa (master): radeonsi: handle fixed-func TCS shader create failure
Marek Olšák
- Mesa (master): radeonsi: skip drawing if VS, TCS, TES, GS fail to compile or upload
Marek Olšák
- Mesa (master): radeonsi: skip drawing if PS fails to compile or upload
Marek Olšák
- Mesa (master): radeonsi: skip drawing if updating the scratch buffer fails
Marek Olšák
- Mesa (master): radeonsi: don't forget to update scratch relocations for LS , HS, ES shaders
Marek Olšák
- Mesa (master): radeonsi: handle dummy constant buffer allocation failure
Marek Olšák
- Mesa (master): gallium/u_blitter: handle allocation failures
Marek Olšák
- Mesa (master): gallium/radeon: remove the percentage symbol from HUD temperature
Marek Olšák
- Mesa (master): android: radeonsi: fix sid_tables.h missing LOCAL_MODULE_CLASS
Marek Olšák
- Mesa (master): radeonsi: add scratch buffer to the buffer list when it' s re-allocated
Marek Olšák
- Mesa (master): util: added util_set_index_buffer()
Brian Paul
- Mesa (master): util: added ffsll() function
Brian Paul
- Mesa (master): tgsi: add negate parameter to tgsi_transform_kill_inst()
Brian Paul
- Mesa (master): tgsi: added tgsi_is_shadow_target() helper
Brian Paul
- Mesa (master): tgsi: add some more helper functions
Brian Paul
- Mesa (master): gallium/util: return FALSE for intersection if there' s empty rectangles
Brian Paul
- Mesa (master): gallium/util: fix returning empty box for rectangle intersection
Brian Paul
- Mesa (master): gallium/util: add a utility to create geometry passthrough shader
Brian Paul
- Mesa (master): util: add util_strcasecmp() wrapper
Brian Paul
- Mesa (master): tgsi: add new tgsi_two_side.c utility code
Brian Paul
- Mesa (master): tgsi: adds tgsi utility to transform a shader to support point sprite
Brian Paul
- Mesa (master): tgsi: add tgsi utility to transform a fragment shader to support aa point
Brian Paul
- Mesa (master): util: add a couple primitive restart helper functions
Brian Paul
- Mesa (master): auxiliary/os: Don't implement os_get_option() on embedded builds.
Brian Paul
- Mesa (master): winsys/svga: add new vmw_query.c[h] files
Brian Paul
- Mesa (master): svga: add new version 10 device header files
Brian Paul
- Mesa (master): svga: update the svga3d device header files
Brian Paul
- Mesa (master): svga/winsys: Add support for VGPU10
Brian Paul
- Mesa (master): gallium/st: add pipe_context::get_timestamp()
Brian Paul
- Mesa (master): svga: remove unused SVGA3D_* command functions
Brian Paul
- Mesa (master): svga: add new svga_tgsi_vgpu10.c file
Brian Paul
- Mesa (master): svga: add new svga_cmd_vgpu10.c file
Brian Paul
- Mesa (master): svga: add new svga_link.[ch] files
Brian Paul
- Mesa (master): svga: add new svga_pipe_gs.c file
Brian Paul
- Mesa (master): svga: add new svga_pipe_streamout.c file
Brian Paul
- Mesa (master): svga: add new svga_state_gs.c file
Brian Paul
- Mesa (master): svga: add new svga_state_sampler.c file
Brian Paul
- Mesa (master): svga: add new svga_state_tgsi_transform.c file
Brian Paul
- Mesa (master): svga: add new svga_streamout.h file
Brian Paul
- Mesa (master): svga: add new version 10 device command prototypes
Brian Paul
- Mesa (master): svga: update driver for version 10 GPU interface
Brian Paul
- Mesa (master): docs: document VMware OpenGL 3.3 support
Brian Paul
- Mesa (master): svga: fix backed surface view regression
Brian Paul
- Mesa (master): svga: increment texture age when surface is to be marked as dirty
Brian Paul
- Mesa (master): svga: fix referencing a NULL framebuffer cbuf
Brian Paul
- Mesa (master): svga: update call to u_upload_alloc()
Brian Paul
- Mesa (master): docs: fix date formatting in index.html
Brian Paul
- Mesa (master): tgsi: Remove trailing backslash in comment
Brian Paul
- Mesa (master): softpipe: Fix textureLod with nonzero GL_TEXTURE_LOD_BIAS value
Brian Paul
- Mesa (master): softpipe: Split compute_lambda_lod into two functions
Brian Paul
- Mesa (master): softpipe: Put mip_filter_func inside a struct
Brian Paul
- Mesa (master): softpipe: Split code getting a filter into separate function
Brian Paul
- Mesa (master): softpipe: Split 3D to 2D coords conversion into separate function
Brian Paul
- Mesa (master): softpipe: Add functions for computing relative mipmap level
Brian Paul
- Mesa (master): tgsi: Add code for handling lodq opcode
Brian Paul
- Mesa (master): softpipe: Implement and enable textureQueryLod
Brian Paul
- Mesa (master): docs: Update wrt. textureQueryLod on softpipe
Brian Paul
- Mesa (master): winsys/svga: remove useless assertion
Brian Paul
- Mesa (master): svga: remove useless MAX2() call
Brian Paul
- Mesa (master): svga: fix shader variant memory leak
Brian Paul
- Mesa (master): svga: clean up the compile_vs/gs/fs() functions
Brian Paul
- Mesa (master): tgsi,softpipe: capitalize the tgsi_sampler_control enum values
Brian Paul
- Mesa (master): softpipe: Move the faces array from view to filter_args
Brian Paul
- Mesa (master): softpipe: Constify some sampler and view parameters
Brian Paul
- Mesa (master): tgsi, softpipe: Constify tgsi_sampler in query_lod vfunc
Brian Paul
- Mesa (master): softpipe: Constify sampler and view parameters in img filters
Brian Paul
- Mesa (master): softpipe: Constify sampler and view parameters in mip filters
Brian Paul
- Mesa (master): softpipe: Constify sp_tgsi_sampler
Brian Paul
- Mesa (master): softpipe: Constify variables
Brian Paul
- Mesa (master): softpipe: Change faces type to uint
Brian Paul
- Mesa (master): mesa: whitespace, line wrap fixes in varray.c
Brian Paul
- Mesa (master): mesa: remove trailing whitespace in bufferobj.c
Brian Paul
- Mesa (master): mesa: move GL_APPLE_object_purgeable functions to new file
Brian Paul
- Mesa (master): mesa: whitespace, comment fixes in texstorage.c
Brian Paul
- Mesa (master): mesa: const-qualify buffer_object_subdata_range_good() bufObj parameter
Brian Paul
- Mesa (master): mesa: const-qualify _mesa_base_tex_format() ctx param
Brian Paul
- Mesa (master): mesa: const-qualify _mesa_is_legal_tex_storage_format ctx param
Brian Paul
- Mesa (master): st/mesa: remove st_bind_framebuffer()
Brian Paul
- Mesa (master): mesa: rework Driver.CopyImageSubData() and related code
Brian Paul
- Mesa (master): mesa: remove an extern "C" wrapper in shader_query.cpp
Brian Paul
- Mesa (master): mesa: clean up the #includes in shader_query.cpp
Brian Paul
- Mesa (master): mesa: clean up #includes in shaderapi.c
Brian Paul
- Mesa (master): st/mesa: add some debugging code in st_ChooseTextureFormat( )
Brian Paul
- Mesa (master): st/mesa: try PIPE_BIND_RENDER_TARGET when choosing float texture formats
Brian Paul
- Mesa (master): i965: Remove early release of DRI2 miptree
Martin Peres
- Mesa (master): meta: Abort meta pbo path if TexSubImage need signed unsigned conversion
Anuj Phogat
- Mesa (master): i965: Add a helper function intel_get_tile_dims()
Anuj Phogat
- Mesa (master): i965: Use intel_get_tile_dims() to get tile masks
Anuj Phogat
- Mesa (master): i965: Use helper function intel_get_tile_dims() in surface setup
Anuj Phogat
- Mesa (master): i965: Delete temporary variable 'src_pitch'
Anuj Phogat
- Mesa (master): i965: Move conversion of {src, dst}_pitch to dwords outside if/else
Anuj Phogat
- Mesa (master): i965: Fix {src, dst}_pitch alignment check for XY_SRC_COPY_BLT
Anuj Phogat
- Mesa (master): i965/gen9: Fix {src, dst}_pitch alignment check for XY_FAST_COPY_BLT
Anuj Phogat
- Mesa (master): i965: Rename intel_miptree_get_dimensions_for_image()
Anuj Phogat
- Mesa (master): i965/gen9: Add a condition for starting pixel in fast copy blit
Anuj Phogat
- Mesa (master): i965/vec4: Change types as needed to propagate source modifiers using current instruction
Alejandro Pinheiro
- Mesa (master): i965/vec4: refactor brw_vec4_copy_propagation.
Alejandro Pinheiro
- Mesa (master): i965/vec4: check swizzle before discarding a uniform on a 3src operand
Alejandro Pinheiro
- Mesa (master): mesa: Expose GL_ARB_framebuffer_no_attachments to GLES 3.1
Tapani Pälli
- Mesa (master): mesa: Limit Framebuffer Parameter OpenGL ES 3.1 usage
Tapani Pälli
- Mesa (master): build: add HAVE_SHA1 define when using --with-sha1 option
Tapani Pälli
- Mesa (master): mesa: change 'SHADER_SUBST' facility to work with env variables
Tapani Pälli
- Mesa (master): glsl: error on linking if no shaders are attached to program
Tapani Pälli
- Mesa (master): glsl: error out on ES 3.1 if VS or FS present but not both
Tapani Pälli
- Mesa (master): docs: cleanups + mark some work as done
Tapani Pälli
- Mesa (master): mesa: enable query of PROGRAM_PIPELINE_BINDING for ES 3.1
Tapani Pälli
- Mesa (master): mesa: return initial value for PROGRAM_SEPARABLE when not linked
Tapani Pälli
- Mesa (master): mesa: return initial value for VALIDATE_STATUS if pipe not bound
Tapani Pälli
- Mesa (master): mesa: fix errors when reading depth with glReadPixels
Tapani Pälli
- Mesa (master): i965: fix textureGrad for cubemaps
Tapani Pälli
- Mesa (master): glsl: bail out early in _mesa_ShaderSource if no shaderobj
Tapani Pälli
- Mesa (master): mesa: add packed_varyings list to gl_shader
Tapani Pälli
- Mesa (master): glsl: add packed varyings to program resource list
Tapani Pälli
- Mesa (master): glsl: fix packed varyings interface type and add default case
Tapani Pälli
- Mesa (master): mesa: fix ARRAY_SIZE query for GetProgramResourceiv
Tapani Pälli
- Mesa (master): i965/vec4: fill src_reg type using the constructor type parameter
Iago Toral Quiroga
- Mesa (master): dri/common: Fix codestyle of driParseDebugString().
Iago Toral Quiroga
- Mesa (master): dri/common: Tokenize driParseDebugString() argument before matching debug flags.
Iago Toral Quiroga
- Mesa (master): i965: Add a debug option for spilling everything in vec4 code
Iago Toral Quiroga
- Mesa (master): i965/vec4: Don' t unspill the same register in consecutive instructions
Iago Toral Quiroga
- Mesa (master): nir: UBO loads no longer use const_index[1]
Iago Toral Quiroga
- Mesa (master): i965/vec4: Fix saturation errors when coalescing registers
Iago Toral Quiroga
- Mesa (master): i965/vec4_nir: Load constants as integers
Iago Toral Quiroga
- Mesa (master): i965/fs: Fix comparison between signed and unsigned integer expressions
Iago Toral Quiroga
- Mesa (master): i965: Maximum allowed size of SEND messages is 15 (4 bits)
Iago Toral Quiroga
- Mesa (master): i965: Move MRF register asserts out of brw_reg.h
Iago Toral Quiroga
- Mesa (master): i965: Turn BRW_MAX_MRF into a macro that accepts a hardware generation
Iago Toral Quiroga
- Mesa (master): i965/fs: Use MRF registers 21-23 for spilling in gen6
Iago Toral Quiroga
- Mesa (master): i965/vec4: Use MRF registers 21-23 for spilling in gen6
Iago Toral Quiroga
- Mesa (master): glsl: revert "glsl: atomic counters can be declared as buffer-qualified variables"
Iago Toral Quiroga
- Mesa (master): glsl: Fix unused value warning reported by Coverity
Iago Toral Quiroga
- Mesa (master): glsl: Fix null return coverity warning
Iago Toral Quiroga
- Mesa (master): glsl: Fix forward NULL dereference coverity warning
Iago Toral Quiroga
- Mesa (master): mesa/pbo: Handle zero width, height or depth when validating access
Neil Roberts
- Mesa (master): mesa: Fix warning about static being in the wrong place
Ian Romanick
- Mesa (master): linker: Silence GCC unused parameter warnings
Ian Romanick
- Mesa (master): i965: Make gen8_upload_state_base_address static
Ian Romanick
- Mesa (master): i965: Make gen7_enable_hw_binding_tables static
Ian Romanick
- Mesa (master): mesa: Remove target parameter from _mesa_handle_bind_buffer_gen
Ian Romanick
- Mesa (master): mesa: Silence unused parameter warnings in bufferobj.c
Ian Romanick
- Mesa (master): mesa: Pass the type to _mesa_uniform_matrix as a glsl_base_type
Ian Romanick
- Mesa (master): mesa: Don't allow wrong type setters for matrix uniforms
Ian Romanick
- Mesa (master): i965/meta: Fix typo in comment
Ian Romanick
- Mesa (master): glsl: Silence unused parameter warnings
Ian Romanick
- Mesa (master): glsl: Remove ADD_VARYING macro
Ian Romanick
- Mesa (master): i965: Remove horizontal bars from file header comments
Ian Romanick
- Mesa (master): i965: Fix typos in license
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings in intel_fbo.c
Ian Romanick
- Mesa (master): i965: Silence unused parameter warnings in intel_mipmap_tree.c
Ian Romanick
- Mesa (master): i915, i965: Silence unused parameter warnings in intel_mipmap_tree.h
Ian Romanick
- Mesa (master): i965: Make intel_miptree_map_raw static
Ian Romanick
- Mesa (master): i915: Remove prototype for nonexistent brw_miptree_layout
Ian Romanick
- Mesa (master): i915: Silence unused parameter warnings
Ian Romanick
- Mesa (master): i915, i965: Silence unused parameter warnings in intel_miptree_unmap_gtt
Ian Romanick
- Mesa (master): i915: Silence unused parameter warning in intel_miptree_create_layout
Ian Romanick
- Mesa (master): i915, i965: Silence unused parameter warnings in intel_batchbuffer_advance
Ian Romanick
- Mesa (master): meta: Always bind the texture
Ian Romanick
- Mesa (master): meta: Use result of texture coordinate clamping operation
Ian Romanick
- Mesa (master): docs: Update with GLES3.2 entries and status
Ian Romanick
- Mesa (master): 26 new commits
Ian Romanick
- Mesa (master): i830: Fix collision between I830_UPLOAD_RASTER_RULES and I830_UPLOAD_TEX(0)
Ian Romanick
- Mesa (master): i915: Fix texcoord vs. varying collision in fragment programs
Ian Romanick
- Mesa (master): i915: Remember to call intel_prepare_render() before blitting
Ian Romanick
- Mesa (master): meta: Handle array textures in scaled MSAA blits
Ian Romanick
- Mesa (master): mesa: fix mipmap generation for immutable, compressed textures
Roland Scheidegger
- Mesa (master): glapi: Inline x86_64_current_tls().
Matt Turner
- Mesa (master): i965/fs: Handle MRF destinations in lower_integer_multiplication().
Matt Turner
- Demos (master): egl: Remove demos using EGL_MESA_screen_surface.
Matt Turner
- Mesa (master): configure.ac: Add support to enable read-only text segment on x86.
Matt Turner
- Mesa (master): i965/vec4: Detect and delete useless MOVs.
Matt Turner
- Mesa (master): glsl: Expose gl_MaxTess{Control, Evaluation}AtomicCounters.
Matt Turner
- Mesa (master): c11/threads: Assert that mtx is non-NULL and check return values.
Matt Turner
- Mesa (master): mesa: Remove debugging code from _mesa_reference_*.
Matt Turner
- Mesa (master): mesa: Add locking to sampler objects.
Matt Turner
- Mesa (master): mesa: Add locking to programs.
Matt Turner
- Mesa (10.6): 32 new commits
Emil Velikov
- Mesa (10.6): i965/fs: Handle MRF destinations in lower_integer_multiplication().
Emil Velikov
- Mesa (10.6): i965: Fix copy propagation type changes.
Emil Velikov
- Mesa (10.6): Revert "i965: Advertise a line width of 40.0 on Cherryview and Skylake."
Emil Velikov
- Mesa (10.6): mesa: add GL_RED, GL_RG support for floating point textures
Emil Velikov
- Mesa (10.6): i965: Momentarily pretend to support ARB_texture_stencil8 for blits.
Emil Velikov
- Mesa (10.6): Update version to 10.6.6
Emil Velikov
- Mesa (10.6): docs: add release notes for 10.6.6
Emil Velikov
- Mesa (10.6): docs: add sha256 checksums for 10.6.6
Emil Velikov
- Mesa (master): docs: add release notes for 10.6.6
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 10.6.6
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 10.6.6
Emil Velikov
- Mesa: tag mesa-10.6.6: Mesa 10.6.6 release
Emil Velikov
- Mesa (11.0): 37 new commits
Emil Velikov
- Mesa: tag mesa-11.0.0-rc3: Mesa 11.0.0-rc3 release candidate
Emil Velikov
- Mesa (master): glxl/tests: Use X11_INCLUDES instead of X11_CFLAGS
Emil Velikov
- Mesa (master): mesa/tests: Remove unneeded X11_CFLAGS
Emil Velikov
- Mesa (master): egl_dri2: Move filling context_attrib array in a separate function
Emil Velikov
- Mesa (master): egl_dri2: Use createContextAttribs if swrast version >= 3
Emil Velikov
- Mesa (master): egl_dri2: Add support for EGL_KHR_create_contest when using swrast
Emil Velikov
- Mesa (master): xmlpool: 'promote' LOCALEDIR variable
Emil Velikov
- Mesa (master): util: automake: rework the format_srgb.c rule
Emil Velikov
- Mesa (master): mapi: automake: rework the *api/glapi_mapi_tmp.h rules
Emil Velikov
- Mesa (master): mapi: automake: rework the source generation rules
Emil Velikov
- Mesa (master): mesa: automake: rework the source generation rules
Emil Velikov
- Mesa (master): glsl: automake: rework the sources generation rules
Emil Velikov
- Mesa (master): glsl: automake: reuse $(NIR_GENERATED_FILES) where possible
Emil Velikov
- Mesa (master): glsl: build: use makefile.sources variables when possible
Emil Velikov
- Mesa (master): glsl: build: remove bogus dependency
Emil Velikov
- Mesa (master): auxiliary: rework the python generated sources rules
Emil Velikov
- Mesa (master): svga: pick all the files into the tarball
Emil Velikov
- Mesa (master): nouveau: android: add space before PRIx64 macro
Emil Velikov
- Mesa (master): android: rename LLVM_VERSION_PATCH to MESA_LLVM_VERSION_PATCH
Emil Velikov
- Mesa (master): android: Always define __STDC_LIMIT_MACROS.
Emil Velikov
- Mesa (master): android: radeonsi: add support for sid_tables.h generated sources
Emil Velikov
- Mesa (master): clover: Avoid using typename to allow compilation of clover by clang
Emil Velikov
- Mesa (master): mesa: Resolve GCC missing field initializer warning.
Emil Velikov
- Mesa (master): glsl: Resolve GCC sign-compare warning.
Emil Velikov
- Mesa (master): mesa: Resolve GCC sign-compare warning.
Emil Velikov
- Mesa (master): i965: Resolve GCC sign-compare warning.
Emil Velikov
- Mesa (master): Use IMP_LIB_EXT when checking for LLVM shared libraries
Emil Velikov
- Mesa (10.6): Revert "i965: Momentarily pretend to support ARB_texture_stencil8 for blits."
Emil Velikov
- Mesa (10.6): mesa/teximage: use correct extension for accept stencil texture.
Emil Velikov
- Mesa (10.6): glsl: Handle attribute aliasing in attribute storage limit check.
Emil Velikov
- Mesa (10.6): Update version to 10.6.7
Emil Velikov
- Mesa (10.6): docs: add release notes for 10.6.7
Emil Velikov
- Mesa (10.6): docs: add sha256 checksums for 10.6.7
Emil Velikov
- Mesa (master): docs: add release notes for 10.6.7
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 10.6.7
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 10.6.7
Emil Velikov
- Mesa: tag mesa-10.6.7: Mesa 10.6.7 release
Emil Velikov
- Mesa (11.0): 39 new commits
Emil Velikov
- Mesa (master): docs: Update 11.0.0 release notes
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 11.0.0
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 11.0.0
Emil Velikov
- Mesa: tag mesa-11.0.0: Mesa 11.0.0 release
Emil Velikov
- Mesa (master): gbm: convert gbm bo format to fourcc format on dma-buf import
Emil Velikov
- Mesa (master): egl/dri2: Close file descriptor on error.
Emil Velikov
- Mesa (master): egl/dri2/drm: compact existing device mgmt
Emil Velikov
- Mesa (master): egl/dri2: don't leak the fd on dri2_terminate
Emil Velikov
- Mesa (10.6): 21 new commits
Emil Velikov
- Mesa (10.6): Update version to 10.6.8
Emil Velikov
- Mesa (10.6): docs: add release notes for 10.6.8
Emil Velikov
- Mesa (10.6): docs: add sha256 checksums for 10.6.8
Emil Velikov
- Mesa (master): docs: add release notes for 10.6.8
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 10.6.8
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 10.6.8
Emil Velikov
- Mesa: tag mesa-10.6.8: Mesa 10.6.8 release
Emil Velikov
- Mesa (master): nir: move stdio.h inclusion before extern C
Emil Velikov
- Mesa (master): nir: add C wrapper around glsl_type::record_location_offset
Emil Velikov
- Mesa (master): nir: rename nir_lower_samplers.c{pp,}
Emil Velikov
- Mesa (11.0): 22 new commits
Emil Velikov
- Mesa (11.0): Update version to 11.0.1
Emil Velikov
- Mesa (11.0): docs: add release notes for 11.0.1
Emil Velikov
- Mesa (11.0): docs: add sha256 checksums for 11.0.1
Emil Velikov
- Mesa (master): docs: add release notes for 11.0.1
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 11.0.1
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 11.0.1
Emil Velikov
- Mesa: tag mesa-11.0.1: Mesa 11.0.1 release
Emil Velikov
- Mesa (11.0): i965: Respect stride and subreg_offset for ATTR registers
Emil Velikov
- Mesa (11.0): glsl: Expose gl_MaxTess{Control, Evaluation}AtomicCounters.
Emil Velikov
- Mesa (11.0): mesa: Fix order of format+type and internal format checks for glTexImageXD ops
Emil Velikov
- Mesa (11.0): mesa: Move _mesa_base_tex_format() from teximage to glformats files
Emil Velikov
- Mesa (11.0): mesa: Use the effective internal format instead for validation
Emil Velikov
- Mesa (11.0): Update version to 11.0.2
Emil Velikov
- Mesa (11.0): docs: add release notes for 11.0.2
Emil Velikov
- Mesa (11.0): docs: add sha256 checksums for 11.0.2
Emil Velikov
- Mesa (master): docs: add release notes for 11.0.2
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 11.0.2
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 11.0.2
Emil Velikov
- Mesa: tag mesa-11.0.2: Mesa 11.0.2 release
Emil Velikov
- Mesa (master): i965/miptree: More comments for BRW_MAP_DIRECT_BIT (v2)
Chad Versace
- Mesa (master): i965/miptree: Fix comments for map mode
Chad Versace
- Mesa (master): i965/miptree: Rename intel_miptree_map::mt -> ::linear_mt ( v2)
Chad Versace
- Mesa (master): i965/miptree: Rename align_w,align_h -> halign,valign
Chad Versace
- Mesa (master): i965/miptree: Add PRM references for most struct members ( v2)
Chad Versace
- Mesa (master): i965/gen9: Annotate input coverage mask change
Ben Widawsky
- Mesa (master): i965: Remove base miplevel from sampler state.
Ben Widawsky
- Mesa (master): i965/skl: Use more compact hiz dimensions
Ben Widawsky
- Mesa (master): i965/gen8+: Skip depth stalls on state change
Ben Widawsky
- Mesa (master): i965/skl: Use larger URB size where available.
Ben Widawsky
- Mesa (master): i965: Prevent coordinate overflow in intel_emit_linear_blit
Chris Wilson
- Mesa (master): meta: Compute correct buffer size with SkipRows/SkipPixels
Chris Wilson
- Mesa (master): i965: Disallow PixelTransfer operations for tiled-memcpy TexImage/ReadPixels
Chris Wilson
- Mesa (master): i965: Disallow fast blit paths for CopyTexImage with PixelTransfer ops
Chris Wilson
- Mesa (master): dri/common: use sysconfdir when looking for drirc
Marcin Ålusarz
- Mesa (master): dri/common: fix gbm-symbols-check regression
Marcin Ålusarz
Last message date:
Wed Sep 30 23:22:59 UTC 2015
Archived on: Mon Jan 13 14:19:41 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).