Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
699cce3493364e8647a6fe8b9f7031fe9f645d8e
/
src
/
gallium
/
drivers
/
r600
/
r600_state.c
cf2af02
r600g: make framebuffer atom rely on dual src blend state.
by Dave Airlie
· 9 years ago
9e1aa81
gallium/radeon: prevent SDMA stalls by detecting RAW hazards in need_dma_space
by Marek Olšák
· 8 years ago
e9c76ee
gallium/radeon: remove radeon_surf_level::pitch_bytes
by Marek Olšák
· 8 years ago
e3c3a7f
r600g: remove a redundant buffer_create helper
by Marek Olšák
· 8 years ago
3765907
gallium/radeon: don't do (fmask.size && cmask.size)
by Marek Olšák
· 8 years ago
7e73ff8
gallium/radeon: remove unnecessary fields from radeon_surf_level
by Marek Olšák
· 8 years ago
b5118fe
gallium/radeon: stop using some input fields from radeon_surface
by Marek Olšák
· 8 years ago
5981ab5
gallium: remove PIPE_BIND_TRANSFER_READ/WRITE
by Marek Olšák
· 8 years ago
0d7ec8b
gallium/radeon: remove VPORT_ZMIN/ZMAX from init config states
by Marek Olšák
· 8 years ago
687c4be
gallium/radeon: set VPORT_ZMIN/MAX registers correctly
by Marek Olšák
· 8 years ago
c3f716f
gallium/radeon: merge USER_SHADER and INTERNAL_SHADER priority flags
by Marek Olšák
· 8 years ago
7cd256c
gallium: change pipe_sampler_view::first_element/last_element -> offset/size
by Marek Olšák
· 8 years ago
95020c6
gallium/radeon: mark shader rings as highest-priority buffers
by Marek Olšák
· 8 years ago
f2eb34f
gallium/radeon: replace is_flushing_texture with db_compatible
by Nicolai Hähnle
· 8 years ago
dd65126
gallium/radeon: add can_sample_z/s flags for textures
by Nicolai Hähnle
· 8 years ago
d5383a7
gallium/radeon: use r600_resource_reference
by Marek Olšák
· 8 years ago
f6704f2
r600g: Implement POLYGON_OFFSET_UNITS_UNSCALED
by Axel Davy
· 8 years ago
400e8d8
r600g: move PA_SU_POLY_OFFSET_DB_FMT_CNTL to poly offset states for r600
by Axel Davy
· 8 years ago
ae0d2d1
gallium/radeon: disable complicated point clipping against user clip planes
by Marek Olšák
· 8 years ago
9c35ec2
r600g: don't flush caches when binding shader resources
by Marek Olšák
· 8 years ago
7e05e4c
r600: Change default behaviour for undefined COLOR0
by Axel Davy
· 9 years ago
c232735
gallium/radeon: use radeon_emit
by Nicolai Hähnle
· 8 years ago
bb74152
gallium/radeon: flush if DMA IB memory usage is too high
by Marek Olšák
· 8 years ago
a512da3
gallium/radeon: fix (S)DMA read-after-write hazards
by Marek Olšák
· 8 years ago
2f173b8
gallium/radeon: use a common function for DMA blit preparation
by Marek Olšák
· 8 years ago
92f6af2
gallium/radeon: drop support for LINEAR_GENERAL layout
by Marek Olšák
· 8 years ago
2242dbe
r600g/radeonsi: send endian info to format translation functions
by Oded Gabbay
· 9 years ago
04f15e4
gallium/radeon: add an env variable to force a level of aniso filtering
by Marek Olšák
· 8 years ago
686b018
r600g: use common scissor and viewport code
by Marek Olšák
· 8 years ago
3bc2d96
r600g: clean up aniso state translation
by Marek Olšák
· 8 years ago
12fee5b
r600g: add pausing pipeline & streamout queries into set_active_query_state
by Marek Olšák
· 8 years ago
e90fe60
r600g: implement set_active_query_state for pausing occlusion queries
by Marek Olšák
· 8 years ago
5248676
r600g: simplify r600_set_occlusion_query_state
by Marek Olšák
· 8 years ago
1faca43
r600: ignore PIPE_BIND_LINEAR in *_is_format_supported
by Christian König
· 8 years ago
ef5183f
r600g: Do colorformat endian swap for PIPE_USAGE_STAGING
by Oded Gabbay
· 9 years ago
0d7477a
gallium/r600: Replace ALIGN_DIVUP with DIV_ROUND_UP
by Krzysztof Sobiecki
· 9 years ago
da0e216
r600: fix constant buffer size programming
by Grazvydas Ignotas
· 9 years ago
19799a5
r600: move to using hw stages array for hw stage atoms
by Dave Airlie
· 9 years ago
bb2b877
r600: make adjust_gprs use hw stages.
by Dave Airlie
· 9 years ago
13eb5f5
gallium/drivers: Sanitize NULL checks into canonical form
by Edward O'Callaghan
· 9 years ago
04efcc6
r600: rv670 use at least 16es/gs threads
by Dave Airlie
· 10 years ago
8168dfd
r600: geometry shader gsvs itemsize workaround
by Dave Airlie
· 10 years ago
12596cf
gallium/radeon: atomize render condition (SET_PREDICATION)
by Marek Olšák
· 9 years ago
6cc8f6c
gallium/radeon: inline the r600_rings structure
by Marek Olšák
· 9 years ago
3f45d29
r600g: Pass conservative depth parameters to hw
by Glenn Kennard
· 9 years ago
b3e793f
Revert "r600g: Pass conservative depth parameters to hw"
by Dave Airlie
· 9 years ago
a1fc789
r600g: Pass conservative depth parameters to hw
by Glenn Kennard
· 9 years ago
27b102e
r600g: only do depth-only or stencil-only in-place decompression
by Marek Olšák
· 9 years ago
2edb060
gallium/radeon: tell the winsys the exact resource binding types
by Marek Olšák
· 9 years ago
0337a9b
r600: define some values for the fetch constant offsets.
by Dave Airlie
· 9 years ago
5c6c5b5
r600g: use pipe_resource::width0 instead pb_buffer::size
by Marek Olšák
· 9 years ago
6ef4572
r600g: start numbering atoms from 1
by Grazvydas Ignotas
· 9 years ago
4d9af43
r600g: make all viewport states use single atom
by Grazvydas Ignotas
· 9 years ago
fbb423b
r600g: apply disable workaround on all scissors
by Grazvydas Ignotas
· 9 years ago
7d475ba
r600g: make all scissor states use single atom
by Grazvydas Ignotas
· 9 years ago
3bfa345
r600g: add multiple stream support for geom shaders
by Glenn Kennard
· 9 years ago
7ff2991
gallium/radeon: rename r600_context_bo_reloc -> radeon_add_to_buffer_list
by Marek Olšák
· 9 years ago
d2e63ac
gallium/radeon: rename write_*_reg functions
by Marek Olšák
· 9 years ago
0de53cc
r600g: fix calculation for gpr allocation
by Dave Airlie
· 9 years ago
b4dee1b
r600g: Move geometry properties state from shader to selector
by Edward O'Callaghan
· 9 years ago
d335aad
r600g: fix polygon offset scale
by Marek Olšák
· 9 years ago
85adde3
r600g: use a helper to add an initialized atom
by Grazvydas Ignotas
· 9 years ago
3206d4e
gallium/radeon: use helper functions to mark atoms dirty
by Grazvydas Ignotas
· 9 years ago
a2a1a58
gallium: replace INLINE with inline
by Ilia Mirkin
· 9 years ago
05e7f7f
Fix a few typos
by Zoë Blade
· 9 years ago
7a37d5c
r600g: Use R600_MAX_VIEWPORTS instead of 16
by Alexandre Demers
· 10 years ago
93daf5a
r600g,radeonsi: cleanup of hex literals
by Marek Olšák
· 10 years ago
d80701d
r600g: Implement GL_ARB_draw_indirect for EG/CM
by Glenn Kennard
· 10 years ago
349df23
r600g: add support for primitive id without geom shader (v2)
by Dave Airlie
· 10 years ago
7f21cf7
r600g: only init GS_VERT_ITEMSIZE on r600
by Dave Airlie
· 10 years ago
dab177e
r600g: fix polygon mode for points and lines and point/line fill modes
by Marek Olšák
· 10 years ago
a3591da
r600g: implement pipe_rasterizer_state::clip_halfz
by Marek Olšák
· 10 years ago
a327fa3
r600g: Implement GL_ARB_sample_shading
by Glenn Kennard
· 10 years ago
d13d2fd
r600g,radeonsi: add debug option which forces DMA for copy_region and blit
by Marek Olšák
· 10 years ago
ba14d49
r600g: set VGT_ENHANCE=4 on R7xx
by Marek Olšák
· 10 years ago
e6d191b
r600g: some DB bug workarounds for R6xx DB flushing
by Marek Olšák
· 10 years ago
6d75106
r600g: use HTILE allocator from SI
by Marek Olšák
· 10 years ago
770719e
r600g: only set PIPE_BIND_BLENDABLE if colorbuffer rendering is supported
by Marek Olšák
· 10 years ago
d522021
r600g: clear constant buffer sizes at the beginning of CS
by Marek Olšák
· 10 years ago
43b5c34
r600g: remove useless r600_resource_va calls
by Marek Olšák
· 10 years ago
d5bcb5e
r600g: switch SNORM conversion to DX and GLES behavior
by Marek Olšák
· 10 years ago
b206f59
r600g: use TGSI_PROPERTY to disable viewport and clipping
by Christoph Bumiller
· 10 years ago
04eb8b8
r600g: check for PIPE_BIND_BLENDABLE in is_format_supported
by Christoph Bumiller
· 10 years ago
3a3b1bf
r600g: fix hang on RV740 by using DX_RASTERIZATION_KILL instead of SX_MISC
by Marek Olšák
· 10 years ago
3d0c4f3
r600g: fix for an MSAA hang on RV770
by Marek Olšák
· 10 years ago
ecc8a37
r600g: fix for broken CULL_FRONT behavior on R6xx
by Marek Olšák
· 10 years ago
e5741f1
r600g: fix edge flags and layered rendering on R600-R700
by Marek Olšák
· 10 years ago
54690a5
r600g: use more appropriate names for async DMA functions
by Marek Olšák
· 11 years ago
6c487ff
r600g: deobfuscate async DMA code
by Marek Olšák
· 11 years ago
2c703ee
r600g: don't flush the gfx IB explicitly before doing DMA
by Marek Olšák
· 11 years ago
acf55e7
radeon: Move r600_need_dma_space to common code
by Niels Ole Salscheider
· 11 years ago
4ca3486
r600g,radeonsi: use a fallback in dma_copy instead of failing
by Marek Olšák
· 11 years ago
f549129
r600g, radeonsi: fix primitives-generated query with disabled streamout
by Marek Olšák
· 11 years ago
946d1cf
r600g: move cayman MSAA setup to a common place
by Marek Olšák
· 11 years ago
bee2b96
r600g,radeonsi: set priorities for relocations
by Marek Olšák
· 11 years ago
ac35ded
r600g: port color buffer format conversion from radeonsi
by Marek Olšák
· 11 years ago
ec266d0
r600g: remove r600_surface::htile_enabled
by Marek Olšák
· 11 years ago
6d43425
r600g: add support for multiple viewports.
by Dave Airlie
· 11 years ago
c321144
gallium: remove PIPE_USAGE_STATIC
by Marek Olšák
· 11 years ago
79ea0f4
r600g: add support for geom shaders to r600/r700 chipsets (v2)
by Dave Airlie
· 11 years ago
Next »