projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
vl/dri3: fix warning about incompatible pointer type
2016-09-29
Samuel Pitoiset
nv50/ir: teach insnCanLoad() about SHLADD
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-29
Samuel Pitoiset
nv50/ir: optimize SHLADD(a, b, c) to MOV((a << b) + c)
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-29
Samuel Pitoiset
nv50/ir: optimize SHLADD(a, b, 0x0) to SHL(a, b)
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-29
Samuel Pitoiset
nv50/ir: optimize IMAD to SHLADD in presence of power...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-29
Samuel Pitoiset
nvc0/ir: add emission for SHLADD
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-29
Samuel Pitoiset
nv50/ir: add preliminary support for SHLADD
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-29
Samuel Pitoiset
nvc0: update GM107 sched control codes format
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-26
Samuel Pitoiset
nv50/ir: fix comments about instructions info
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-26
Samuel Pitoiset
nvc0: allow to force compiling programs in debug build
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-26
Samuel Pitoiset
nv50/ir: drop unused NVISA_XXX_CHIPSET constants
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-26
Samuel Pitoiset
gallium/util: make use of strtol() in debug_get_num_option()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Samuel Pitoiset
nvc0: get rid of nvc0_stage_sampler_states_bind_range()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-19
Samuel Pitoiset
nvc0: get rid of nvc0_stage_set_sampler_views_range()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-18
Samuel Pitoiset
nv50/ir: optimize SUB(a, b) to MOV(a - b)
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-18
Samuel Pitoiset
gk110/ir: fix wrong emission of OP_NOT
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-17
Samuel Pitoiset
nvc0/ir: fix subops for IMAD
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-17
Samuel Pitoiset
nvc0/ir: fix comments about instructions info
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-12
Samuel Pitoiset
tgsi: document semantics for compute shaders
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-01
Samuel Pitoiset
nvc0: reduce the initial code segment size to 512KB
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-01
Samuel Pitoiset
nvc0: allow to resize the code segment dynamically
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-01
Samuel Pitoiset
nvc0: add a new bin for the code segment
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-01
Samuel Pitoiset
nvc0: add nvc0_screen_resize_text_area() helper
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-01
Samuel Pitoiset
nvc0: re-upload currently bound shaders after code...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-09-01
Samuel Pitoiset
nvc0: refactor the program upload process
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-31
Samuel Pitoiset
nvc0: remove an attempt at uploading all IMMD into...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-31
Samuel Pitoiset
nv50: remove unused nv50_program::immd_size field
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-30
Samuel Pitoiset
nvc0: fix indentation in nvc0_screen_init()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-30
Samuel Pitoiset
nvc0: check return value of nvc0_screen_resize_tls_area()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-30
Samuel Pitoiset
nvc0: make use of FAIL_SCREEN_INIT in nvc0_screen_create()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-30
Samuel Pitoiset
nv50/ir: always emit the NDV bit for OP_QUADOP
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-08-24
Samuel Pitoiset
nvc0: invalidate textures/samplers on GK104+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-27
Samuel Pitoiset
nvc0: enable ARB_tessellation_shader on GM107+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-27
Samuel Pitoiset
gm107/ir: add a legalize SSA pass for PFETCH
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-27
Samuel Pitoiset
nvc0: fix up TCP header on GM107+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-25
Samuel Pitoiset
nvc0: use nvc0_m2mf_push_linear() to reduce code duplication
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-25
Samuel Pitoiset
nvc0: use nve4_p2mf_push_linear() to reduce code duplication
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-24
Samuel Pitoiset
nvc0: upload sample locations on GM20x
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-23
Samuel Pitoiset
nvc0/ir: fix up an assertion in emitUADD()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-23
Samuel Pitoiset
nvc0: fix wrong indentation in nvc0_validate_fb()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-22
Samuel Pitoiset
nv50/ir: allow to swap sources for OP_SUB
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-22
Samuel Pitoiset
nvc0/mme: fix offsets used for indirect draws
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-22
Samuel Pitoiset
nvc0: fix offsets of MP perf counters input parameters
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
nvc0: disable MS images on GM107+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
nv50/ir: print OP_SUREDB subops in debug mode
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
gm107/ir: add emission for SUREDx
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
gm107/ir: add emission for SUSTx and SULDx
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
gm107/ra: fix constraints for surface operations
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
gm107/ir: lower surface operations
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
nvc0: bind images for 3d/cp shaders on GM107+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-20
Samuel Pitoiset
nvc0: increase the tex handles area size in the driver cb
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-19
Samuel Pitoiset
gm107/ir: make use of ADD32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-19
Samuel Pitoiset
gm107/ir: add missing NEG modifier for IADD32I
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-14
Samuel Pitoiset
nv50/ir: add missing string for SV_WORK_DIM
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Samuel Pitoiset
nvc0: use a define for the driver constant buffer size
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Samuel Pitoiset
nvc0: fix the driver cb size when draw parameters are...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-11
Samuel Pitoiset
nvc0/ir: fix images indirect access on Fermi
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-08
Samuel Pitoiset
nvc0/ir: remove unused resource info loading helpers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-08
Samuel Pitoiset
nvc0/ir: refactor the surfaces info loading logic
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-08
Samuel Pitoiset
nvc0/ir: move the shift left op inside loadTexHandle()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-04
Samuel Pitoiset
nvc0/ir: rename NVE4_SU_INFO_XXX to NVC0_SU_INFO_XXX
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-04
Samuel Pitoiset
nvc0/ir: reset the base offset for indirect images...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-04
Samuel Pitoiset
gm107/ir: fix sign bit emission for FADD32I
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-29
Samuel Pitoiset
nv50/ir: print EMIT subops in debug mode
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-29
Samuel Pitoiset
nv50/ir: print RSQ/RCP subops in debug mode
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-29
Samuel Pitoiset
nv50/ir: print PIXLD subops in debug mode
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-29
Samuel Pitoiset
nv50/ir: print SHFL subops in debug mode
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-28
Samuel Pitoiset
gm107/ir: make sure that flagsDef is set when emitting...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-27
Samuel Pitoiset
gm107/ir: add missing setcond flags for LOP variants
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-27
Samuel Pitoiset
gm107/ir: make use of LOP32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-26
Samuel Pitoiset
gm107/ir: make use of MOV32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-26
Samuel Pitoiset
gm107/ir: make use of IMUL32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-18
Samuel Pitoiset
nv50/ir: add missing strings for some recent sysvals
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-13
Samuel Pitoiset
nvc0/ir: clamp the UBO index for compute on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-09
Samuel Pitoiset
mesa: Let compute shaders work in compatibility profiles
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-06
Samuel Pitoiset
nv50/ir: use round toward 0 when converting doubles...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-05
Samuel Pitoiset
nvc0: do not clear surfaces bins in the validate function
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-05
Samuel Pitoiset
nvc0: re-validate images after launching a grid on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-06-02
Samuel Pitoiset
nvc0: mark buffer texture range valid for shader images
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-28
Samuel Pitoiset
nvc0: remove outdated surfaces validation code for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-28
Samuel Pitoiset
nvc0: do not always invalidate 3D CBs when using compute
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-26
Samuel Pitoiset
nvc0: invalidate textures/samplers between 3D and CP...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-26
Samuel Pitoiset
nvc0: allow to monitor MP perf counters with compute...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-25
Samuel Pitoiset
nvc0: add descriptions for hardware perf counters/metrics
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-23
Samuel Pitoiset
nvc0: do not invalidate compute constbufs on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-22
Samuel Pitoiset
nvc0/ir: fix indirect access for images
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0: expose GLSL version 420 on GF100
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0: enable ARB_shader_image_load_store on GF100
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0/ir: add a lowering pass for surfaces on Fermi
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0/ir: add emission for SULDB and SUSTx
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0/ir: add emission for OP_SULEA
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nv50/ir: fix tex constraints for surface coords on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0: bind images on fragment and compute shaders for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nvc0/ir: don't check the format for surface stores...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nv50/ir: fix a comment in canDualIssue()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-21
Samuel Pitoiset
nv50/ir: fix SUSTx constraints on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-12
Samuel Pitoiset
nvc0: fix indentation in nvc0_invalidate_resource_storage()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-12
Samuel Pitoiset
nvc0: save some CPU cycles in nvc0_context_unreference_resou...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-12
Samuel Pitoiset
nvc0: invalidate texture buffers for compute
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-10
Samuel Pitoiset
nvc0: enable compute support by default on GK110+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-09
Samuel Pitoiset
nv50/ir: silence unsupported TGSI_PROPERTY_CS_FIXED_BLOCK_*
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
next