projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nv50/ir: add nv50_ir_prog_info_out
[mesa.git]
/
src
/
gallium
/
drivers
/
nouveau
/
codegen
/
nv50_ir_lowering_nvc0.cpp
2020-08-25
Karol Herbst
nv50/ir: add nv50_ir_prog_info_out
blob
|
commitdiff
|
raw
2020-07-10
mmenzyns
nv50: Clear nv50_ir_prog_info of dead and codegen speci...
blob
|
commitdiff
|
raw
|
diff to current
2020-06-21
Karol Herbst
gv100/ir: fix atom cas
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir/gv100: initial support
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir: run replaceZero() before replaceCvt()
blob
|
commitdiff
|
raw
|
diff to current
2020-06-10
Ben Skeggs
nvir: introduce OP_BREV with lowering to EXTBF_REV...
blob
|
commitdiff
|
raw
|
diff to current
2019-12-11
Karol Herbst
nv50/ir: implement global atomics and handle it for nir
blob
|
commitdiff
|
raw
|
diff to current
2019-10-30
Ilia Mirkin
gm107/ir: fix loading z offset for layered 3d image...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-23
Mark Menzynski
nvc0/ir: Fix assert accessing null pointer
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Karol Herbst
gm107/ir: add fp64 rsq
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Karol Herbst
gm107/ir: add fp64 rcp
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Karol Herbst
gk104/ir: Use the new rcp/rsq in library
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Boyan Ding
gk110/ir: Use the new rcp/rsq in library
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Ilia Mirkin
nvc0: fix 3d images on kepler
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Ilia Mirkin
nvc0/ir: fix second tex argument after levelZero optimi...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-05
Karol Herbst
nvc0/ir: replace cvt instructions with add to improve...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-23
Rhys Perry
nv50/ir: fix link-time build failure
blob
|
commitdiff
|
raw
|
diff to current
2018-09-22
Rhys Perry
nvc0: fix bindless multisampled images on Maxwell+
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Rhys Perry
nv50/ir,nvc0: use constant buffers for compute when...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-04
Karol Herbst
nvc0/ir: return 0 in imageLoad on incomplete textures
blob
|
commitdiff
|
raw
|
diff to current
2018-08-04
Karol Herbst
gm200/ir: add native OP_SQRT support
blob
|
commitdiff
|
raw
|
diff to current
2018-07-07
Rhys Perry
nvc0/ir: use the combined tid special register
blob
|
commitdiff
|
raw
|
diff to current
2018-07-04
Rhys Perry
nvc0: implement multisampled images on Maxwell+
blob
|
commitdiff
|
raw
|
diff to current
2018-06-15
Rhys Perry
nvc0: add support for programmable sample locations
blob
|
commitdiff
|
raw
|
diff to current
2018-02-21
Karol Herbst
nvir/nvc0: fix legalizing of ld unlock c0[0x10000]
blob
|
commitdiff
|
raw
|
diff to current
2018-02-18
Ilia Mirkin
nvc0: add support for bindless on maxwell+
blob
|
commitdiff
|
raw
|
diff to current
2018-01-07
Ilia Mirkin
nvc0: add bindless image support for kepler
blob
|
commitdiff
|
raw
|
diff to current
2018-01-07
Ilia Mirkin
nvc0: add support for bindless textures on kepler+
blob
|
commitdiff
|
raw
|
diff to current
2018-01-07
Ilia Mirkin
nvc0/ir: safen up lowering logic against overwriting...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-20
Ilia Mirkin
nvc0/ir: change textureGrad to always use lane 0 as...
blob
|
commitdiff
|
raw
|
diff to current
2017-12-04
Pierre Moreau
nvc0/ir: Properly lower 64-bit shifts when the shift...
blob
|
commitdiff
|
raw
|
diff to current
2017-09-01
Tobias Klausmann
nvc0/ir: propagate immediates to CALL input MOVs
blob
|
commitdiff
|
raw
|
diff to current
2017-08-12
Ilia Mirkin
nvc0/ir: unlink values pre- and post-call to division...
blob
|
commitdiff
|
raw
|
diff to current
2017-05-20
Ilia Mirkin
nvc0/ir: SHLADD's middle source must be an immediate
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: fix ubo max clamp, reset file index
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: fix robustness guarantees for constbuf loads...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: make it possible to have the flags def in...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: add support for 64-bit shift lowering on SM20...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nvc0/ir: add support for all the new int64 tgsi opcodes
blob
|
commitdiff
|
raw
|
diff to current
2017-01-17
Ilia Mirkin
nvc0: enable FBFETCH with a special slot for color...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-13
Ilia Mirkin
nvc0/ir: only try to check for zero LOD if we aren...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-12
Samuel Pitoiset
nv50/ir: do not insert texture barriers on gm107
blob
|
commitdiff
|
raw
|
diff to current
2016-11-20
Ilia Mirkin
nvc0/ir: use levelZero flag when the lod is set to 0
blob
|
commitdiff
|
raw
|
diff to current
2016-10-19
Samuel Pitoiset
nvc0/ir: simplify predicate logic for GK104 atomic...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-19
Samuel Pitoiset
nvc0/ir: remove useless NVC0LoweringPass::gMemBase
blob
|
commitdiff
|
raw
|
diff to current
2016-10-18
Ilia Mirkin
gm107/ir: fix texturing with indirect samplers
blob
|
commitdiff
|
raw
|
diff to current
2016-10-12
Ilia Mirkin
nvc0/ir: fix textureGather with a single offset
blob
|
commitdiff
|
raw
|
diff to current
2016-10-10
Ilia Mirkin
nvc0/ir: fix overwriting of value backing non-constant...
blob
|
commitdiff
|
raw
|
diff to current
2016-09-10
Ilia Mirkin
gm107/ir: allow indirect inputs to be loaded by frag...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-20
Samuel Pitoiset
gm107/ir: lower surface operations
blob
|
commitdiff
|
raw
|
diff to current
2016-07-19
Ilia Mirkin
nvc0: add support for BGRA8 images
blob
|
commitdiff
|
raw
|
diff to current
2016-07-11
Samuel Pitoiset
nvc0/ir: fix images indirect access on Fermi
blob
|
commitdiff
|
raw
|
diff to current
2016-07-08
Samuel Pitoiset
nvc0/ir: remove unused resource info loading helpers
blob
|
commitdiff
|
raw
|
diff to current
2016-07-08
Samuel Pitoiset
nvc0/ir: refactor the surfaces info loading logic
blob
|
commitdiff
|
raw
|
diff to current
2016-07-08
Samuel Pitoiset
nvc0/ir: move the shift left op inside loadTexHandle()
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Samuel Pitoiset
nvc0/ir: rename NVE4_SU_INFO_XXX to NVC0_SU_INFO_XXX
blob
|
commitdiff
|
raw
|
diff to current
2016-07-04
Samuel Pitoiset
nvc0/ir: reset the base offset for indirect images...
blob
|
commitdiff
|
raw
|
diff to current
2016-07-02
Hans de Goede
nouveau: Add support for SV_WORK_DIM
blob
|
commitdiff
|
raw
|
diff to current
2016-07-02
Ilia Mirkin
nvc0: fix up image support for allowing multiple samples
blob
|
commitdiff
|
raw
|
diff to current
2016-06-19
Ilia Mirkin
gk104/ir: fix tex use generation to be more careful...
blob
|
commitdiff
|
raw
|
diff to current
2016-06-13
Samuel Pitoiset
nvc0/ir: clamp the UBO index for compute on Kepler
blob
|
commitdiff
|
raw
|
diff to current
2016-06-07
Ilia Mirkin
gk104/ir: fix conditions for adding a texbar
blob
|
commitdiff
|
raw
|
diff to current
2016-05-30
Ilia Mirkin
nvc0/ir: limit max number of regs based on availability...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-27
Ilia Mirkin
nvc0/ir: avoid generating illegal instructions for...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-22
Samuel Pitoiset
nvc0/ir: fix indirect access for images
blob
|
commitdiff
|
raw
|
diff to current
2016-05-22
Ilia Mirkin
nvc0/ir: return 0 for gl_TessCoord.z for non-triangles...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-21
Samuel Pitoiset
nvc0/ir: add a lowering pass for surfaces on Fermi
blob
|
commitdiff
|
raw
|
diff to current
2016-05-21
Samuel Pitoiset
nvc0/ir: don't check the format for surface stores...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Ilia Mirkin
nvc0/ir: fix shared atomic lowering to preserve shared...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-17
Ilia Mirkin
nvc0/ir: make sure out-of-bounds buffer loads/atomics...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-15
Ilia Mirkin
nvc0/ir: make sure to align the second arg of TXD to...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Ilia Mirkin
nvc0: fix gl_SampleMaskIn computation
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nvc0/ir: check that the image format doesn't mismatch
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nvc0/ir: prevent out of bounds when no images are bound
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nvc0/ir: add indirect support for images on Kepler
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nvc0/ir: fix 1D arrays images for Kepler
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nvc0/ir: fix cube images for Kepler
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Ilia Mirkin
nv50/ir: add support for SULDP -> SULDB conversion
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nv50/ir: make use of OP_SUQ for surfaces query
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nv50/ir: add OP_BUFQ for buffers query
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Hans de Goede
nouveau: codegen: Use FILE_MEMORY_BUFFER for buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Samuel Pitoiset
nvc0/ir: do not lower shared+atomics on GM107+
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Samuel Pitoiset
nvc0/ir: add atomics support on shared memory for Kepler
blob
|
commitdiff
|
raw
|
diff to current
2016-04-01
Samuel Pitoiset
nvc0/ir: add support for compute UBOs on Kepler
blob
|
commitdiff
|
raw
|
diff to current
2016-03-29
Samuel Pitoiset
nvc0/ir: move load/store lowering pass to handleLDST()
blob
|
commitdiff
|
raw
|
diff to current
2016-03-28
Samuel Pitoiset
nvc0: use a different offset for buffers and surfaces
blob
|
commitdiff
|
raw
|
diff to current
2016-03-28
Ilia Mirkin
nvc0/ir: fix picking of coordinates from tex instructio...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-25
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-20
Ilia Mirkin
nv50/ir: fix indirect texturing for non-array textures...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-20
Ilia Mirkin
nv50/ir: normalize cube coordinates after derivatives...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Pierre Moreau
nvc0/ir: Use double constant in handleSQRT
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Samuel Pitoiset
nv50/ir: make use of auxCBSlot instead of magic numbers
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Samuel Pitoiset
nv50,nvc0: replace resInfoCBSlot by auxCBSlot
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Samuel Pitoiset
nv50/ir: fix compilation warning in handleSharedATOM()
blob
|
commitdiff
|
raw
|
diff to current
2016-03-19
Vinson Lee
nv50,nvc0: Fix invalid constant.
blob
|
commitdiff
|
raw
|
diff to current
2016-03-15
Jason Ekstrand
Merge remote-tracking branch 'public/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-03-13
Ilia Mirkin
nv50,nvc0: handle SQRT lowering inside the driver
blob
|
commitdiff
|
raw
|
diff to current
2016-02-24
Kristian Høgsberg...
Merge remote-tracking branch 'origin/master' into vulkan
blob
|
commitdiff
|
raw
|
diff to current
2016-02-22
Samuel Pitoiset
nv50/ir: restore OP_SELP to be a regular instruction
blob
|
commitdiff
|
raw
|
diff to current
next