February 2016 Archives by thread
Starting: Mon Feb 1 09:41:25 UTC 2016
Ending: Mon Feb 29 23:20:20 UTC 2016
Messages: 713
- Mesa (master): mesa: enable enums for OES_geometry_shader
Marta Löfstedt
- Mesa (master): i965: Move brw_compiler_create() to new brw_compiler.c.
Matt Turner
- Mesa (master): nir: Add lowering of nir_op_unpack_half_2x16.
Matt Turner
- Mesa (master): i965: Make separate nir_options for scalar/vector stages.
Matt Turner
- Mesa (master): i965/fs: Switch from GLSL IR to NIR for un/ packHalf2x16 scalarizing.
Matt Turner
- Mesa (master): glsl: Remove 2x16 half-precision pack/unpack opcodes.
Matt Turner
- Mesa (master): nir: Add opcodes to extract bytes or words.
Matt Turner
- Mesa (master): nir: Make argument order of unop_convert match binop_convert.
Matt Turner
- Mesa (master): i965/fs: Implement support for extract_word.
Matt Turner
- Mesa (master): nir: Add lowering support for packing opcodes.
Matt Turner
- Mesa (master): nir: Add lowering support for unpacking opcodes.
Matt Turner
- Mesa (master): i965/vec4: Implement nir_op_pack_uvec2_to_uint.
Matt Turner
- Mesa (master): i965/gen7+: Use NIR for lowering of pack/unpack opcodes.
Matt Turner
- Mesa (master): nouveau/video: wrap assertion within #ifndef NDEBUG
Ilia Mirkin
- Mesa (master): st/mesa: treat a write as a read for range purposes
Ilia Mirkin
- Mesa (master): virgl: reuse screen when fd is already open
Dave Airlie
- Mesa (master): virgl: fix reference counting of prime handles
Dave Airlie
- Mesa (master): virgl: also build vtest for Android
Dave Airlie
- Mesa (master): mesa: fix typo in python scripts
Roland Scheidegger
- Mesa (master): i965: Provide sse2 version for rgba8 <-> bgra8 swizzle
Roland Scheidegger
- Mesa (master): llvmpipe: use vector loads for (optimized) tri raster funcs
Roland Scheidegger
- Mesa (master): llvmpipe: minor cleanup of sse2 for calc_fixed_position
Roland Scheidegger
- Mesa (master): llvmpipe: drop scissor planes early if the tri is fully inside them
Roland Scheidegger
- Mesa (master): gallivm: add PK2H/UP2H support
Roland Scheidegger
- Mesa (master): tgsi: add PK2H/UP2H support
Roland Scheidegger
- Mesa (master): virgl: mark function as static
Dave Airlie
- Mesa (master): Revert "i965: Provide sse2 version for rgba8 <-> bgra8 swizzle"
Roland Scheidegger
- Demos (master): perf: add new glsl-compile-time test program
Brian Paul
- Demos (master): Add new test of glPolygonMode() with different front/ back modes
Brian Paul
- Demos (master): don't build glsl-compile-time program with CMake for now
Brian Paul
- Demos (master): cmake: Build glsl-compile-time without linking glmain.c.
Jose Fonseca
- Mesa (master): glsl: Enable debug prints for do_common_optimization
Jordan Justen
- Mesa (master): glsl: Disable tree grafting optimization for shared variables
Jordan Justen
- Mesa (master): util/set: don't compare against deleted entries
Connor Abbott
- Mesa (master): util/hash_table: don't compare deleted entries
Connor Abbott
- Mesa (master): tgsi: set correct src type for UP2H
Marek Olšák
- Mesa (master): radeonsi: rename cb_target_mask state to cb_render_state
Marek Olšák
- Mesa (master): radeonsi: rework RB+ for Stoney
Marek Olšák
- Mesa (master): radeonsi: treat intensity render targets exactly like red
Marek Olšák
- Mesa (master): tgsi/scan: add tgsi_shader_info::reads_samplemask
Marek Olšák
- Mesa (master): winsys/radeon: Do not deinit the pb cache if it was not initialized
Marek Olšák
- Mesa (master): mesa: use geometric helper for computing min samples
Ilia Mirkin
- Mesa (master): mesa: the _mesa_geometric_* functions require full types from mtypes.h
Ilia Mirkin
- Mesa (master): mesa: invalidate framebuffer when changing parameters
Ilia Mirkin
- Mesa (master): mesa: use default geometry' s samples when there are no attachments
Ilia Mirkin
- Mesa (master): i965/gen8: Initialize aux_mode to GEN8_SURFACE_AUX_MODE_NONE
Ben Widawsky
- Mesa (master): llvmpipe: use scissor_planes_needed helper function
Roland Scheidegger
- Mesa (master): vl: add zig zag scan for list 4x4
Leo Liu
- Mesa (master): st/omx/dec/h264: fix corruption when scaling matrix present flag set
Leo Liu
- Mesa (master): util/hash_table: add _mesa_hash_table_num_entries
Nicolai Hähnle
- Mesa (master): util/hash_table: add _mesa_hash_table_clear (v4)
Nicolai Hähnle
- Mesa (master): mesa/main: add USAGE_TRANSFORM_FEEDBACK_BUFFER flag to buffer UsageHistory
Nicolai Hähnle
- Mesa (master): mesa/main: add USAGE_PIXEL_PACK_BUFFER flag to buffer UsageHistory
Nicolai Hähnle
- Mesa (master): vbo: move vbo_get_minmax_indices into its own source file
Nicolai Hähnle
- Mesa (master): mesa: add USAGE_DISABLE_MINMAX_CACHE flag to buffer UsageHistory
Nicolai Hähnle
- Mesa (master): mesa/main: bail earlier for size == 0 in _mesa_clear_buffer_sub_data
Nicolai Hähnle
- Mesa (master): mesa: add MESA_NO_MINMAX_CACHE environment variable
Nicolai Hähnle
- Mesa (master): vbo: cache/memoize the result of vbo_get_minmax_indices (v3 )
Nicolai Hähnle
- Mesa (master): vbo: disable the minmax cache when the hit rate is low
Nicolai Hähnle
- Mesa (master): gallium: Add PIPE_CAP_BUFFER_SAMPLER_VIEW_RGBA_ONLY
Nicolai Hähnle
- Mesa (master): gallium: Add PIPE_CAP_SURFACE_REINTERPRET_BLOCKS
Nicolai Hähnle
- Mesa (master): st/mesa: Accelerate PBO uploads
Nicolai Hähnle
- Mesa (master): st/mesa: inline the implementation of _mesa_store_compressed_teximage
Nicolai Hähnle
- Mesa (master): st/mesa: redirect CompressedTexSubImage to our own implementation
Nicolai Hähnle
- Mesa (master): gallium/radeon: support PIPE_CAP_SURFACE_REINTERPRET_BLOCKS
Nicolai Hähnle
- Mesa (master): st/mesa: implement PBO upload for multiple layers
Nicolai Hähnle
- Mesa (master): st/mesa: implement PBO upload for glCompressedTex(Sub)Image
Nicolai Hähnle
- Mesa (master): gallium: fix the documentation of PIPE_CAP_MAX_TEXTURE_BUFFER_SIZE
Nicolai Hähnle
- Mesa (master): st/mesa: use the correct address generation functions in st_TexSubImage blit
Nicolai Hähnle
- Demos (master): remove stray 'spazio3d' target from Makefile.am
Brian Paul
- Mesa (master): compiler: removed unused Makefile.sources
Rob Clark
- Mesa (master): compiler: fix .gitignore for glsl_compiler
Rob Clark
- Mesa (master): Revert "compiler: removed unused Makefile.sources"
Rob Clark
- Mesa (master): appveyor: Bump shallow clone depth.
Jose Fonseca
- Mesa (master): dir-locals.el: set case-label offset to 0
Ilia Mirkin
- Mesa (master): glx: update to updated version of EXT_create_context_es2_profile
Ilia Mirkin
- Mesa (master): nv50/ir: make sure to fetch all sources before creating instruction
Ilia Mirkin
- Mesa (master): st/mesa: fix potential null deref if no shader is passed in
Ilia Mirkin
- Mesa (master): nv50: avoid freeing the symbols if they' re about to be stored
Ilia Mirkin
- Mesa (master): mesa: Use SSE prefetch instructions rather than 3DNow instructions
Timothy Arceri
- Mesa (master): radeonsi: fix Hyper-Z on Stoney
Marek Olšák
- Mesa (master): i965/fs: Allocate single register at a time for constants.
Matt Turner
- Mesa (master): glsl: Ensure glsl/ exists before making the lexer/parser.
Matt Turner
- Mesa (master): radeonsi: implement PK2H and UP2H opcodes
Marek Olšák
- Mesa (master): 46 new commits
Axel Davy
- Mesa (master): mesa: remove dead program parameter functions
Timothy Arceri
- Mesa (master): glsl: simplify setting of image access qualifiers
Timothy Arceri
- Mesa (master): glapi: Add xml infrastructure for ARB_query_buffer_object
Ilia Mirkin
- Mesa (master): mesa: Add ARB_query_buffer_object extension flag
Ilia Mirkin
- Mesa (master): mesa: Add QueryBuffer to context
Ilia Mirkin
- Mesa (master): mesa: add core implementation of ARB_query_buffer_object
Ilia Mirkin
- Mesa (master): mesa: add driver interface for writing query results to buffers
Ilia Mirkin
- Mesa (master): gallium: add PIPE_CAP_QUERY_BUFFER_OBJECT
Ilia Mirkin
- Mesa (master): st/mesa: add query buffer support
Ilia Mirkin
- Mesa (master): nvc0: add support for ARB_query_buffer_object
Ilia Mirkin
- Mesa (master): mesa: Handle QUERY_BUFFER_BINDING in GetIntegerv
Ilia Mirkin
- Mesa (master): gallium: add a way to store query result into buffer
Ilia Mirkin
- Mesa (master): nvc0/ir: fix converting between predicate and gpr
Ilia Mirkin
- Mesa (master): nvc0: add some missing PUSH_SPACE's
Ilia Mirkin
- Mesa (master): nvc0: avoid negatives in PUSH_SPACE argument
Ilia Mirkin
- Mesa (master): main: Use _mesa_geometric_samples to calculate the value of GL_SAMPLES
Neil Roberts
- Mesa (master): program: Use _mesa_geometric_samples to calculate gl_NumSamples
Neil Roberts
- Mesa (master): main: Use _mesa_geometric_samples to calculate GL_SAMPLE_BUFFERS
Neil Roberts
- Mesa (master): main: Use a derived value for the default sample count
Neil Roberts
- Mesa (master): st/mesa: reduce the scope of sampler_view in try_pbo_upload_common
Nicolai Hähnle
- Mesa (master): st/mesa: bail out of try_pbo_upload_common when vertex upload fails
Nicolai Hähnle
- Mesa (master): radeonsi: Allow dumping LLVM IR before optimization passes
Nicolai Hähnle
- Mesa (master): st/mesa: do uploads earlier in try_pbo_upload_common
Nicolai Hähnle
- Mesa (master): gallium/radeon: emit LLVM `ret void` before radeon_llvm_finalize_module
Nicolai Hähnle
- Mesa (master): st/mesa: bail out of try_pbo_upload_common when constant upload fails
Nicolai Hähnle
- Mesa (master): gallium/radeon: add GPIN driver query group
Nicolai Hähnle
- Mesa (master): radeonsi: re-order the perfcounter hardware blocks
Nicolai Hähnle
- Mesa (master): radeonsi: add placeholder MC and SRBM performance counter groups
Nicolai Hähnle
- Mesa (master): radeonsi: re-order the SQ_xx performance counter blocks
Nicolai Hähnle
- Mesa (master): mesa: Fix locking of GLsync objects.
Marek Olšák
- Mesa (master): gallium/radeon: rename & reorder members of radeon_info
Marek Olšák
- Mesa (master): winsys/amdgpu: remove an r600-only setting
Marek Olšák
- Mesa (master): winsys/amdgpu: add an assertion to cik_get_num_tile_pipes ( v2)
Marek Olšák
- Mesa (master): gallium/radeon: get pipe_interleave_bytes AKA group_bytes from the winsys
Marek Olšák
- Mesa (master): gallium/radeon: remove radeon_info::r600_tiling_config
Marek Olšák
- Mesa (master): mesa: implement GL_NVX_gpu_memory_info (v2)
Marek Olšák
- Mesa (master): st/mesa: implement and enable memory info extensions (v2)
Marek Olšák
- Mesa (master): mesa: implement GL_ATI_meminfo (v2)
Marek Olšák
- Mesa (master): gallium/radeon: just get num_tile_pipes from the winsys
Marek Olšák
- Mesa (master): gallium/radeon: implement query_memory_info (v2)
Marek Olšák
- Mesa (master): gallium/radeon: set num_banks in the winsys
Marek Olšák
- Mesa (master): gallium: add interface for querying memory usage and sizes (v2)
Marek Olšák
- Mesa (master): docs/relnotes: document memory info extensions
Marek Olšák
- Mesa (master): i965/vec4: don' t copy ATTR into 3src instructions with complex swizzles
Matt Turner
- Mesa (master): mesa/get: fix a breakage after rebase
Marek Olšák
- Mesa (master): r600g: Ignore format for PIPE_BUFFER targets
Marek Olšák
- Mesa (master): r600, compute: Do not overwrite pipe_resource.screen
Nicolai Hähnle
- Mesa (master): glsl: don' t generate transform feedback candidate when not required
Timothy Arceri
- Mesa (master): glsl: replace unreachable code with an assert()
Timothy Arceri
- Mesa (master): tgsi: use TGSI_WRITEMASK_XYZW instead of hardcoding the mask
Samuel Pitoiset
- Mesa (master): glsl: make sure builtins are initialized before getting the shader
Ilia Mirkin
- Mesa (master): glsl: return cloned signature, not the builtin one
Ilia Mirkin
- Mesa (master): mesa/extensions: Fix NVX_gpu_memory_info lexicographical order.
Vinson Lee
- Mesa (master): trace: remove useless MALLOC() in trace_context_draw_vbo()
Samuel Pitoiset
- Mesa (master): trace: add missing pipe_context::clear_texture()
Samuel Pitoiset
- Mesa (intel-ci): radeonsi: fix discard-only fragment shaders (11.1 version )
Emil Velikov
- Mesa (11.1): 23 new commits
Emil Velikov
- Mesa (master): gallium/util: whitespace, formatting fixes in u_debug.c
Brian Paul
- Mesa (master): gallium/util: put image dumping functions into separate file
Brian Paul
- Mesa (master): gallium/util: switch over to new u_debug_image.[ch] code
Brian Paul
- Mesa (master): gallium/util: whitespace, formatting fixes in u_staging.[ch ] files
Brian Paul
- Mesa (master): gallium/util: whitespace, formatting fixes in u_debug_stack.c
Brian Paul
- Mesa (master): mesa: move GL_ARB_debug_output code into new debug_output.c file
Brian Paul
- Mesa (master): tgsi: break gigantic tgsi_scan_shader() function into pieces
Brian Paul
- Mesa (master): tgsi: use switches instead of big if/else ifs
Brian Paul
- Mesa (master): tgsi: s/true/TRUE/ in tgsi_scan.c
Brian Paul
- Mesa (master): st/mesa: minor formatting fixes in st_cb_bitmap.c
Brian Paul
- Mesa (master): tgsi: minor whitespace fixes in tgsi_scan.c
Brian Paul
- Mesa (master): dri/common: include debug_output.h to silence warning
Brian Paul
- Mesa (master): i965/vec4: Update vec4 unit tests for commit 01dacc83ff.
Matt Turner
- Mesa (master): i965/fs: Don' t emit unnecessary SEL instruction from emit_image_atomic().
Francisco Jerez
- Mesa (master): i965: Fix cache pollution race during L3 partitioning set-up.
Francisco Jerez
- Mesa (master): i965: Invalidate state cache before L3 partitioning set-up.
Francisco Jerez
- Mesa (master): i965: Rename define for the PIPE_CONTROL DC flush bit.
Francisco Jerez
- Mesa (master): glsl/ir: add param index to variable.
Dave Airlie
- Mesa (master): st/mesa: handle indirect samplers in arrays/ structs properly (v4.1)
Dave Airlie
- Mesa (master): mesa: drop unused nonconst sampler functions.
Dave Airlie
- Mesa (master): st/mesa: add atomic AoA support
Dave Airlie
- Mesa (master): st/mesa: enable AoA for gallium drivers reporting GLSL 1.30
Dave Airlie
- Mesa (master): i965: Don't add barrier deps for FB write messages.
Kenneth Graunke
- Mesa (master): mesa: remove now unused sampler index handing code
Timothy Arceri
- Mesa (master): mesa: compute sampler index in ir_to_mesa rather than using UniformHash
Timothy Arceri
- Mesa (master): i965: Use nir_lower_load_const_to_scalar().
Kenneth Graunke
- Mesa (master): glsl: validate arrays of arrays on empty type delclarations
Timothy Arceri
- Mesa (master): nir: Do opt_algebraic in reverse order.
Matt Turner
- Mesa (master): nir: Add opt_algebraic rules for xor with zero.
Matt Turner
- Mesa (master): nir: Handle large unsigned values in opt_algebraic.
Matt Turner
- Mesa (master): nir: Recognize open-coded bitfield_reverse.
Matt Turner
- Mesa (master): nir: Recognize product of open-coded pow()s.
Matt Turner
- Mesa (master): glsl: don't attempt to link empty program
Timothy Arceri
- Mesa (master): glsl: small tidy up now that link_shaders() exits early with 0 shaders
Timothy Arceri
- Mesa (master): glsl: simplify required stages for linking rules
Timothy Arceri
- Mesa (master): glsl: simplify ES Vertex/Fragment shader requirements
Timothy Arceri
- Mesa (master): glsl: clean up and fix bug in varying linking rules
Timothy Arceri
- Mesa (master): glsl: remove unrequired forward declaration
Timothy Arceri
- Mesa (master): nir: remove unused nir_variable fields
Timothy Arceri
- Mesa (master): winsys/radeon: fix a wrong NUM_TILE_PIPES value from the kernel
Marek Olšák
- Mesa (master): draw: use util_pstipple_create_fragment_shader
Nicolai Hähnle
- Mesa (master): draw: use util_pstipple_* function for stipple pattern textures and samplers
Nicolai Hähnle
- Mesa (master): nv30: add PIPE_QUERY_OCCLUSION_PREDICATE support
Ilia Mirkin
- Mesa (master): ilo: add PIPE_QUERY_OCCLUSION_PREDICATE support
Ilia Mirkin
- Mesa (master): nv50: add PIPE_QUERY_OCCLUSION_PREDICATE support
Ilia Mirkin
- Mesa (master): mesa: remove hack to fix up GL_ANY_SAMPLES_PASSED results
Ilia Mirkin
- Mesa (master): st/mesa: make use of the occlusion predicate query
Ilia Mirkin
- Mesa (master): st/mesa: refactor some bitmap drawing code
Brian Paul
- Mesa (master): st/mesa: move the setup_bitmap_vertex_data() code into draw_bitmap_quad()
Brian Paul
- Mesa (master): mesa: whitespace clean-ups in dlist.h
Brian Paul
- Mesa (master): mesa: rewrite save_CallLists() code
Brian Paul
- Mesa (master): mesa: fix incorrect viewport position when GL_CLIP_ORIGIN = GL_LOWER_LEFT
Brian Paul
- Mesa (master): st/mesa: don't allocate bitmap drawing state until needed
Brian Paul
- Mesa (master): mesa: add missing error check in _mesa_CallLists()
Brian Paul
- Mesa (master): 23 new commits
Marek Olšák
- Mesa (master): glsl: Disallow transform feedback varyings with compute shaders.
Kenneth Graunke
- Mesa (master): nir: const_index helpers
Rob Clark
- Mesa (master): gtn: use const_index helpers
Rob Clark
- Mesa (master): ptn: use const_index helpers
Rob Clark
- Mesa (master): nir: use const_index helpers
Rob Clark
- Mesa (master): freedreno/ir3: use const_index helpers
Rob Clark
- Mesa (master): ttn: use const_index helpers
Rob Clark
- Mesa (master): ttn: small logic cleanup
Rob Clark
- Mesa (master): i965: Explicitly write the "TR DS Cache Disable" bit at TCS EOT.
Kenneth Graunke
- Mesa (master): nir: Add some braces around loops and ifs
Jason Ekstrand
- Mesa (master): nir/tex_instr: Rename sampler to texture
Jason Ekstrand
- Mesa (master): nir: Separate texture from sampler in nir_tex_instr
Jason Ekstrand
- Mesa (master): i965/fs: Add an enum for keeping track of texture instruciton sources
Jason Ekstrand
- Mesa (master): i965/fs: Separate the sampler from the surface in generate_tex
Jason Ekstrand
- Mesa (master): i965/fs: Plumb separate surfaces and samplers through from NIR
Jason Ekstrand
- Mesa (master): i965/vec4: Separate the sampler from the surface in generate_tex
Jason Ekstrand
- Mesa (master): i965/vec4: Plumb separate surfaces and samplers through from NIR
Jason Ekstrand
- Mesa (master): mesa/image: Make _mesa_clip_readpixels() work with renderbuffers
Nanley Chery
- Mesa (master): mesa/readpix: Clip ReadPixels() area to the ReadBuffer's
Nanley Chery
- Mesa (master): mesa/readpix: Don't clip in _mesa_readpixels()
Nanley Chery
- Mesa (master): mesa/readpix: Dedent former _mesa_readpixels() if block
Nanley Chery
- Mesa (master): st/mesa: move some st_cb_drawpixels.c code, add comments
Brian Paul
- Mesa (master): st/mesa: fix bitmap texture target code and simplify tex sampler state
Brian Paul
- Mesa (master): st/mesa: clarify some texture target code in st_cb_drawpix.c
Brian Paul
- Mesa (master): st/mesa: use MAX3() macro, as we do for sampler view code below
Brian Paul
- Mesa (master): i965/vec4: Drop support for ATTR as an instruction destination.
Kenneth Graunke
- Mesa (master): i965/vec4/gs: Stop munging the ATTR containing gl_PointSize.
Kenneth Graunke
- Mesa (master): i965: Apply VS attribute workarounds in NIR.
Kenneth Graunke
- Mesa (master): mesa: fix trivial comment typo in dlist.c
Brian Paul
- Mesa (master): i965: Use constant pointer when checking for compression
Topi Pohjolainen
- Mesa (master): i965/gen8: Remove dead assertion
Topi Pohjolainen
- Mesa (master): i965/blorp: Fix hiz ops on MSAA surfaces
Alejandro Pinheiro
- Mesa (master): freedreno/ir3: Get rid of nested functions
Rob Clark
- Mesa (master): st/mesa: check ureg_create() retval in create_pbo_upload_vs ()
Samuel Pitoiset
- Mesa (master): winsys/radeon: better explain the num_tile_pipes fixup for TAHITI (v2)
Marek Olšák
- Mesa (master): winsys/radeon: fix the num_tile_pipes comment to silence warnings
Marek Olšák
- Mesa (master): radeonsi: put image, fmask, and sampler descriptors into one array
Marek Olšák
- Mesa (master): mesa: Refactor _mesa_framebuffer_renderbuffer
Ian Romanick
- Mesa (master): i965/meta: Use _mesa_CreateRenderbuffers instead of _mesa_GenRenderbuffers and _mesa_BindRenderbuffer
Ian Romanick
- Mesa (master): meta: Use _mesa_CreateRenderbuffers instead of _mesa_GenRenderbuffers and _mesa_BindRenderbuffer
Ian Romanick
- Mesa (master): meta: Don't save or restore the renderbuffer binding
Ian Romanick
- Mesa (master): i965/meta: Return struct gl_renderbuffer* from brw_get_rb_for_slice instead of GL API handle
Ian Romanick
- Mesa (master): i965/meta: Use internal functions for renderbuffer access
Ian Romanick
- Mesa (master): i965/meta: Don't pollute the renderbuffer namespace
Ian Romanick
- Mesa (master): meta: Use internal functions for renderbuffer access
Ian Romanick
- Mesa (master): mesa: Refactor renderbuffer_storage to make _mesa_renderbuffer_storage
Ian Romanick
- Mesa (master): meta/decompress: Don't pollute the renderbuffer namespace
Ian Romanick
- Mesa (master): meta/decompress: Track renderbuffer using gl_renderbuffer instead of GL API object handle
Ian Romanick
- Mesa (master): r300g: silence warnings
Marek Olšák
- Mesa (master): radeon/uvd: silence a warning
Marek Olšák
- Mesa (master): i965: Make sure we blit a full compressed block
Ben Widawsky
- Mesa (master): radeonsi: don' t emit unnecessary NULL exports for unbound targets (v3)
Marek Olšák
- Mesa (master): nir/lower_vec_to_movs: Better report channels handled by insert_mov
Jason Ekstrand
- Mesa (master): nir: Remove the const_offset from nir_tex_instr
Jason Ekstrand
- Mesa (11.1): docs: add release notes for 11.1.2
Emil Velikov
- Mesa (11.1): Update version to 11.1.2
Emil Velikov
- Mesa (11.1): docs: add sha256 checksums for 11.1.2
Emil Velikov
- Mesa (master): docs: add release notes for 11.1.2
Emil Velikov
- Mesa (master): docs: add sha256 checksums for 11.1.2
Emil Velikov
- Mesa (master): docs: add news item and link release notes for 11.1.2
Emil Velikov
- Mesa: tag mesa-11.1.2: Mesa 11.1.2 release
Emil Velikov
- Mesa (master): radeonsi: fix a crash when binding a sampler buffer
Marek Olšák
- Mesa (master): radeonsi: obtain commonly used LLVM types only once
Marek Olšák
- Mesa (master): gallium/radeon: drop support for LLVM 3.5
Marek Olšák
- Mesa (master): radeonsi: cleanup shader codegen
Marek Olšák
- Mesa (master): st/mesa: release GLSL IR in LinkShader after it' s not needed
Marek Olšák
- Mesa (master): st/mesa: use correct pipe functions to create tess shaders
Marek Olšák
- Mesa (master): mesa: call build_program_resource_list inside Driver.LinkShader
Marek Olšák
- Mesa (master): i965/gen7: Require kernel cmd_parser 5 for ARB_compute_shader
Jordan Justen
- Mesa (master): i965: ir: dump floats as %-g rather than %f, so we can see denormals
Ben Widawsky
- Mesa (master): configure: Eliminate MSVC2008 compatibility.
Jose Fonseca
- Mesa (master): scons: Eliminate MSVC2008 compatibility.
Jose Fonseca
- Mesa (master): include,gallium: Remove pre-MSVC 2013 compatibility.
Jose Fonseca
- Mesa (master): glsl: remove duplicate embedded struct validation
Timothy Arceri
- Mesa (master): glsl: don't validate interface blocks twice
Timothy Arceri
- Mesa (master): nv50, nvc0: remove unused parameter in nvXX_state_validate()
Samuel Pitoiset
- Mesa (master): i965/fs: Refactor setup_payload_gen6 to assume FS
Jason Ekstrand
- Mesa (master): i965/fs: Pass usage of depth, W, and sample mask through prog_data
Jason Ekstrand
- Mesa (master): i965/gs: Pass VerticesIn though prog_data
Jason Ekstrand
- Mesa (master): radeonsi: fix build with LLVM 3.6
Marek Olšák
- Mesa (master): i965: Split brw_upload_texture_surfaces into compute/ render atoms.
Kenneth Graunke
- Mesa (master): i965: Consider tessellation in get_pipeline_state_l3_weights.
Kenneth Graunke
- Mesa (master): glsl: Allow invariant qualifer in block members in desktop OpenGL.
Samuel Iglesias Gonsálvez
- Mesa (master): i965: Make brw_clear_cache flag all the bits on both pipelines.
Kenneth Graunke
- Mesa (master): i965: Validate textures before altering driver state
Topi Pohjolainen
- Mesa (master): i965: Separate miptree creation from auxiliary buffer setup
Topi Pohjolainen
- Mesa (master): i965: Stop considering if msrt aux buffers need aux buffer
Topi Pohjolainen
- Mesa (master): i965: Restore vbo after color resolve during brw_try_draw_prims()
Topi Pohjolainen
- Mesa (master): i965: Isolate aligned dimensions for stencil only
Topi Pohjolainen
- Mesa (master): util/u_atomic: Remove MSVC 2008 support.
Jose Fonseca
- Mesa (master): mesa: Remove support for MSVC2008.
Jose Fonseca
- Mesa (master): mesa: Use _aligned_malloc/free for MinGW too.
Jose Fonseca
- Mesa (master): glsl: replace _strtoui64() with strtoull() for MSVC
Timothy Arceri
- Mesa (master): docs: Visual Studio 2013 or later is now required
Brian Paul
- Mesa (master): mesa: add _mesa_cube_face_target() helper
Brian Paul
- Mesa (master): mesa: make _mesa_tex_target_to_face() an inline function
Brian Paul
- Mesa (master): mesa: simplify some code with new _mesa_cube_face_target() function
Brian Paul
- Mesa (master): mesa: move _mesa_num_tex_faces() to teximage.h
Brian Paul
- Mesa (master): mesa: remove _ARB suffix from cube map enums
Brian Paul
- Mesa (master): st/nine: Move texture creation checks
Axel Davy
- Mesa (master): st/nine: Clean pSharedHandle Texture ctors checks
Axel Davy
- Mesa (master): st/nine: Support ATI1/ATI2 for CubeTexture
Axel Davy
- Mesa (master): st/nine: Add format checks to create_zs_or_rt_surface
Axel Davy
- Mesa (master): st/nine: Fix stateblocks crashes with lights
Axel Davy
- Mesa (master): st/nine: Remove usage of SQRT in ff code
Axel Davy
- Mesa (master): st/nine: Drop path for ureg_NRM and ureg_CLAMP
Axel Davy
- Mesa (master): st/nine: Implement Managed vertex/index buffers
Axel Davy
- Mesa (master): st/nine: Clean useless code in texture9.c
Axel Davy
- Mesa (master): st/nine: Do not set SHARED flag for shared textures.
Axel Davy
- Mesa (master): st/nine: Do not set resource usage for SYSTEMMEM
Axel Davy
- Mesa (master): st/nine: SCRATCH does support all formats
Axel Davy
- Mesa (master): st/nine: Align stack for entry points
Axel Davy
- Mesa (master): i965: include teximage.h
Brian Paul
- Mesa (master): i915: include teximage.h
Kenneth Graunke
- Mesa (master): mesa/clear: remove dead code handling ClearBufferiv( GL_DEPTH)
Ilia Mirkin
- Mesa (master): mesa: allow DEPTH_STENCIL_TEXTURE_MODE queries in GLES 3.1 contexts
Ilia Mirkin
- Mesa (master): mesa/clear: simplify ClearBufferiv error handling
Ilia Mirkin
- Mesa (master): mesa/clear: update ClearBufferfv error handling for GL 4.5 spec
Ilia Mirkin
- Mesa (master): mesa: recognize enums GL_COLOR_ATTACHMENT8-31 as valid
Ilia Mirkin
- Mesa (master): mesa: reset offset/size to 0 when removing atomic binding
Ilia Mirkin
- Mesa (master): mesa: avoid segfault in GetProgramPipelineInfoLog when no length
Ilia Mirkin
- Mesa (master): mesa/clear: update ClearBufferuiv error handling for GL 4.5 spec
Ilia Mirkin
- Mesa (master): i965: Make brw_clear_cache NULL out stale program pointers.
Kenneth Graunke
- Mesa (master): i965: Rename optimizer debug 00 filename
Ben Widawsky
- Mesa (master): i965: Don' t try to create aux buffer for non-msrt aux-buffer
Topi Pohjolainen
- Mesa (master): i965: Refactor resolving of auxiliary mode
Topi Pohjolainen
- Mesa (master): i965: Add means for limiting color resolves
Topi Pohjolainen
- Mesa (master): gallium/cso: add support for compute shaders
Samuel Pitoiset
- Mesa (master): mesa: make compute maximums reflect driver-provided values
Samuel Pitoiset
- Mesa (master): mesa: do not use a constant for MAX_COMPUTE_SHARED_SIZE
Samuel Pitoiset
- Mesa (master): mesa: store shared size in gl_compute_program
Samuel Pitoiset
- Mesa (master): mesa: add PROGRAM_MEMORY
Samuel Pitoiset
- Mesa (master): gallium: add indirect compute parameters to pipe_grid_info
Samuel Pitoiset
- Mesa (master): tgsi/ureg: add shared variables support for compute shaders
Samuel Pitoiset
- Mesa (master): st/mesa: add a second pipeline for compute
Samuel Pitoiset
- Mesa (master): st/mesa: add compute shader states
Samuel Pitoiset
- Mesa (master): st/mesa: add conversion for compute shaders
Samuel Pitoiset
- Mesa (master): st/mesa: add intrinsics for shared variables
Samuel Pitoiset
- Mesa (master): st/mesa: keep track of shared memory declarations
Samuel Pitoiset
- Mesa (master): st/mesa: add compute program dispatch callbacks
Samuel Pitoiset
- Mesa (master): st/mesa: add mappings for compute shader sysvals
Samuel Pitoiset
- Mesa (master): trace: add all compute related functions
Samuel Pitoiset
- Mesa (master): gallium: add a new interface for pipe_context::launch_grid( )
Samuel Pitoiset
- Mesa (master): gallium: add PIPE_SHADER_CAP_SUPPORTED_IRS
Samuel Pitoiset
- Mesa (master): st/mesa: add state validation for compute shaders
Samuel Pitoiset
- Mesa (master): st/mesa: implement limits for ARB_compute_shader
Samuel Pitoiset
- Mesa (master): st/mesa: fix pipe_grid_info initializer
Samuel Pitoiset
- Mesa (master): docs: document MESA_GLES_VERSION_OVERRIDE envvar
Alejandro Pinheiro
- Mesa (master): nv50/ir: add MEMBAR emission for GM107
Samuel Pitoiset
- Mesa (master): nv50/ir: add missing SV_TID and SV_CTAID sysvals on GM107
Samuel Pitoiset
- Mesa (master): i965: fix MAX_COMPUTE_SHARED_SIZE constant value
Samuel Pitoiset
- Mesa (master): i965: Reupload push and pull constants when we get new shader image unit state.
Francisco Jerez
- Mesa (master): llvmpipe: Do not use barriers if not using threads.
Vinson Lee
- Mesa (master): glsl/types: Add a bare "sampler" type
Jason Ekstrand
- Mesa (master): glsl/types: Add support for function types
Jason Ekstrand
- Mesa (master): glsl/types: Expose glsl_struct_field and glsl_function_param to C
Jason Ekstrand
- Mesa (master): glsl/types: Add a helper for getting image types
Jason Ekstrand
- Mesa (master): nir/types: Add helpers for function types
Jason Ekstrand
- Mesa (master): nir/types: Add helpers for working with sampler and image types
Jason Ekstrand
- Mesa (master): nir/types: Add a few more glsl_type_is_ functions
Jason Ekstrand
- Mesa (master): glsl/types: Rename sampler_type to sampled_type
Jason Ekstrand
- Mesa (master): nir/types: Add more type constructor functions
Jason Ekstrand
- Mesa (master): mesa: default FixedSampleLocations to true when using a dummy image
Ilia Mirkin
- Mesa (master): glsl: Fix overflow of ImageAccess[] array.
Kenneth Graunke
- Mesa (master): clover: fix build failure since bfd695e
Samuel Pitoiset
- Mesa (master): mesa: move assertion in _mesa_cube_face_target()
Brian Paul
- Mesa (master): i965: Fix gl_DrawID in the vec4 backend.
Kenneth Graunke
- Mesa (master): nv50: add missing PIPE_SHADER_CAP_SUPPORTED_IRS
Samuel Pitoiset
- Mesa (master): nv50,nvc0: Remove duplicate logic from nvc0_set_framebuffer_state()
Samuel Pitoiset
- Mesa (master): egl_dri2: NULL check for xcb_dri2_get_buffers_reply()
Tapani Pälli
- Mesa (master): i965/bxt: Production thread counts
Ben Widawsky
- Mesa (master): mesa: need to check resource and set length even if bufSize is 0
Ilia Mirkin
- Mesa (master): docs: update GLES 3.1 section for recent nvc0 additions
Ilia Mirkin
- Mesa (master): glsl: warn in GL as well as ES when varying not written
Timothy Arceri
- Mesa (master): vc4: Don't treat conditional MOVs as raw MOV.
Eric Anholt
- Mesa (master): vc4: Correct typo setting 'handled_qinst_cond'
Eric Anholt
- Mesa (master): docs: Document VC4_DEBUG envvar
Eric Anholt
- Mesa (master): vc4: Add missing braces in initializer
Eric Anholt
- Mesa (master): st/mesa: empty buffer binding if the buffer' s not really there
Ilia Mirkin
- Mesa (master): gallium: make image views non-persistent objects
Ilia Mirkin
- Mesa (master): gallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGES
Ilia Mirkin
- Mesa (master): tgsi: show textual format representation
Ilia Mirkin
- Mesa (master): st/mesa: add an image atom for shader images
Ilia Mirkin
- Mesa (master): st/mesa: call st_finalize_texture from image atoms
Ilia Mirkin
- Mesa (master): st/mesa: set pipe_image_view layers correctly for 3D textures
Ilia Mirkin
- Mesa (master): st/mesa: allow st_format.h to be included from C++ files
Ilia Mirkin
- Mesa (master): st/mesa: convert GLSL image intrinsics into TGSI
Ilia Mirkin
- Mesa (master): st/mesa: enable GL image extensions when backend supports them
Ilia Mirkin
- Mesa (master): st/mesa: count shader images in MaxCombinedShaderOutputResources
Ilia Mirkin
- Mesa (master): 24 new commits
Ben Skeggs
- Mesa (master): Revert "i965: Restore vbo after color resolve during brw_try_draw_prims()"
Topi Pohjolainen
- Mesa (master): i965: Add helper for detecting lossless compression
Topi Pohjolainen
- Mesa (master): i965: Allow fast clear to be used with lossless compression
Topi Pohjolainen
- Mesa (master): i965: Add a flag telling color resolve pass to ignore CCS_E
Topi Pohjolainen
- Mesa (master): i965: Expose logic telling if non-msrt mcs is supported
Topi Pohjolainen
- Mesa (master): i965: Add a few assertions on lossless compression
Topi Pohjolainen
- Mesa (master): i965/gen9: Refactor msrt mcs initialization
Topi Pohjolainen
- Mesa (master): i965: Add resolve option for lossless compression
Topi Pohjolainen
- Mesa (master): Handle removal of LLVMAddTargetData in SVN revision 260919
Michel Dänzer
- Mesa (master): configure: Bail out on llvm-config component error
Jan Vesely
- Mesa (vulkan): anv/genxml: Include MBO bits for gen7 and gen75
Jason Ekstrand
- Mesa (vulkan): anv: Pull Khronos stuff from the README
Jason Ekstrand
- Mesa (vulkan): anv/icd.json: Update the ABI version
Jason Ekstrand
- Mesa (master): 22 new commits
Brian Paul
- Mesa (master): i965: Set compute shader shared memory max to 64k
Jordan Justen
- Mesa (master): mesa: Don't call driver when there is no compute work
Jordan Justen
- Mesa (master): st/mesa: do not init limits when compute shaders are not supported
Samuel Pitoiset
- Mesa (master): gm107/ir: add ATOM CAS emission
Samuel Pitoiset
- Mesa (master): glsl: set user defined varyings to smooth by default in ES
Timothy Arceri
- Mesa (master): glsl: remove unused helper
Timothy Arceri
- Mesa (master): glsl: remove duplicate interpolation_string() function
Timothy Arceri
- Mesa (master): nvc0: fix compute state initialization on GK110+
Samuel Pitoiset
- Mesa (master): nvc0: add compute support for GM107
Samuel Pitoiset
- Mesa (master): nvc0: enable compute support on GK110:GM200 with an envvar
Samuel Pitoiset
- Mesa (master): st/mesa: add missing ETC2 entries to format_map
Rob Clark
- Mesa (vulkan): anv: pCreateInfo-> pApplicationInfo parameter to vkCreateInstance may be NULL
Jason Ekstrand
- Mesa (master): nv50,nvc0: enable/ disable seamless cubemap texturing as requested
Ilia Mirkin
- Mesa (master): nv50/ir: fix quadop emission in the presence of predication
Ilia Mirkin
- Mesa (master): nv50/ir: optimize neg(and(set, 1)) to set
Ilia Mirkin
- Mesa (master): nv50/ir: we can' t do the add to mad conversion when the mul saturates
Ilia Mirkin
- Mesa (vulkan): anv: Revise PhysicalDeviceFeatures and remove FINISHME
Kristian Høgsberg
- Mesa (vulkan): anv: Make driver and icd file installable
Kristian Høgsberg
- Mesa (vulkan): Revert "anv: Disable snooping for allocator pools again"
Kristian Høgsberg
- Mesa (master): freedreno/ir3: fix new gcc6 errors
Rob Clark
- Mesa (master): freedreno: query max gpu freq
Rob Clark
- Mesa (master): freedreno: update generated headers
Rob Clark
- Mesa (master): freedreno/query: add optional enable hook
Rob Clark
- Mesa (master): freedreno/a4xx: better occlusion/sample counting
Rob Clark
- Mesa (master): freedreno/query: some queries don't have ->begin_query()
Rob Clark
- Mesa (master): freedreno/query: fix refcnt'ing issue
Rob Clark
- Mesa (master): freedreno/a4xx: implement time-elapsed query
Rob Clark
- Mesa (master): freedreno/query: align counter snapshot locations
Rob Clark
- Mesa (master): freedreno: expose time-elapsed query
Rob Clark
- Mesa (master): i965/gen7: Use predicated rendering for indirect compute
Jordan Justen
- Mesa (master): st/mesa: use cso_set_viewport_dims() in try_pbo_upload_common()
Brian Paul
- Mesa (master): st/mesa: fix up result_src.type when doing i2u/ u2i conversions
Ilia Mirkin
- Mesa (vulkan): anv: Set correct write domain on window system BOs
Kristian Høgsberg
- Mesa (master): nvc0: invalidate all buffers when switching pipe contexts
Samuel Pitoiset
- Mesa (vulkan): anv: Ignore unused dimensions in vkCreateImage
Kristian Høgsberg
- Mesa (master): gallivm: Add helpers for creating and destroying TargetLibraryInfo
Tom Stellard
- Mesa (master): radeon/llvm: Add TargetLibraryInfo to the pass manager
Tom Stellard
- Mesa (master): radeon/llvm: Set the target triple on the module
Tom Stellard
- Mesa (master): i965/vec4: Initialize force_writemask_all in vec4_builder() .
Matt Turner
- Mesa (master): i965: Lower min/max after optimization on Gen4/5.
Matt Turner
- Mesa (master): i965: Make emit_minmax return an instruction*.
Matt Turner
- Mesa (master): i965: Extract push constant state to a new file
Kenneth Graunke
- Mesa (vulkan): anv: Rework vkCmdPipelineBarrier()
Kristian Høgsberg
- Mesa (vulkan): anv: Remove hacky PIPE_CONTROL in vkCmdEndRenderPass()
Kristian Høgsberg
- Mesa (vulkan): spirv: Fix SpvOpFwidth, SpvOpFwidthFine and SpvOpFwidthCoarse
Kristian Høgsberg
- Mesa (master): mesa: allow multisampled format info to be returned on GLES 3.1
Ilia Mirkin
- Mesa (master): i965/skl: Update Skylake renderer strings
Ben Widawsky
- Mesa (master): i965/skl: Add two missing device IDs
Ben Widawsky
- Mesa (vulkan): anv: Ignore unused dimensions in vkCreateImage's anv_image
Nanley Chery
- Mesa (master): st/mesa: apply DepthMode swizzle to stencil texturing as well
Ilia Mirkin
- Mesa (vulkan): anv: Pull StencilBufferWriteEnable from both sides
Jason Ekstrand
- Mesa (vulkan): i965/nir: Do lower_io late for fragment shaders
Jason Ekstrand
- Mesa (vulkan): nir: Add a nir_foreach_variable_safe helper
Jason Ekstrand
- Mesa (vulkan): nir: Add a helper for getting the one function from a shader
Jason Ekstrand
- Mesa (vulkan): anv/pipeline: Delete out-of-bounds fragment shader outputs
Jason Ekstrand
- Mesa (vulkan): anv/gen8_pipeline: Default color attachments to WriteDisable = true
Jason Ekstrand
- Mesa (vulkan): anv/gen7_pipeline: Set WriteDisable = true if we have no color attachments
Jason Ekstrand
- Mesa (vulkan): nir/spirv: Add some more capabilities
Jason Ekstrand
- Mesa (vulkan): anv: Build the real pipeline layout in the pipeline
Jason Ekstrand
- Mesa (vulkan): anv: Gut anv_pipeline_layout
Jason Ekstrand
- Mesa (master): mesa: implement a display list / glBitmap texture atlas
Brian Paul
- Mesa (master): st/mesa: new st_DrawAtlasBitmaps() function for drawing bitmap text
Brian Paul
- Mesa (master): gallivm, tgsi: provide fake sample_i_ms implementations
Roland Scheidegger
- Mesa (vulkan): Delete nir_lower_samplers.cpp
Jason Ekstrand
- Mesa (fdo_master): compiler/glsl: Fix uniform location counting.
Tapani Pälli
- Mesa (master): glsl: move uniform calculation + remaptable refactor/fixing
Tapani Pälli
- Mesa (master): compiler/glsl: Fix uniform location counting.
Tapani Pälli
- Mesa (master): mesa: gl_NumSamples should always be at least one
Ilia Mirkin
- Mesa (master): Android: fix build break in libmesa_program
Emil Velikov
- Mesa (master): egl: android: clean-up config attribute setting
Emil Velikov
- Mesa (master): Android: disable unused-parameter warning
Emil Velikov
- Mesa (master): Android: Fix building secondary arch in mixed 32/ 64-bit builds
Emil Velikov
- Mesa (master): Android: enable building on arm64
Emil Velikov
- Mesa (master): egl: android: fix visuals declaration
Emil Velikov
- Mesa (vulkan): anv/meta: Don't use the blit ds layout in resolve code
Kristian Høgsberg
- Mesa (vulkan): anv/meta: Initialize blend state for the right attachment
Kristian Høgsberg
- Mesa (vulkan): Move isl to src/intel
Jason Ekstrand
- Mesa (vulkan): vulkan: Move XML and generator into src/intel/genxml
Jason Ekstrand
- Mesa (vulkan): Move the intel vulkan driver to src/intel/vulkan
Jason Ekstrand
- Mesa (vulkan): anv/formats: Don' t use a compound literal to initialize a const array
Jason Ekstrand
- Mesa (master): gallium/cso: only enable compute shaders when TGSI is supported
Samuel Pitoiset
- Mesa (vulkan): nir/gather_info: Count textures and images
Jason Ekstrand
- Mesa (vulkan): anv/pipeline: Don't leak the binding map
Jason Ekstrand
- Mesa (vulkan): anv/pipeline: Use nir' s num_images for allocating image_params
Jason Ekstrand
- Mesa (vulkan): vulkan: fix out-of-tree build
Mark Janes
- Mesa (master): glcpp: Disallow "defined" as a macro name.
Kenneth Graunke
- Mesa (vulkan): anv/allocator: Set is_winsys_bo to false for block pool BOs
Jason Ekstrand
- Mesa (vulkan): anv/pipeline: Fix a typo in the pipeline layout code
Jason Ekstrand
- Mesa (master): i965: fix new gcc6 warnings
Rob Clark
- Mesa (master): util: fix new gcc6 warnings
Rob Clark
- Mesa (master): glsl: fix new gcc6 warnings
Rob Clark
- Mesa (master): mesa: fix new gcc6 warnings
Rob Clark
- Mesa (master): gallium/hud: fix new gcc6 warnings
Rob Clark
- Mesa (master): gallium/auxiliary: fix new gcc6 warnings
Rob Clark
- Mesa (master): trace: fix new gcc6 warnings
Rob Clark
- Mesa (master): gallivm: use sstream for dissasembling
Oded Gabbay
- Mesa (master): gallivm: Check whether to stop disassemble only for x86
Oded Gabbay
- Mesa (master): svga: allow non-contiguous VS input declarations
Brian Paul
- Mesa (origin/vulkan/wip/txc): anv/meta_blit: Handle compressed textures in anv_CmdCopyImage
Nanley Chery
- Mesa (master): st/mesa: disable depth/stencil/alpha tests in PBO upload
Nicolai Hähnle
- Mesa (master): glsl: fix standalone compiler
Rob Clark
- Mesa (master): glsl: fix indentation in emit_inline_matrix_constructor
Iago Toral Quiroga
- Mesa (master): glsl: Mark float constants as such
Iago Toral Quiroga
- Mesa (master): glsl: fix emit_inline_matrix_constructor for doubles
Iago Toral Quiroga
- Mesa (master): trace: remove unneeded inline qualifiers
Brian Paul
- Mesa (master): trace: assorted whitespace and formatting fixes
Brian Paul
- Mesa (master): llvmpipe: add a few const qualifiers
Brian Paul
- Mesa (master): mesa: add special case ubyte[4] / BGRA conversion function
Brian Paul
- Mesa (master): mesa: small optimization of _mesa_expand_bitmap()
Brian Paul
- Mesa (master): st/mesa: implement a simple cache for glDrawPixels
Brian Paul
- Mesa (vulkan): anv: fix warning about unused width variable.
Jason Ekstrand
- Mesa (vulkan): genxml: Stop using unicode in the pack generator
Jason Ekstrand
- Mesa (master): mesa: check fbo completeness based on internal format, not driver format
Ilia Mirkin
- Mesa (master): st/mesa: fix pbo uploads
Ilia Mirkin
- Mesa (master): mesa: add GL_OES_texture_stencil8 support
Ilia Mirkin
- Mesa (master): meta/copy_image: use precomputed dst_internal_format to avoid segfault
Ilia Mirkin
- Mesa (master): egl: move Null check to eglGetSyncAttribKHR to prevent Segfault
Emil Velikov
- Mesa (master): egl_dri2: set correct error code if swapbuffers fails
Emil Velikov
- Mesa (master): st/mesa: force depth mode to GL_RED for sized depth/ stencil formats
Ilia Mirkin
- Mesa (master): docs: Correct typo in LLVMpipe envvar description
Roland Scheidegger
- Mesa (vulkan): intel/genxml: Add a couple of helper headers
Jason Ekstrand
- Mesa (vulkan): anv: Switch over to the macros in genxml
Jason Ekstrand
- Mesa (vulkan): anv: Get rid of GENX_FUNC
Jason Ekstrand
- Mesa (vulkan): genxml: Add mote includes in the generated headers
Jason Ekstrand
- Mesa (master): nv50: do not advertise about compute shaders
Samuel Pitoiset
- Mesa (vulkan): isl: Stop including mesa/main/imports.h
Jason Ekstrand
- Mesa (vulkan): anv: Zero out the WSI array when initializing the instance
Jason Ekstrand
- Mesa (vulkan): anv: Fix a typo in apply_dynamic_offsets
Jason Ekstrand
- Mesa (master): nvc0: allocate an area for compute user constbufs
Samuel Pitoiset
- Mesa (master): nvc0: bind constant buffers for compute on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: add a new validation state for 3D driver constbuf
Samuel Pitoiset
- Mesa (master): nvc0: bind driver constbuf for compute on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: bind shader buffers for compute on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: bind textures/samplers for compute on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: add support for indirect compute on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: invalidate compute state when switching pipe contexts
Samuel Pitoiset
- Mesa (master): nvc0: reduce likelihood of collision for real buffers on Fermi
Samuel Pitoiset
- Mesa (master): nv50/ir: use s[] addr space for shared buffers
Samuel Pitoiset
- Mesa (master): nv50/ir: add lock/unlock subops for load/store
Samuel Pitoiset
- Mesa (master): nv50/ir: make OP_SELP a compare instruction
Samuel Pitoiset
- Mesa (master): nv50/ir: add atomics support on shared memory for Fermi
Samuel Pitoiset
- Mesa (master): nvc0: enable compute shaders on Fermi
Samuel Pitoiset
- Mesa (master): 25 new commits
Marek Olšák
- Mesa (vulkan): nir/spirv: Add support for multisampled textures
Jason Ekstrand
- Mesa: tag 11.2-branchpoint: Mesa 11.2 branchpoint
Emil Velikov
- Mesa: tag mesa-11.2.0-rc1: Mesa 11.2.0-rc1 release candidate
Emil Velikov
- Mesa (master): nouveau: update the Makefile.sources list
Emil Velikov
- Mesa (11.2): Update version to 11.2.0-rc1
Emil Velikov
- Mesa (master): mesa: bump version
Ilia Mirkin
- Mesa (master): mesa: add GL_EXT_texture_border_clamp support
Ilia Mirkin
- Mesa (master): mesa: add GL_OES_texture_border_clamp support
Ilia Mirkin
- Mesa (vulkan): anv/meta_blit: Handle compressed textures in anv_CmdCopyImage
Kristian Høgsberg
- Mesa (vulkan): intel/genxml: Add README
Kristian Høgsberg
- Mesa (vulkan): vulkan: fix out-of-tree builds
Mark Janes
- Mesa (master): svga: unbind index buffer when drawing non-indexed primitives
Brian Paul
- Mesa (master): nvc0/ir: add missing emission of locked load predicate
Samuel Pitoiset
- Mesa (master): nvc0/ir: add ld lock/st unlock emission on GK104
Samuel Pitoiset
- Mesa (master): nv50/ir: restore OP_SELP to be a regular instruction
Samuel Pitoiset
- Mesa (master): nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3d
Samuel Pitoiset
- Mesa (master): nvc0: prefix compute macros with _CP_ instead of _COMPUTE_
Samuel Pitoiset
- Mesa (master): nvc0: rename NVXX_COMPUTE to NVXX_CP
Samuel Pitoiset
- Mesa (master): nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXX
Samuel Pitoiset
- Mesa (master): nvc0: rename 3d binding points to NVC0_BIND_3D_XXX
Samuel Pitoiset
- Mesa (vulkan): anv/x11: Free swapchain images and memory on destroy
Kristian Høgsberg
- Mesa (vulkan): anv: Implement descriptor pools
Kristian Høgsberg
- Mesa (vulkan): anv/descriptor_set: Stop marking everything as having dynamic offsets
Jason Ekstrand
- Mesa (vulkan): anv/state: Replace a bunch of ANV_GEN with GEN_GEN
Jason Ekstrand
- Mesa (master): mesa: Add extension table entry for OES_shader_image_atomic.
Francisco Jerez
- Mesa (master): glsl: Add usual extension boilerplate for OES_shader_image_atomic.
Francisco Jerez
- Mesa (master): glsl: Implement the required built-in functions when OES_shader_image_atomic is enabled.
Francisco Jerez
- Mesa (master): i965/fs: Return result of image atomic in a register of the expected type.
Francisco Jerez
- Mesa (master): docs: Mark off GL_OES_shader_image_atomic as done.
Francisco Jerez
- Mesa (vulkan): intel/genxml: Update macro documentation
Jason Ekstrand
- Mesa (vulkan): anv/descriptor_set: Set descriptor type for immuatable samplers
Jason Ekstrand
- Mesa (master): tgsi/scan: handle holes between VS inputs, assert-fail in other cases
Marek Olšák
- Mesa (master): mesa: use sizeof on the correct type
Brian Paul
- Mesa (master): gallium/radeon: Correctly translate colorswaps for big endian
Oded Gabbay
- Mesa (vulkan): anv/meta: Allocate descriptor pools on-the-fly
Jason Ekstrand
- Mesa (vulkan): nir/spirv: Add more capabilities
Jason Ekstrand
- Mesa (vulkan): anv/descriptor_set: Use the correct size for the descriptor pool
Jason Ekstrand
- Mesa (vulkan): nir/spirv: Allow but warn for a few capabilities
Jason Ekstrand
- Mesa (master): st/mesa: fix frontbuffer glReadPixels regressions
Brian Paul
- Mesa (master): mesa: make _mesa_draw_buffer() static
Brian Paul
- Mesa (master): st/mesa: rename st_readpixels to st_ReadPixels
Brian Paul
- Mesa (master): st/mesa: remove useless break statement
Brian Paul
- Mesa (master): mesa: move declaration of buffer var in handle_first_current()
Brian Paul
- Mesa (master): mesa: replace for loop with bitshifting in supported_buffer_bitmask()
Brian Paul
- Mesa (master): mesa: updates some comments in buffers.c
Brian Paul
- Mesa (master): mesa: use gl_buffer_index in a few places
Brian Paul
- Mesa (master): mesa: make _mesa_read_buffer() static
Brian Paul
- Mesa (master): mesa: make _mesa_draw_buffers() static
Brian Paul
- Mesa (vulkan): anv: Emit 3DSTATE_PUSH_CONSTANT_ALLOC_* via a loop.
Kenneth Graunke
- Mesa (vulkan): anv: Properly size the push constant L3 area.
Kenneth Graunke
- Mesa (vulkan): anv: Emit 3DSTATE_URB_* via a loop.
Kenneth Graunke
- Mesa (vulkan): anv: Allocate more push constant space.
Kenneth Graunke
- Mesa (vulkan): anv: Set max_hs_threads/max_ds_threads
Kenneth Graunke
- Mesa (vulkan): 321 new commits
Kristian Høgsberg
- Mesa (pushit): i965: Enable tiled mem_copy with sRGB-formatted resources
Nanley Chery
- Mesa (master): i965: Enable tiled mem_copy with sRGB-formatted resources
Nanley Chery
- Mesa (master): glsl: Detect do-while-false loops and unroll them
Ian Romanick
- Mesa (master): gallium: remove duplicate define from enum pipe_format
Oded Gabbay
- Mesa (master): gallium/radeon: return correct values for BE in r600_translate_colorswap
Oded Gabbay
- Mesa (master): glsl/ast: Implicit conversion from double to float is not allowed
Samuel Iglesias Gonsálvez
- Demos (master): perf: fix snprintf() problem on Windows for glsl-compile-time.c
Brian Paul
- Mesa (vulkan): anv/device: Properly handle apiVersion == 0
Jason Ekstrand
- Demos (master): glxinfo: test GL_ATI_meminfo and GL_NVX_gpu_memory_info ( v2)
Marek Olšák
- Mesa (master): glsl: Consider ubo_load to be a horizontal operation.
Matt Turner
- Mesa (master): i965/fs: Don't CSE negated multiplies with saturation.
Matt Turner
- Mesa (master): i965/fs: Allow saturate propagation to propagate negations into MADs.
Matt Turner
- Mesa (master): i965/fs: Allow saturate propagation to propagate negations into MULs.
Matt Turner
- Mesa (master): i965/fs: Allow saturate propagation to propagate negations into ADDs.
Matt Turner
- Mesa (master): st/nine: don't forget to bundle the nine_limits.h file
Emil Velikov
- Mesa (master): automake: add nine to make distcheck
Emil Velikov
- Mesa (master): program: Remove extra reference_program()
Marek Olšák
- Mesa (master): virgl: add missing CAP turned off.
Dave Airlie
- Mesa (master): egl/wayland: Try to use wl_surface.damage_buffer for SwapBuffersWithDamage
Emil Velikov
- Mesa (master): nvc0: make sure to validate compute global buffers on Fermi
Samuel Pitoiset
- Mesa (master): nvc0: move nvc0_validate_global_residents() to nvc0_compute.c
Samuel Pitoiset
- Mesa (master): nvc0: rework nvc0_compute_validate_program()
Samuel Pitoiset
- Mesa (master): i965: Set dest type to UW for several send messages
Jordan Justen
- Mesa (master): i965/nir: Do lower_io late for fragment shaders
Kenneth Graunke
- Mesa (master): i965: Always do NIR IO lowering at specialization time.
Kenneth Graunke
- Mesa (master): i965: Split brw_nir_lower_inputs/ outputs into per-stage functions.
Kenneth Graunke
- Mesa (master): i965: Eliminate brw_nir_lower_{inputs,outputs, io} functions.
Kenneth Graunke
- Mesa (master): i965: Avoid recalculating the tessellation VUE map for IO lowering.
Kenneth Graunke
- Mesa (master): i965: Avoid recalculating the normal VUE map for IO lowering.
Kenneth Graunke
- Mesa (master): i965: Simplify brw_nir_lower_vue_inputs() slightly.
Kenneth Graunke
- Mesa (master): i965: Make an is_scalar boolean in brw_compile_gs().
Kenneth Graunke
- Mesa (master): i965: Move optimizations from brw_nir_lower_io to brw_postprocess_nir.
Kenneth Graunke
- Mesa (master): i965: Remove catch-all nir_lower_io call with specific cases.
Kenneth Graunke
- Mesa (vulkan): anv/gen8: Emit the 3DSTATE_PS_BLEND packet
Jason Ekstrand
- Mesa (vulkan): anv: remove stray ; after if
Jason Ekstrand
- Mesa (master): i965/cfg: Slightly rearrange dead_control_flow_eliminate
Ian Romanick
- Mesa (master): i965/cfg: Track prev_block and prev_inst explicitly in the whole function
Ian Romanick
- Mesa (master): i965/cfg: Eliminate an empty then-branch of an if/else/ endif
Ian Romanick
- Mesa (master): i965/cfg: Don't handle fully empty if/else/endif
Ian Romanick
- Mesa (master): i965/cfg: Fix comment list punctuation
Ian Romanick
- Mesa (master): i965/cfg: Split out dead control flow paths to simplify both paths
Ian Romanick
- Mesa (vulkan): isl: Fix isl_surf_get_image_intratile_offset_el()
Nanley Chery
- Mesa (master): mesa: add GL_OES_gpu_shader5 and GL_EXT_gpu_shader5 support
Ilia Mirkin
- Mesa (master): mesa: expose GL_EXT_texture_sRGB_decode on GLES 3.0+
Ilia Mirkin
- Mesa (vulkan): gen/genX_pack: Add genxml to the pack header path
Jason Ekstrand
- Mesa (vulkan): genxml: Add MOCS fields to RENDER_SURFACE_STATE
Jason Ekstrand
- Mesa (vulkan): anv/device: Store the default MOCS in the device
Jason Ekstrand
- Mesa (vulkan): anv: Use ISL to fill out surface states
Jason Ekstrand
- Mesa (vulkan): anv/state: Remove unused fill_surface_state functions
Jason Ekstrand
- Mesa (vulkan): isl: Add a helper for filling a buffer surface state
Jason Ekstrand
- Mesa (vulkan): isl: Move isl_image.c to isl_storage_image.c
Jason Ekstrand
- Mesa (vulkan): anv: Fill out image_param structs at view creation time
Jason Ekstrand
- Mesa (vulkan): isl: Add a function for filling out a surface state
Jason Ekstrand
- Mesa (vulkan): anv: Use isl to fill buffer surface states
Jason Ekstrand
- Mesa (vulkan): anv/image: Add a ussage_mask field to image_view_init
Jason Ekstrand
- Mesa (vulkan): isl: Add helpers for filling out brw_image_param
Jason Ekstrand
- Mesa (vulkan): isl: Create per-gen helper libraries for gens 7, 8, and 9
Jason Ekstrand
- Mesa (vulkan): anv: Remove unneeded fiels from anv_image_view
Jason Ekstrand
- Mesa (vulkan): anv/image: Use isl for filling brw_image_param
Jason Ekstrand
- Mesa (vulkan): anv/gen7: Only try to get the depth format the surface has depth
Jason Ekstrand
- Mesa (vulkan): anv/gen7: Set MaximumNumberofThreads in the dummy PS packet
Jason Ekstrand
- Mesa (vulkan): anv/gen7: Clean up the dummy PS case
Jason Ekstrand
- Mesa (master): nv50, nvc0: bump minimum texture buffer offset alignment
Ilia Mirkin
- Mesa (master): gk110/ir: add ld lock/st unlock emission
Samuel Pitoiset
- Mesa (vulkan): anv/pipeline: Set stage URB size to zero if it is unused
Jordan Justen
- Mesa (vulkan): anv/pipeline: Set FS URB space to zero if the FS is unused
Jordan Justen
- Mesa (vulkan): anv/pipeline: Set URB offset to zero if size is zero
Jordan Justen
- Mesa (vulkan): nir/spirv: Use the new bare sampler type
Kristian Høgsberg
- Mesa (vulkan): anv/gen7: Enable SLM in L3 cache control register
Jordan Justen
- Mesa (vulkan): anv: Set CURBEAllocationSize in MEDIA_VFE_STATE
Jordan Justen
- Mesa (master): nv50/ir: emit VOTE instruction
Samuel Pitoiset
- Mesa (master): gallium/radeon: remove separate BE path in r600_translate_colorswap
Oded Gabbay
- Mesa (master): gallium/r600: Don't let h/w do endian swap for colorformat
Oded Gabbay
- Mesa (master): gallium/radeon: disable evergreen_do_fast_color_clear for BE
Oded Gabbay
- Mesa (master): Android: fix build break from nir/glsl move to compiler/
Emil Velikov
- Mesa (master): Android: glsl: fix dependence on YACC_HEADER_SUFFIX from build system
Emil Velikov
- Mesa (master): Android: remove dependence on .SECONDEXPANSION
Emil Velikov
- Mesa (master): freedreno: drop unnecessary -Wno-packed-bitfield-compat
Emil Velikov
- Mesa (master): Android: remove headers from LOCAL_SRC_FILES
Emil Velikov
- Mesa (master): Android: clean-up and fix DRI module path handling
Emil Velikov
- Mesa (master): automake: add more missing options for make distcheck
Emil Velikov
- Mesa (master): r600: Make enum alu_op_flags unsigned
Emil Velikov
- Mesa (master): Android: add -Wno-date-time flag for clang
Emil Velikov
- Mesa (master): gallium/radeon: Add space between string literal and identifier
Emil Velikov
- Mesa (master): install-gallium-links: port changes from install-lib-links
Emil Velikov
- Mesa (master): automake: explicitly set distcheck configure flags
Emil Velikov
- Mesa (master): mesa; add get-extra-pick-list.sh script into bin/
Emil Velikov
- Mesa (master): st/clover: Add libelf cflags to the build
Emil Velikov
- Mesa (master): virtio_gpu: Add virtio 1.0 PCI ID to driver map
Emil Velikov
- Mesa (11.2): 30 new commits
Emil Velikov
- Mesa: tag mesa-11.2.0-rc2: Mesa 11.2.0-rc2 release candidate
Emil Velikov
- Mesa (master): st/nine: Introduce helper for Position shader input
Axel Davy
- Mesa (master): st/nine: Use Position input helper for ps3 declared inputs
Axel Davy
- Mesa (master): st/nine: Handle READONLY for buffer MANAGED pool
Axel Davy
- Mesa (master): st/nine: Fix Multithreading issue with MANAGED buffers
Axel Davy
- Mesa (master): st/nine: Fix second Multithreading issue with MANAGED buffers
Axel Davy
- Mesa (vulkan): anv: Don't advertise pipelineStatisticsQuery
Kristian Høgsberg
- Mesa (vulkan): isl/surface_state: Fix array spacing on Gen7
Nanley Chery
- Mesa (master): mesa/fbobject: propogate Layered when reusing attachments.
Dave Airlie
- Mesa (vulkan): anv/pipeline: Avoid a division by zero
Jason Ekstrand
- Mesa (vulkan): anv/pipeline: Use dynamic checks for max push constants
Jason Ekstrand
- Mesa (vulkan): anv/pipeline: Follow push constant alignment restrictions on BDW+ and HSW gt3
Jason Ekstrand
- Mesa (vulkan): anv/cmd_buffer: Re-emit push constants packets for all stages
Jason Ekstrand
- Mesa (vulkan): anv/cmd_buffer: Dirty push constants when changing pipelines.
Jason Ekstrand
- Mesa (master): tgsi/scan: count memory instructions
Marek Olšák
- Mesa (master): radeonsi: use re-Z
Marek Olšák
- Mesa (master): radeonsi: allow dumping shader disassemblies to a file
Marek Olšák
- Mesa (master): radeonsi: dump full shader disassemblies into ddebug logs
Marek Olšák
- Mesa (master): radeonsi: also dump shaders on a VM fault
Marek Olšák
- Mesa (master): winsys/radeon: drop support for DRM 2.12.0 (kernel < 3.2)
Marek Olšák
- Mesa (master): r300g: remove support for DRM < 2.12.0
Marek Olšák
- Mesa (master): r600g: remove support for DRM < 2.12.0
Marek Olšák
Last message date:
Mon Feb 29 23:20:20 UTC 2016
Archived on: Mon Jan 13 14:19:47 UTC 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).