Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
a1c84842710268793c4a8de3cad8db95b6f37a82
/
src
/
gallium
/
drivers
/
r600
/
r600_state_common.c
a1c8484
gallium: add flags parameter to texture barrier
by Ilia Mirkin
· 8 years ago
29144d0
gallium/radeon: stop using PIPE_BIND_CUSTOM
by Marek Olšák
· 8 years ago
6c01684
gallium/radeon: move r600_common_context::texture_buffers to r600g
by Marek Olšák
· 8 years ago
687c4be
gallium/radeon: set VPORT_ZMIN/MAX registers correctly
by Marek Olšák
· 8 years ago
0d2e43f
gallium/radeon: derive buffer placement and flags only at initialization
by Marek Olšák
· 8 years ago
532db3b
gallium: Use enum pipe_shader_type in set_sampler_views()
by Kai Wasserbäch
· 8 years ago
7413625
gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)
by Kai Wasserbäch
· 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
f2eb34f
gallium/radeon: replace is_flushing_texture with db_compatible
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
ef534b9
gallium: make constant_buffer const
by Rob Clark
· 8 years ago
9c35ec2
r600g: don't flush caches when binding shader resources
by Marek Olšák
· 8 years ago
0558564
gallium/radeon: add radeon_emitted to check for non-trivial IBs
by Nicolai Hähnle
· 8 years ago
5e89b02
gallium/radeon: use radeon_emit_array
by Nicolai Hähnle
· 8 years ago
c232735
gallium/radeon: use radeon_emit
by Nicolai Hähnle
· 8 years ago
47b390f
Treewide: Remove Elements() macro
by Jan Vesely
· 8 years ago
aa6f88f
gallium/radeon: fix crash in r600_set_streamout_targets
by Nicolai Hähnle
· 8 years ago
13acf2b
gallium/radeon: remove use_reusable_pool parameter from r600_init_resource
by Nicolai Hähnle
· 8 years ago
ea327dc
gallium: Remove every double semi-colon
by Jakob Sinclair
· 8 years ago
965175a
r600g: use do_endian_swap in texture swapping function
by Oded Gabbay
· 8 years ago
c86c761
r600g: use do_endian_swap in color swapping functions
by Oded Gabbay
· 8 years ago
686ad47
r600g: set endianess of 16/32-bit buffers according to do_endian_swap
by Oded Gabbay
· 8 years ago
2242dbe
r600g/radeonsi: send endian info to format translation functions
by Oded Gabbay
· 8 years ago
af249a7
gallium: use PIPE_SHADER_* everywhere, remove TGSI_PROCESSOR_*
by Marek Olšák
· 8 years ago
fb523cb
gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_*
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
a4c288d
gallium/radeon: unify checking streamout enable state
by Marek Olšák
· 8 years ago
8140154
gallium/radeon: remove old CS tracing
by Marek Olšák
· 8 years ago
e502801
r600g: clear compressed_depthtex/colortex_mask when binding buffer texture
by Nicolai Hähnle
· 8 years ago
f03c9e5
r600g: update compressed_colortex_masks when a cmask is created or disabled
by Nicolai Hähnle
· 8 years ago
60c08aa
gallium/radeon: disable CMASK on handle export if sharing doesn't allow it (v2)
by Marek Olšák
· 9 years ago
c54f384
r600g: remove support for DRM < 2.12.0
by Marek Olšák
· 9 years ago
e3dfc0e
gallium/r600: Don't let h/w do endian swap for colorformat
by Oded Gabbay
· 9 years ago
e0f9328
u_upload_mgr: pass alignment to u_upload_data manually
by Marek Olšák
· 9 years ago
020009f
u_upload_mgr: pass alignment to u_upload_alloc manually
by Marek Olšák
· 9 years ago
d191066
r600: fix viewport clipping handling (v2)
by Dave Airlie
· 9 years ago
09d25a9
r600/eg: workaround bug with tess shader and dynamic GPRs.
by Dave Airlie
· 9 years ago
7933ba4
r600: bind geometry shader ring to the correct place
by Dave Airlie
· 9 years ago
e3ecc28
r600: create fixed function tess control shader fallback.
by Dave Airlie
· 9 years ago
731ff37
r600: create LDS info constants buffer and write LDS registers. (v2)
by Dave Airlie
· 9 years ago
8874725
r600: hook TES/TCS shaders to the selection logic.
by Dave Airlie
· 9 years ago
79d88af
r600: workout bitmask for the used tcs inputs/outputs.
by Dave Airlie
· 9 years ago
9f86741
r600: add create/bind/delete shader hooks for tessellation
by Dave Airlie
· 9 years ago
b1da110
r600: add shader key entries for tcs and tes.
by Dave Airlie
· 9 years ago
a131ac7
r600: add PATCHES to the pipe conversion.
by Dave Airlie
· 9 years ago
4f83184
r600: use macros for updating the various stages.
by Dave Airlie
· 9 years ago
85131a5
r600: add SET_NULL_SHADER macro.
by Dave Airlie
· 9 years ago
f395ed8
r600: move clip misc and streamout stream updates to a single place
by Dave Airlie
· 9 years ago
8a0e21f
r600: move selecting shaders into earlier code.
by Dave Airlie
· 9 years ago
3a7232a
r600: use a macro to remove common shader selection code.
by Dave Airlie
· 9 years ago
19799a5
r600: move to using hw stages array for hw stage atoms
by Dave Airlie
· 9 years ago
13eb5f5
gallium/drivers: Sanitize NULL checks into canonical form
by Edward O'Callaghan
· 9 years ago
af4013d
r600: SMX returns CONTEXT_DONE early workaround
by Dave Airlie
· 10 years ago
b63944e
r600: do SQ flush ES ring rolling workaround
by Dave Airlie
· 10 years ago
b502bae
r600: consolidate clip state updates
by Dave Airlie
· 9 years ago
eb0d3e8
gallium/radeon: shorten render_cond variable names
by Marek Olšák
· 9 years ago
70c40cc
gallium/radeon: remove predicate_drawing flag
by Marek Olšák
· 9 years ago
6eff541
gallium/radeon: simplify disabling render condition for u_blitter
by Marek Olšák
· 9 years ago
8dd1ee6
r600g: don't set predication on non-draw packets
by Marek Olšák
· 9 years ago
6cc8f6c
gallium/radeon: inline the r600_rings structure
by Marek Olšák
· 9 years ago
5804c6a
gallium/radeon: add separate stencil level dirty flags
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
8ae8fec
r600g: update num_dw in scissor_enable workaround
by Grazvydas Ignotas
· 9 years ago
f9caabe
r600g: lower number of driver const buffers
by Dave Airlie
· 9 years ago
722ce74
gallium/radeon: remove 'dirty' member from r600_atom
by Grazvydas Ignotas
· 9 years ago
ccbc795
r600g: simplify dirty atom tracking
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
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
03b7ec8
r600: move prim convert from geom shader to function.
by Dave Airlie
· 9 years ago
3eed81a
r600g: Set geometry properties in r600_create_shader_state()
by Edward O'Callaghan
· 9 years ago
b4dee1b
r600g: Move geometry properties state from shader to selector
by Edward O'Callaghan
· 9 years ago
7a32652
r600: Turn 'r600_shader_key' struct into union
by Edward O'Callaghan
· 9 years ago
e2145de
r600: Rewrite r600_shader_selector_key() to use a switch stmt
by Edward O'Callaghan
· 9 years ago
78493c3
r600,compute: setup compute sampler states and views
by Zoltan Gilian
· 9 years ago
8c0b943
r600g: allow setting geometry shader sampler states
by Marek Olšák
· 9 years ago
5054588
r600g: use a bitfield to track dirty atoms
by Grazvydas Ignotas
· 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
2294ba9
radeon: add support for streams to the common streamout code. (v2)
by Dave Airlie
· 9 years ago
5e39743
gallium/radeon: remove buffer_unmap calls that can potentially decrease perf
by Marek Olšák
· 9 years ago
a2a1a58
gallium: replace INLINE with inline
by Ilia Mirkin
· 9 years ago
9ab90c0
r600: use pipe->hw prim convert from radeonsi
by Dave Airlie
· 9 years ago
05e7f7f
Fix a few typos
by Zoë Blade
· 9 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
cc2fc09
r600g: move selecting the pixel shader earlier.
by Dave Airlie
· 10 years ago
b10ddf9
r600g: fix fallout from last patch
by Dave Airlie
· 10 years ago
07ae697
r600g: merge the TXQ and BUFFER constant buffers (v1.1)
by Dave Airlie
· 10 years ago
444c8c2
r600g: Implement sm5 interpolation functions
by Glenn Kennard
· 10 years ago
ae87971
r600g: Drop references to destroyed blend state
by Michel Dänzer
· 10 years ago
Next »