OSDN Git Service
(root)
/
android-x86
/
external-mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa: Fix fixed function spot lighting on newer hardware (again)
2016-07-27
Samuel Pitoiset
nvc0: upload sample locations on GM20x
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-21
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-21
Samuel Pitoiset
gm107/ir: add missing NEG modifier for IADD32I
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-21
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-21
Samuel Pitoiset
nvc0/ir: fix images indirect access on Fermi
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-07
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-07
Samuel Pitoiset
gm107/ir: fix sign bit emission for FADD32I
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-07
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-07-07
Samuel Pitoiset
gm107/ir: add missing setcond flags for LOP variants
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-07
Samuel Pitoiset
gm107/ir: make use of LOP32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-07
Samuel Pitoiset
gm107/ir: make use of MOV32I for all immediates
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-07-07
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-15
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-14
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-14
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-14
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-10
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
2016-05-06
Samuel Pitoiset
nvc0: unreference images when the context is destroyed
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-03
Samuel Pitoiset
nvc0: compute a percentage for metric-achieved_occupancy
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-03
Samuel Pitoiset
nvc0: display some performance metrics with a percentage
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-03
Samuel Pitoiset
nvc0: store the driver query type for performance metrics
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-03
Samuel Pitoiset
nvc0: fix exposing of metric-issue_slots for SM21/SM30
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-05-02
Samuel Pitoiset
nv50,nvc0: re-bind old compute state after reading...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-30
Samuel Pitoiset
st/glsl_to_tgsi: fix potential crash when allocating...
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
2016-04-28
Samuel Pitoiset
nvc0: stick compute kernel arguments into uniform_bo
Signed-off-by:
Samuel Pitoiset
<samuel.pitoiset@gmail.com>
commit
|
commitdiff
|
tree
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
next