projects
/
mesa.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
glsl,nir: Switch the enum representing shader image formats to PIPE_FORMAT.
[mesa.git]
/
src
/
gallium
/
drivers
/
nouveau
/
codegen
/
nv50_ir_from_tgsi.cpp
2020-02-05
Eric Anholt
glsl,nir: Switch the enum representing shader image...
blob
|
commitdiff
|
raw
2019-10-30
Ilia Mirkin
nv50/ir: mark STORE destination inputs as used
blob
|
commitdiff
|
raw
|
diff to current
2019-10-08
Ilia Mirkin
nvc0: add support for GL_EXT_demote_to_helper_invocation
blob
|
commitdiff
|
raw
|
diff to current
2019-08-08
Ilia Mirkin
nvc0: add support for ATOMC_WRAP TGSI operations
blob
|
commitdiff
|
raw
|
diff to current
2019-07-27
Ilia Mirkin
nv50/ir: don't consider the main compute function as...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-17
Karol Herbst
nv50/ir: move common converter code in base class
blob
|
commitdiff
|
raw
|
diff to current
2019-02-07
Ilia Mirkin
nvc0/ir: always use CG mode for loads from atomic-only...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-27
Ilia Mirkin
nv50/ir: add support for converting ATOMFADD to proper ir
blob
|
commitdiff
|
raw
|
diff to current
2018-08-29
Rhys Kidd
nv50/ir: silence partitionLoadStore() unused function...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-02
Karol Herbst
nv50/ir: handle clipvertex for geom and tess shaders...
blob
|
commitdiff
|
raw
|
diff to current
2018-06-29
Rhys Perry
nv50/ir: fix image stores with indirect handles
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-03-28
Ilia Mirkin
nvc0/ir: fix INTERP_* with indirect inputs
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
nv50/ir: use the image info in the instruction rather...
blob
|
commitdiff
|
raw
|
diff to current
2017-10-10
Ilia Mirkin
nv50/ir: fix 64-bit integer shifts
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Marek Olšák
gallium: remove TGSI opcode SCS
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Marek Olšák
gallium: remove TGSI opcode XPD
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Marek Olšák
gallium: remove TGSI opcode DPH
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Marek Olšák
gallium: remove TGSI FENCE opcodes
blob
|
commitdiff
|
raw
|
diff to current
2017-08-22
Marek Olšák
gallium: remove TGSI opcodes PUSHA, POPA, SAD, TXQ_LZ
blob
|
commitdiff
|
raw
|
diff to current
2017-08-17
Ilia Mirkin
nv50/ir: fix TXQ srcMask
blob
|
commitdiff
|
raw
|
diff to current
2017-08-17
Ilia Mirkin
nv50/ir: fix srcMask computation for TG4 and TXF
blob
|
commitdiff
|
raw
|
diff to current
2017-07-22
Karol Herbst
nv50/ir/tgsi: handle precise for most ALU instructions
blob
|
commitdiff
|
raw
|
diff to current
2017-06-27
Ilia Mirkin
nv50/ir: fetch indirect sources BEFORE the op that...
blob
|
commitdiff
|
raw
|
diff to current
2017-06-03
Lyude
nvc0: Add support for ARB_post_depth_coverage
blob
|
commitdiff
|
raw
|
diff to current
2017-04-21
Lyude
nvc0/ir: Only store viewport in scratch register for GP
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Boyan Ding
nvc0/ir: Implement TGSI_OPCODE_BALLOT and TGSI_OPCODE_R...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-13
Boyan Ding
nvc0/ir: Implement TGSI_SEMANTIC_SUBGROUP_*
blob
|
commitdiff
|
raw
|
diff to current
2017-04-09
Boyan Ding
nv50/ir: Handle TGSI_OPCODE_CLOCK
blob
|
commitdiff
|
raw
|
diff to current
2017-04-08
Ilia Mirkin
nvc0/ir: fix overwriting of offset register with interp...
blob
|
commitdiff
|
raw
|
diff to current
2017-04-08
Ilia Mirkin
nvc0/ir: fix LSB/BFE/BFI implementations
blob
|
commitdiff
|
raw
|
diff to current
2017-03-31
Marek Olšák
gallium: remove support for predicates from TGSI (v2)
blob
|
commitdiff
|
raw
|
diff to current
2017-03-19
Ilia Mirkin
nv50,nvc0: enable TEX_LZ and TXF_LZ
blob
|
commitdiff
|
raw
|
diff to current
2017-02-18
Marek Olšák
gallium: remove TGSI_OPCODE_CLAMP
blob
|
commitdiff
|
raw
|
diff to current
2017-02-12
Ilia Mirkin
nv50/ir: return a register when retrieving thread id...
blob
|
commitdiff
|
raw
|
diff to current
2017-02-11
Ilia Mirkin
nv50/ir: add missing break after DSSG
blob
|
commitdiff
|
raw
|
diff to current
2017-02-09
Ilia Mirkin
nv50/ir: always return 0 when trying to read thread...
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-24
Ilia Mirkin
nvc0: add support for MUL_ZERO_WINS property
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-16
Ilia Mirkin
nv50/ir: handle new DDIV op which will be used for...
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
gallium: remove TGSI_OPCODE_SUB
blob
|
commitdiff
|
raw
|
diff to current
2017-01-05
Marek Olšák
gallium: remove TGSI_OPCODE_ABS
blob
|
commitdiff
|
raw
|
diff to current
2016-10-24
Samuel Pitoiset
nv50/ir: do not perform global membar for shared memory
blob
|
commitdiff
|
raw
|
diff to current
2016-10-22
Ilia Mirkin
nv50/ir: use levelZero for non-frag tex/txp ops
blob
|
commitdiff
|
raw
|
diff to current
2016-10-20
Ilia Mirkin
nv50/ir: process texture offset sources as regular...
blob
|
commitdiff
|
raw
|
diff to current
2016-10-19
Samuel Pitoiset
nv50/ir: silent TGSI_PROPERTY_FS_DEPTH_LAYOUT
blob
|
commitdiff
|
raw
|
diff to current
2016-10-10
Ilia Mirkin
nv50/ir: only stick one preret per function
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-16
Ilia Mirkin
nv50: fix alphatest for non-blendable formats
blob
|
commitdiff
|
raw
|
diff to current
2016-07-02
Hans de Goede
nouveau: Fix a couple of "foo may be used uninitialized...
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-07
Ilia Mirkin
nvc0: add support for VOTE tgsi opcodes
blob
|
commitdiff
|
raw
|
diff to current
2016-06-06
Samuel Pitoiset
nv50/ir: use round toward 0 when converting doubles...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-30
Ilia Mirkin
nv50/ir: record number of threads in a compute shader
blob
|
commitdiff
|
raw
|
diff to current
2016-05-29
Ilia Mirkin
nv50,nvc0: fix the max_vertices=0 case
blob
|
commitdiff
|
raw
|
diff to current
2016-05-20
Ilia Mirkin
nv50/ir: treat addresses as local
blob
|
commitdiff
|
raw
|
diff to current
2016-05-15
Ilia Mirkin
nv50/ir: avoid asserts when the state tracker feeds...
blob
|
commitdiff
|
raw
|
diff to current
2016-05-12
Ilia Mirkin
nvc0: fix gl_SampleMaskIn computation
blob
|
commitdiff
|
raw
|
diff to current
2016-05-09
Samuel Pitoiset
nv50/ir: silence unsupported TGSI_PROPERTY_CS_FIXED_BLOCK_*
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Hans de Goede
nouveau: codegen: LOAD: Take src swizzle into account
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Hans de Goede
nouveau: codegen: LOAD: Do not call fetchSrc(1) if...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-27
Hans de Goede
nouveau: codegen: LOAD: Always use component 0 when...
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
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-26
Samuel Pitoiset
nv50/ir: enable early fragment test with explicit user...
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nv50/ir: re-introduce TGSI lowering pass for images
blob
|
commitdiff
|
raw
|
diff to current
2016-04-26
Samuel Pitoiset
nv50/ir: add support for TGSI image declarations
blob
|
commitdiff
|
raw
|
diff to current
2016-04-20
Hans de Goede
nouveau: codegen: Add support for OpenCL global memory...
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-03-28
Ilia Mirkin
nv50/ir: saturate depth writes
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-24
Samuel Pitoiset
nv50/ir: silence unhandled TGSI_PROPERTY_NEXT_SHADER...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Hans de Goede
nouveau: codegen: Do not silently fail in handeLOAD...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Hans de Goede
nouveau: codegen: Disable more old resource handling...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Hans de Goede
nouveau: codegen: Slightly refactor Source::scanInstruc...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Hans de Goede
nouveau: codegen: Add support for clover / OpenCL kerne...
blob
|
commitdiff
|
raw
|
diff to current
2016-03-21
Hans de Goede
tgsi: Add support for global / private / input MEMORY
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
Samuel Pitoiset
nv50/ir: make use of auxCBSlot instead of magic numbers
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-03-11
Ilia Mirkin
nvc0: add support for TGSI FMA ops
blob
|
commitdiff
|
raw
|
diff to current
2016-03-06
Ilia Mirkin
nv50/ir: using sampleid/pos shouldn't force per-sample...
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-21
Samuel Pitoiset
nv50/ir: use s[] addr space for shared buffers
blob
|
commitdiff
|
raw
|
diff to current
2016-02-05
Jason Ekstrand
Merge remote-tracking branch 'mesa-public/master' into...
blob
|
commitdiff
|
raw
|
diff to current
2016-02-03
Ilia Mirkin
nv50/ir: make sure to fetch all sources before creating...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Jason Ekstrand
Merge branch 'vulkan' into 'vulkan'
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Ilia Mirkin
nv50/ir: handle new TGSI MEMBAR opcode
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Ilia Mirkin
nvc0/ir: fix atomic compare-and-swap arguments
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Ilia Mirkin
nv50/ir: add support for indirect buffer loading
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Ilia Mirkin
nv50/ir: add SUQ op by reading the info from driver...
blob
|
commitdiff
|
raw
|
diff to current
2016-01-30
Ilia Mirkin
nv50/ir: add support for BUFFER accesses
blob
|
commitdiff
|
raw
|
diff to current
next