Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
ca90cde81eb48a50286193c6bbef9ef47c70a0c6
/
src
/
gallium
/
drivers
/
radeonsi
ca90cde
radeonsi: implement gl_SampleMaskIn
by Marek Olšák
· 9 years ago
f9fd0c4
radeonsi: add support for SQRT
by Marek Olšák
· 9 years ago
d73c1c1
radeonsi: add support for FMA
by Marek Olšák
· 9 years ago
216543e
gallium: add FMA and DFMA opcodes (v3)
by Marek Olšák
· 9 years ago
51b43c5
radeonsi: Add additional information to shader dumps
by Tom Stellard
· 9 years ago
bbfa1c3
radeonsi/compute: Use value from compiler for COMPUTE_PGM_RSRC1.FLOAT_MODE
by Tom Stellard
· 9 years ago
da85ab4
radeonsi/compute: Enable PIPE_SHADER_CAP_DOUBLES v2
by Tom Stellard
· 9 years ago
fdf2c04
radeonsi: small cleanup around current_rast_prim
by Marek Olšák
· 9 years ago
0b1f31a
radeonsi: set current_rast_prim in the right place
by Marek Olšák
· 9 years ago
4eb0ccf
radeonsi: simplify obtaining a shader property in si_emit_clip_regs
by Marek Olšák
· 9 years ago
5349437
radeonsi: only preload VertexID for the GS copy shader
by Marek Olšák
· 9 years ago
ffd701e
radeonsi: dump the shader key when dumping shaders
by Marek Olšák
· 9 years ago
93daf5a
r600g,radeonsi: cleanup of hex literals
by Marek Olšák
· 9 years ago
fa913a2
radeonsi: set PA_SU_HARDWARE_SCREEN_OFFSET to 0
by Marek Olšák
· 9 years ago
050bf75
radeonsi: fix a warning caused by previous commit
by Marek Olšák
· 9 years ago
7820a11
radeonsi: fix point sprites
by Marek Olšák
· 9 years ago
7692704
radeonsi: don't use SQC_CACHES to flush ICACHE and KCACHE on SI
by Marek Olšák
· 9 years ago
924ee3f
gallium: add shader cap for dldexp/dfracexp support
by Ilia Mirkin
· 10 years ago
899d779
gallium: add a cap to enable double rounding opcodes
by Ilia Mirkin
· 10 years ago
2ead748
radeonsi: fix a crash if a stencil ref state is set before a DSA state
by Marek Olšák
· 9 years ago
7713d59
r600g,radeonsi: implement GL_AMD_pinned_memory
by Marek Olšák
· 9 years ago
a27b748
radeonsi: small fix in SPI state
by Marek Olšák
· 9 years ago
eb1c12d
gallium: Add MULTISAMPLE_Z_RESOLVE cap
by Axel Davy
· 10 years ago
6c5af1d
radeonsi: implement polygon stippling
by Marek Olšák
· 10 years ago
6895dfb
radeonsi: add polygon stipple texture slot
by Marek Olšák
· 9 years ago
1fe7ba8
radeonsi: deduce rasterizer primitive type at the beginning of draw_vbo
by Marek Olšák
· 10 years ago
8f65e6e
radeonsi: allow 64 descriptors per array
by Marek Olšák
· 10 years ago
9af943c
radeonsi: add support for sampler views where resource = NULL
by Marek Olšák
· 10 years ago
70e4243
radeonsi: add support for NULL texture sampler views that return (0,0,0,1)
by Marek Olšák
· 10 years ago
82f64a6
radeonsi: fix a crash when binding a NULL sampler view list
by Marek Olšák
· 10 years ago
b142dd2
radeonsi: move the buffer descriptor to the end of the image descriptor
by Marek Olšák
· 10 years ago
afe1e6a
radeonsi: don't use tgsi_parse_context to get processor type
by Marek Olšák
· 10 years ago
50908a8
radeonsi: fix instanced arrays with non-zero start instance
by Marek Olšák
· 10 years ago
7c211a1
gallium: add a cap to determine whether the driver supports offset_clamp
by Ilia Mirkin
· 10 years ago
af8fd69
dir-locals.el: Don't set variables for non-programming modes
by Neil Roberts
· 10 years ago
2397a72
radeonsi: Enable VGPR spilling for all shader types v5
by Tom Stellard
· 10 years ago
5dcd97f
radeonsi/compute: Allocate the scratch buffer during state creation
by Tom Stellard
· 10 years ago
32206c5
radeonsi: Add radeon_shader_binary member to struct si_shader
by Tom Stellard
· 10 years ago
37559f8
radeonsi/compute: Rename si_compute::program to si_compute::shader
by Tom Stellard
· 10 years ago
5935edd
radeonsi: Avoid leaking memory when rebuilding shader states
by Marek Olšák
· 10 years ago
73bc0fd
radeonsi/compute: Use relocs for scratch pointer rather than user sgprs v2
by Tom Stellard
· 10 years ago
dfdaf3e
radeon: Teach radeon_elf_read() how to parse reloc information v3
by Tom Stellard
· 10 years ago
5667aa5
radeon: Add a helper function for freeing members of radeon_shader_binary
by Tom Stellard
· 10 years ago
82b7ee6
Revert "radeonsi: only set BC_OPTIMIZE_DISABLE when necessary"
by Michel Dänzer
· 10 years ago
d7cd9bf
Revert "radeonsi: reduce the size of si_pm4_state"
by Marek Olšák
· 10 years ago
e28f9d0
radeonsi: Fix crash when destroying si_screen
by Tom Stellard
· 10 years ago
1829f9c
radeonsi: enable LLVM optimizations that assume no NaNs for non-compute shaders
by Marek Olšák
· 10 years ago
d8185aa
radeonsi: emit SURFACE_SYNC last
by Marek Olšák
· 10 years ago
7c9ec6c
radeonsi: flush all CB/DB caches unconditionally when changing the framebuffer
by Marek Olšák
· 10 years ago
a1bbccf
radeonsi: change TC cache flushing strategy for textures
by Marek Olšák
· 10 years ago
ca9c5b2
radeonsi: improve and fix streamout flushing
by Marek Olšák
· 10 years ago
18a30c9
radeonsi: use TC L2 for CP DMA operations with shader resources on CIK
by Marek Olšák
· 10 years ago
11b7636
radeonsi: use TC L2 for updating descriptors on CIK
by Marek Olšák
· 10 years ago
02ba733
radeonsi: don't use TC L2 for updating descriptors on SI
by Marek Olšák
· 10 years ago
edf18da
radeonsi: only flush the right set of caches for CP DMA operations
by Marek Olšák
· 10 years ago
73c2b0d
radeonsi: implement separate ICACHE and KCACHE flush for SI
by Marek Olšák
· 10 years ago
0aecf9e
radeonsi: add a combined flag for flushing a framebuffer
by Marek Olšák
· 10 years ago
2bfe9d4
radeonsi: rename flush flags, split the TC flag into L1 and L2
by Marek Olšák
· 10 years ago
d217819
r600g,radeonsi: separate cache flush flags
by Marek Olšák
· 10 years ago
0543630
radeonsi: only set BC_OPTIMIZE_DISABLE when necessary
by Marek Olšák
· 10 years ago
5d8e838
radeonsi: do not define FACE as an ordinary PS input
by Marek Olšák
· 10 years ago
15a7fff
radeonsi: remove flatshade from the shader key
by Marek Olšák
· 10 years ago
13de947
radeonsi: remove special handling of TGSI_INTERPOLATE_COLOR in shader codegen
by Marek Olšák
· 10 years ago
e3d4bdd
radeonsi: implement VERTEXID_NOBASE and BASEVERTEX system values
by Marek Olšák
· 10 years ago
d7c6f39
radeonsi: fix VertexID for OpenGL
by Marek Olšák
· 10 years ago
368b0a7
radeonsi: clarify a hw bug in shader exports
by Marek Olšák
· 10 years ago
d1d2af2
radeonsi: use ordered compares for SSG and face selection
by Marek Olšák
· 10 years ago
a38e8de
radeonsi: remove unused and not useful variables
by Marek Olšák
· 10 years ago
638fa80
radeonsi: remove init config from states
by Marek Olšák
· 10 years ago
9141d88
radeonsi: reduce the size of si_pm4_state
by Marek Olšák
· 10 years ago
a8ef880
radeon/llvm: Use amdgcn triple for SI+ on LLVM >= 3.6
by Tom Stellard
· 10 years ago
761e36b
radeonsi: Cache LLVMTargetMachine object in si_screen
by Tom Stellard
· 10 years ago
b77eaaf
radeonsi: fix warnings
by Marek Olšák
· 10 years ago
b3057f8
radeonsi: Don't modify PA_SC_RASTER_CONFIG register value if rb_mask == 0
by Michel Dänzer
· 10 years ago
2150db4
radeonsi: force NaNs to 0
by Marek Olšák
· 10 years ago
ade8b26
gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEX
by Roland Scheidegger
· 10 years ago
75c7a71
gallium: Remove Android files from distribution.
by Matt Turner
· 10 years ago
1518660
radeonsi: take into account NULL colorbuffers when computing CB_TARGET_MASK
by Marek Olšák
· 10 years ago
3291eed
radeonsi: only emit line stippling and provoking vertex state when it changes
by Marek Olšák
· 10 years ago
acda2e1
radeonsi: fix SPI state dependency on sprite_coord_enable
by Marek Olšák
· 10 years ago
7991d60
radeonsi: fix line stippling and provoking vertex state for GS primitives
by Marek Olšák
· 10 years ago
834bee4
radeonsi: emit DRAW_PREAMBLE only if it changes
by Marek Olšák
· 10 years ago
c466093
radeonsi: remove setting of VGT_DISPATCH_DRAW_INDEX
by Marek Olšák
· 10 years ago
6fde194
radeonsi: emit GS_OUT_PRIM_TYPE only if it changes
by Marek Olšák
· 10 years ago
3435013
radeonsi: emit primitive restart only if it changes
by Marek Olšák
· 10 years ago
3382036
radeonsi: emit base vertex and start instance only if they change
by Marek Olšák
· 10 years ago
b472709
radeonsi: emit clip registers only if VS, GS, or rasterizer is changed
by Marek Olšák
· 10 years ago
1615347
radeonsi: get info about VS outputs from tgsi_shader_info
by Marek Olšák
· 10 years ago
20e570d
radeonsi: move all shader-related functions to a new file si_state_shaders.c
by Marek Olšák
· 10 years ago
ca7f1cf
radeonsi: generate derived and draw-related registers directly in the CS
by Marek Olšák
· 10 years ago
508c1ca
radeonsi: si_conv_pipe_prim shouldn't fail
by Marek Olšák
· 10 years ago
c6546cf
radeonsi: remove useless variable si_context::pm4_dirty_cdwords
by Marek Olšák
· 10 years ago
e90bae4
radeonsi: remove unused draw packet functions
by Marek Olšák
· 10 years ago
384213c
radeonsi: emit draw packets directly into the CS
by Marek Olšák
· 10 years ago
c164361
radeonsi/compute: Clamp COMPUTE_TMPRING_SIZE.WAVES to: num_cu * 32
by Tom Stellard
· 10 years ago
67dcbcd
radeonsi: Program RASTER_CONFIG for harvested GPUs v5
by Tom Stellard
· 10 years ago
645b471
radeonsi: use minnum and maxnum LLVM intrinsics for MIN and MAX opcodes
by Marek Olšák
· 10 years ago
6f73716
radeonsi: remove unused variable si_state_dsa::db_render_control
by Marek Olšák
· 10 years ago
3958378
radeonsi: support gl_FragCoord at integer pixel center
by Marek Olšák
· 10 years ago
da2dea3
radeonsi: support per-sample gl_FragCoord
by Marek Olšák
· 10 years ago
Next »