projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
panfrost/midgard: Lower bool_to_int32
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Lower bool_to_int32
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Map more bany/ball opcodes
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Add more ball/bany, iabs ops
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Schedule ball/bany to vectors
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Add fcsel_i opcode
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost: Implement scissor test
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost: Fix viewports
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-26
Alyssa Rosenzweig
panfrost/midgard: Fix b2f32 swizzle for vectors
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-20
Daniel Stone
panfrost: Properly align stride
Reviewed-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-19
Alyssa Rosenzweig
panfrost: Rewrite varying assembly
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-19
Alyssa Rosenzweig
panfrost: Replay more varying buffers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-19
Alyssa Rosenzweig
panfrost/decode: Respect primitive size pointers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-19
Alyssa Rosenzweig
panfrost: Disable PIPE_CAP_TGSI_TEXCOORD
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-19
Alyssa Rosenzweig
panfrost: Fix primconvert check
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-19
Alyssa Rosenzweig
panfrost: Workaround buffer overrun with mip level
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost/midgard: Implement fpow
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Compute viewport state on the fly
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost; Disable AFBC for depth buffers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Allocate extra data for depth buffer
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Comment spelling fix
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost/mfbd: Respect per-job depth write flag
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost/mfbd: Implement linear depth buffers
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Minor comment cleanup (version detection)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Remove staging MFBD
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Remove staging SFBD for pan_context
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
panfrost: Break out fragment to SFBD/MFBD files
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
freedreno: Use shared drm_find_modifier util
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
vc4: Use shared drm_find_modifier util
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
v3d: Use shared drm_find_modifier util
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-14
Alyssa Rosenzweig
util: Add a drm_find_modifier helper
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Identify fragment_extra flags
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Document "depth-buffer writeback" bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Support linear depth textures
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Allocate dedicated slab for linear BOs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Determine framebuffer format bits late
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Delay color buffer setup
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Combine has_afbc/tiled in layout enum
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Alyssa Rosenzweig
panfrost: Cleanup needless if in create_bo
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Tomeu Vizoso
panfrost: Add support for PAN_MESA_DEBUG
Reviewed-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-12
Tomeu Vizoso
panfrost/midgard: Add support for MIDGARD_MESA_DEBUG
Reviewed-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-10
Alyssa Rosenzweig
panfrost/drm: Cast pointer to u64 to fix warning
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-10
Tomeu Vizoso
panfrost: Add backend targeting the DRM driver
Alyssa Rosenzweig
: To do so, we implement additional...
Reviewed-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-10
Tomeu Vizoso
panfrost: Add gem_handle to panfrost_memory and panfrost_bo
Reviewed-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost: List primitive restart enable bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost/midgard: Preview for data hazards
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost/midgard: Promote smul to vmul
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost: Flush with offscreen rendering
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost/midgard: Don't force constant on VLUT
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost: Cleanup cruft related to clears
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost: Decouple Gallium clear from FBD clear
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-03-04
Alyssa Rosenzweig
panfrost: Import job data structures from v3d
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-27
Alyssa Rosenzweig
panfrost/midgard: Allow flt to run on most units
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-27
Alyssa Rosenzweig
panfrost: Expose perf counters in environment
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-27
Alyssa Rosenzweig
panfrost: Identify 4-bit channel texture formats
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-27
Alyssa Rosenzweig
panfrost: Add RGB565, RGB5A1 texture formats
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost: Decode render target swizzle/channels
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost/midgard: Add fround(_even), ftrunc, ffma
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost/nondrm: Split out dump_counters
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost/nondrm: Make COHERENT_LOCAL explicit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost/nondrm: Flag CPU-invisible regions
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost/meson: Remove subdir for nondrm
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-25
Alyssa Rosenzweig
panfrost: Use tiler fast path (performance boost)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost: Verify and print brx condition in disasm
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost: Dynamically set discard branch targets
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost/midgard: Emit extended branches
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost: Rectify doubleplusungood extended branch
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost/midgard: Fix nested/chained if-else
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost/midgard: Refactor tag lookahead code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost: Implement pantrace (command stream dump)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost: Add pandecode (command stream debugger)
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-21
Alyssa Rosenzweig
panfrost: Stub out separate stencil functions
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-18
Alyssa Rosenzweig
panfrost: Fix clipping region
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-18
Alyssa Rosenzweig
panfrost: Preserve w sign in perspective division
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-18
Alyssa Rosenzweig
panfrost: Cleanup mali_viewport (clipping) code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-18
Alyssa Rosenzweig
panfrost: Swap order of tiled texture (de)alloc
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-18
Alyssa Rosenzweig
panfrost: Free imported BOs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-18
Alyssa Rosenzweig
panfrost: Fix various leaks unmapping resources
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-15
Alyssa Rosenzweig
panfrost: Improve logging and patch memory leaks
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-15
Alyssa Rosenzweig
panfrost: Don't align framebuffer dims
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-15
Alyssa Rosenzweig
panfrost: Implement PIPE_QUERY_OCCLUSION_COUNTER
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-15
Alyssa Rosenzweig
panfrost: Identify MALI_OCCLUSION_PRECISE bit
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-15
Alyssa Rosenzweig
panfrost: Backport driver to Mali T600/T700
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-15
Alyssa Rosenzweig
panfrost: Fix build; depend on libdrm
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-11
Alyssa Rosenzweig
panfrost: Specify supported draw modes per-context
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-10
Alyssa Rosenzweig
panfrost: Elucidate texture op scheduling comment
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-10
Alyssa Rosenzweig
panfrost: Remove speculative if 0'd format bit code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-10
Alyssa Rosenzweig
panfrost: Remove if 0'd dead code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-10
Alyssa Rosenzweig
panfrost: Add kernel-agnostic resource management
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-10
Alyssa Rosenzweig
panfrost: Don't hardcode number of nir_ssa_defs
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-10
Alyssa Rosenzweig
panfrost: Clean-up one-argument passing quirk
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-08
Alyssa Rosenzweig
kmsro: Silence warning if missing
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-07
Alyssa Rosenzweig
panfrost: Include glue for out-of-tree legacy code
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-07
Alyssa Rosenzweig
panfrost: Check in sources for command stream
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-07
Alyssa Rosenzweig
panfrost: Use u_pipe_screen_get_param_defaults
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-07
Alyssa Rosenzweig
kmsro: Move DRM entrypoints to shared block
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-06
Alyssa Rosenzweig
meson: Remove panfrost from default driver list
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-05
Alyssa Rosenzweig
panfrost: Implement Midgard shader toolchain
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree
2019-02-05
Alyssa Rosenzweig
panfrost: Initial stub for Panfrost driver
Signed-off-by:
Alyssa Rosenzweig
<alyssa@rosenzweig.io>
commit
|
commitdiff
|
tree