projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
zink: add note about buffer<->image copy functions not handling multisample
2020-08-28
Boris Brezillon
panfrost: Store transient BOs in a dynamic array
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-08-28
Boris Brezillon
panfrost: Avoid accessing pan_pool fields directly
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-08-28
Boris Brezillon
panfrost: Rename panfrost_create_pool() into panfrost_pool_i...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-08-18
Boris Brezillon
spirv: Add support for the CL Round instruction
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-08-17
Boris Brezillon
nir: Fix i64tof32 lowering
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-08-17
Boris Brezillon
compiler/nir: Add new flags to lower pack/unpack split...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-08-14
Boris Brezillon
spirv: Move the emit a 'return value' store logic into...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
nir: Get rid of __[u]int64_to_fp32() and __fp32_to_...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
intel: Set int64_options to ~0 when lowering 64b ops
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
nir: Extend nir_lower_int64() to support i2f/f2i lowering
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
nir: Stop passing an options arg to nir_lower_int64()
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
freedreno: Initialize lower_int64_options to a proper...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
nir: Allow casts in nir_deref_instr_get[_const]_offset()
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-07-30
Boris Brezillon
nir: Use a switch in build_deref_offset()/deref_instr_get_co...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-06-29
Boris Brezillon
nir: Add new rules to optimize NOOP pack/unpack pairs
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-06-03
Boris Brezillon
spirv: Use scoped barriers for SpvOpControlBarrier
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-06-03
Boris Brezillon
intel/compiler: Extract control barriers from scoped...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-06-03
Boris Brezillon
nir: Replace the scoped_memory barrier by a scoped_barrier
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-06-03
Boris Brezillon
spirv: Split the vtn_emit_scoped_memory_barrier() logic
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-26
Boris Brezillon
vtn/opencl: add rint-support
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Get rid of ctx->payloads[]
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Use ctx->active_prim in panfrost_writes_point_size()
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Re-init the VT payloads at draw/launch_grid...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move panfrost_emit_varying_descriptor() to...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move panfrost_emit_vertex_data() to pan_cmdstream.c
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Inline panfrost_queue_draw() and panfrost_emit_for...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move vertex/tiler payload initialization...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move streamout offset update out of panfrost_draw_...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Rename panfrost_stage_attributes()
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move the mali_attr.src_offset adjustment...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Emit attribute descriptors after patching...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Prepare attribute for builtins at state creation...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Ignore BO start addr when adjusting src_offset
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Drop initial mali_attr_meta.src_offset assignment
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Add an helper to emit a pair of vertex/tiler...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move sampler/tex descs emission helpers to...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Add a panfrost_sampler_desc_init() helper
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Prepare shader_meta descriptors at emission...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Prepare things to get rid of panfrost_shader_state...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Add an helper to update the rasterizer part...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Add an helper to update the occclusion query...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Simplify panfrost_emit_for_draw() and make...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Stop using panfrost_emit_for_draw() for compute...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move panfrost_attach_vt_framebuffer() to...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Dissociate shader meta patching from the...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move shared mem desc emission out of panfrost_laun...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move the const buf emission logic out of...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move viewport desc emission out of panfrost_emit_f...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Move the batch stack size adjustment out...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Add an helper to retrieve the currently active...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Assign primitive_size.pointer only if writes_point...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
panfrost: Pass the sampler view format when creating...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-03-10
Boris Brezillon
Revert "panfrost: Z24 variants should be sampled as...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-05
Boris Brezillon
panfrost: Set the MALI_WRITES_{Z,S} flags when needed
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-05
Boris Brezillon
panfrost: Add the MALI_WRITES_{Z,S} flags
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-05
Boris Brezillon
panfrost: Z24 variants should be sampled as R32UI
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-05
Boris Brezillon
pan/midgard: Add nir_intrinsic_store_zs_output_pan...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-05
Boris Brezillon
pan/midgard: Turn Z/S stores into zs_output_pan intrinsics
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-03
Boris Brezillon
panfrost: Fix the damage box clamping logic
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-03
Boris Brezillon
pan/midgard: Stop leaking instruction objects in mir_schedul...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-03
Boris Brezillon
pan/midgard: Don't check 'branch && branch->writeout...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-03
Boris Brezillon
pan/midgard: Lower bitfield extract to shifts
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-03
Boris Brezillon
pan/midgard: Make sure we pass the right RT id to emit_fragm...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-02-03
Boris Brezillon
pan/midgard: Add an enum to describe the render targets
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-27
Boris Brezillon
panfrost/midgard: Prettify embedded constant prints
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-27
Boris Brezillon
panfrost/midgard: Add a condense_writemask() helper
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Add missing lowering passes for type...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Add 64 bits float <-> int converters
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Fix mir_print_instruction() for branch...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Add f2f64 support
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Factorize f2f and u2u handling
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Make sure promote_fmov() only promotes...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Rework mir_adjust_constants() to...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-22
Boris Brezillon
panfrost/midgard: Use a union to manipulate embedded...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-21
Boris Brezillon
panfrost/midgard: Print the actual source register...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-17
Boris Brezillon
panfrost/midgard: Fix swizzle for store instructions
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2020-01-13
Boris Brezillon
panfrost: Remove unneeded phi nodes
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-29
Boris Brezillon
panfrost: Make sure we reset the damage region of RTs...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-29
Boris Brezillon
gallium: Fix the ->set_damage_region() implementation
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-08
Boris Brezillon
panfrost: Try to evict unused BOs from the cache
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-08
Boris Brezillon
panfrost: Move BO cache related fields to a sub-struct
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-07
Boris Brezillon
panfrost: Release the ctx->pipe_framebuffer ref
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-07
Boris Brezillon
panfrost: Destroy the upload manager allocated in panfrost_c...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-11-04
Boris Brezillon
panfrost: MALI_DEPTH_TEST is actually MALI_DEPTH_WRITEMASK
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-21
Boris Brezillon
panfrost: Fix the DISCARD_WHOLE_RES case in transfer_map()
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-13
Boris Brezillon
panfrost: Fix support for packed 24-bit formats
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-08
Boris Brezillon
panfrost: Draw the wallpaper when only depth/stencil...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-08
Boris Brezillon
panfrost: Make sure a clear does not re-use a pre-existing...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-07
Boris Brezillon
Revert "Revert "st/dri2: Implement DRI2bufferDamageExtension""
commit
|
commitdiff
|
tree
2019-10-07
Boris Brezillon
Revert "st/dri2: Implement DRI2bufferDamageExtension"
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Get rid of the flush in panfrost_set_framebuffer_s...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Kill the explicit serialization in panfrost_batch_...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Do fine-grained flushing when preparing BO...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Make sure the BO is 'ready' when picked from...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Add flags to reflect the BO imported/exported...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Add a panfrost_flush_batches_accessing_bo...
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Add a panfrost_flush_all_batches() helper
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Prepare panfrost_fence for batch pipelining
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Start tracking inter-batch dependencies
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
2019-10-03
Boris Brezillon
panfrost: Add a panfrost_freeze_batch() helper
Signed-off-by:
Boris Brezillon
<boris.brezillon@collabora.com>
commit
|
commitdiff
|
tree
next