projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
docs: update softpipe for ARB_compute_shader
2016-04-26
Samuel Pitoiset
docs: mark ARB_compute_shader as done for nvc0
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: expose GLSL version 420 on GK110
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: enable ARB_shader_image_load_store on GK110
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
gk110/ir: add emission for VSHL
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
gk110/ir: add emission for OP_SUEAU, OP_SUBFM and OP_SUCLAMP
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
gk110/ir: add emission for OP_SULDB and OP_SUSTx
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
gk110/ir: add emission for OP_MADSP
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
gk110/ir: add emission for OP_PERMT
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: expose GLSL version 420 on GK104
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: inform users that 3D images are not fully supported
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: reduce GL_MAX_3D_TEXTURE_SIZE to 2048 on Kepler+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: check that the image format doesn't mismatch
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: prevent out of bounds when no images are bound
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: add indirect support for images on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: fix 1D arrays images for Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: fix cube images for Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nv50/ir: make use of OP_SUQ for surfaces query
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nv50/ir: add OP_BUFQ for buffers query
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nv50/ir: enable early fragment test with explicit user...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: fix constraints for OP_SUSTx on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nv50/ir: re-introduce TGSI lowering pass for images
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nv50/ir: add support for TGSI image declarations
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: add missing glMemoryBarrier bits
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: enable RGB10_A2UI format on GK104
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: shift address with blocksize for image buffers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: fix address offset when images have multiple...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: bind images on 3D shaders for Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: bind images on compute shaders for Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: reserve an area for surfaces info in the driver...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0: add preliminary support for images
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
gk110/ir: add emission for (a OP b) OP c
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-26
Samuel Pitoiset
nvc0/ir: fix wrong emission of (a OP b) OP c
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-25
Samuel Pitoiset
nvc0: bump the amount of shared memory per MP on Maxwell
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-25
Samuel Pitoiset
gm107/ir: s/invalid load/invalid store/
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-20
Samuel Pitoiset
gk110/ir: make use of IMUL32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-20
Samuel Pitoiset
gk110/ir: do not overwrite def value with zero for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-20
Samuel Pitoiset
nvc0: avoid tex read fault from compute shaders on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Samuel Pitoiset
nvc0: do not break the universe on GK110+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-14
Samuel Pitoiset
nvc0: allow to use compute support on GM200
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-07
Samuel Pitoiset
nv50/ir: do not try to attach JOIN ops to ATOM
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-07
Samuel Pitoiset
trace: add missing set_shader_images()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-02
Samuel Pitoiset
nv50/ir: fix envyas variants when building the code lib
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: enable compute shaders on GK104 and GM107+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: bump the maximum number of UBOs for compute on...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0/ir: do not lower shared+atomics on GM107+
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0/ir: add atomics support on shared memory for Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0/ir: fix wrong pred emission for ld lock on GK104
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0/ir: add support for compute UBOs on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: add indirect compute support on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: reduce likelihood of collision for real buffers...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: store ubo info to the driver constbuf on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: bind user uniforms for compute on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: bind shader buffers for compute on Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-01
Samuel Pitoiset
nvc0: bind driver cb for compute on c7[] for Kepler
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-31
Samuel Pitoiset
tgsi: silence compiler warning in fetch_sampler_unit()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-31
Samuel Pitoiset
tgsi: fix out of bounds access in exec_atomop()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-30
Samuel Pitoiset
glsl: add missing types for buffer images
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-29
Samuel Pitoiset
nvc0/ir: move load/store lowering pass to handleLDST()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-28
Samuel Pitoiset
nvc0: use a different offset for buffers and surfaces
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-24
Samuel Pitoiset
nv50/ir: silence unhandled TGSI_PROPERTY_NEXT_SHADER...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-21
Samuel Pitoiset
nvc0: make sure to delete samplers used by compute...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-19
Samuel Pitoiset
nvc0: avoid using magic numbers for the uniform_bo...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-19
Samuel Pitoiset
nv50/ir: make use of auxCBSlot instead of magic numbers
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-19
Samuel Pitoiset
nv50,nvc0: replace resInfoCBSlot by auxCBSlot
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-19
Samuel Pitoiset
nv50/ir: fix compilation warning in handleSharedATOM()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50/ir: print SUBFM subops
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: add a new validation path for compute
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: rework nv50_compute_validate_program()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: rework the validation path for 3D
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: rename 3d binding points to NV50_BIND_3D_XXX
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: rename 3d dirty flags to NV50_NEW_3D_XXX
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: rename NV50_COMPUTE to NV50_CP
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-18
Samuel Pitoiset
nv50: rename nv50_context::dirty to nv50_context::dirty_3d
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-10
Samuel Pitoiset
nvc0: expose SM35 perf counters to AMD_performance_monitor
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-10
Samuel Pitoiset
nvc0: add driver metrics for SM35 (GK110)
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-10
Samuel Pitoiset
nvc0: add MP performance counters for SM35 (GK110)
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-10
Samuel Pitoiset
nvc0: explode config of Kepler hardware SM events
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-10
Samuel Pitoiset
nvc0: rework the driver metrics infrastructure
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-10
Samuel Pitoiset
nvc0: rework the MP counters infrastructure
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-08
Samuel Pitoiset
nvc0: add a new validation path for compute
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-08
Samuel Pitoiset
nvc0: rework the validation path for 3D
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-08
Samuel Pitoiset
nv50,nvc0: make sure to destroy the mutex used for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
gm107/ir: add emission for ATOMS
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
tgsi: fix parsing of shared memory declarations
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
gm107/ir: add emission for BAR
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
gk110/ir: add missing src predicate emission for BAR.RED
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
gk110/ir: allow to emit immediates for BAR
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
gk110/ir: fix wrong emission of BAR.SYNC
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-07
Samuel Pitoiset
nvc0/ir: make sure that thread count immediate for...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-03-02
Samuel Pitoiset
gk110/ir: fix wrong emission of NOT modifier for VOTE
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-28
Samuel Pitoiset
nv50/ir: emit VOTE instruction
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-28
Samuel Pitoiset
gk110/ir: add ld lock/st unlock emission
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-26
Samuel Pitoiset
nvc0: rework nvc0_compute_validate_program()
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-26
Samuel Pitoiset
nvc0: make sure to validate compute global buffers...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-26
Samuel Pitoiset
nvc0: move nvc0_validate_global_residents() to nvc0_compute.c
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-22
Samuel Pitoiset
nvc0: rename 3d binding points to NVC0_BIND_3D_XXX
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-22
Samuel Pitoiset
nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXX
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-22
Samuel Pitoiset
nvc0: prefix compute macros with _CP_ instead of _COMPUTE_
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-22
Samuel Pitoiset
nvc0: rename NVXX_COMPUTE to NVXX_CP
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-02-22
Samuel Pitoiset
nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3d
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
next