Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
32a6e081c3c301d0d02cb0f3e4f848a143bfa220
32a6e08
svga: use the debug callback to report issues to the state tracker
by Brian Paul
· 9 years ago
5effc3a
gallium/util: check callback pointers for non-null in pipe_debug_message()
by Brian Paul
· 9 years ago
b19546a
i965: Add defines for gather push constants
by Abdiel Janulgue
· 10 years ago
9214664
mesa: move GLES checks for SSO input/output validation
by Timothy Arceri
· 9 years ago
ad02621
mesa: move GL_INVALID_OPERATION error to rendering call
by Timothy Arceri
· 9 years ago
4dd096d
mesa: move pipeline input/output validation inside _mesa_validate_program_pipeline()
by Timothy Arceri
· 9 years ago
da1a013
glsl: re-validate program pipeline after sampler change
by Timothy Arceri
· 9 years ago
41e82f4
r600: apply SIMD workaround to cayman also.
by Dave Airlie
· 9 years ago
6bf6bdb
r600: fix regression introduced with ring emit changes.
by Dave Airlie
· 9 years ago
fc276bd
r600: remove stale tessellation comment
by Dave Airlie
· 9 years ago
5ca9825
docs: consolidate r600 entry in GL3.txt
by Dave Airlie
· 9 years ago
7fa2914
docs: update with r600 tessellation status.
by Dave Airlie
· 9 years ago
33404f1
r600: enable tessellation for evergreen/cayman (v2)
by Dave Airlie
· 9 years ago
a2885d9
r600g: reduce number of ps thread on caicos
by Dave Airlie
· 9 years ago
fe64a0c
r600g: adjust ls/hs thread counts for sumo
by Dave Airlie
· 9 years ago
e7ce9e3
r600/asm: enable nstack check for tess ctrl/eval shaders.
by Dave Airlie
· 9 years ago
bb44c1f
r600/asm: handle lds read operations.
by Dave Airlie
· 9 years ago
8ec2cb1
r600/asm: add LDS ops and barrier to the once per group restriction.
by Dave Airlie
· 9 years ago
18871ac
r600: move VGT_VTX_CNT_EN into shader stages atom.
by Dave Airlie
· 9 years ago
958d617
r600: enable tcs/tes dumping for R600_DUMP_SHADERS.
by Dave Airlie
· 9 years ago
b8df7d0
r600: handle SIMD allocation issue with HS/LS
by Dave Airlie
· 9 years ago
7b5878e
r600/shader: increase number of inputs/outputs to 64.
by Dave Airlie
· 9 years ago
22058f6
r600: handle barrier opcode.
by Edward O'Callaghan
· 9 years ago
9662a43
r600/shader: handle tess related system-values.
by Dave Airlie
· 9 years ago
92fbf85
r600/shader: allow multi-dimension arrays for tcs/tes inputs/outputs.
by Dave Airlie
· 9 years ago
30d56d1
r600/shader: handle TES exports and streamout
by Dave Airlie
· 9 years ago
2239f3e
r600/shader: emit tessellation factors to GDS at end of TCS.
by Dave Airlie
· 9 years ago
cfc2818
r600/shader: handle TCS output writing.
by Dave Airlie
· 9 years ago
892cc65
r600/shader: handle VS shader writing to the LDS outputs. (v1.1)
by Dave Airlie
· 9 years ago
8b20241
r600/shader: handle fetching tcs/tes inputs and tcs outputs
by Dave Airlie
· 9 years ago
4477be2
r600/shader: add get_lds_offset0 helper
by Dave Airlie
· 9 years ago
2a9639e
r600/shader: add function to get tess constants info
by Dave Airlie
· 9 years ago
0696ebc
r600/shader: add utility functions to do single slot arithmatic
by Dave Airlie
· 9 years ago
09d25a9
r600/eg: workaround bug with tess shader and dynamic GPRs.
by Dave Airlie
· 9 years ago
d87f54f
r600/shader: move get_temp and last_instruction helpers up
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
38b5ee4
r600/eg: update shader stage emission/tf param for tess.
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
839dae0
r600: port over the get_lds_unique_index from radeonsi
by Dave Airlie
· 9 years ago
420afe0
r600: add set_tess_state callback.
by Dave Airlie
· 9 years ago
7db24b7
r600/eg: init tess registers to defaults (v1.1)
by Dave Airlie
· 9 years ago
25f96c1
r600: hook up constants/samplers/sampler view for tessellation
by Dave Airlie
· 9 years ago
9f86741
r600: add create/bind/delete shader hooks for tessellation
by Dave Airlie
· 9 years ago
797012b
r600/sb: add LS/HS hw shader types.
by Dave Airlie
· 9 years ago
382e2a2
r600/blit: add tcs/tes shader saves.
by Dave Airlie
· 9 years ago
bdf7dad
r600: disable SB for now on tess related shaders.
by Dave Airlie
· 9 years ago
8849867
r600: update correct hw shaders depending on configuration.
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
0b08a8a
r600: add functions to update ls/hs state.
by Dave Airlie
· 9 years ago
b2fa64b
r600g/sb: Support LDS ops in SB bytecode I/O
by Glenn Kennard
· 9 years ago
816bb30
r600: add support for LDS instruction encoding.
by Dave Airlie
· 9 years ago
fe4eb49
r600/sb: add support for GDS to the sb decoder/dump. (v1.1)
by Dave Airlie
· 9 years ago
2b25d9a
r600: add support for GDS clause to the assembler.
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
bb2b877
r600: make adjust_gprs use hw stages.
by Dave Airlie
· 9 years ago
d1b9083
r600: introduce HW shader stage defines
by Dave Airlie
· 9 years ago
bd71f3e
r600: fix masks for two of the unused evergreen regs.
by Dave Airlie
· 9 years ago
d108b69
gallium: Remove redundant NULL ptr checks
by Edward O'Callaghan
· 9 years ago
13eb5f5
gallium/drivers: Sanitize NULL checks into canonical form
by Edward O'Callaghan
· 9 years ago
150c289
gallium/auxiliary: Sanitize NULL checks into canonical form
by Edward O'Callaghan
· 9 years ago
147fd00
gallium/auxiliary: Trivial code style cleanup
by Edward O'Callaghan
· 9 years ago
25b3d55
gallium/drivers: Trivial code-style cleanup
by Edward O'Callaghan
· 9 years ago
34782ee
gallium/auxiliary: Fix zero integer literal to pointer comparison
by Edward O'Callaghan
· 9 years ago
3edae10
winsys/amdgpu: Make use of ARRAY_SIZE macro
by Edward O'Callaghan
· 9 years ago
8287108
svga: Make use of ARRAY_SIZE macro
by Edward O'Callaghan
· 9 years ago
70d2d3e
llvmpipe: Make use of ARRAY_SIZE macro
by Edward O'Callaghan
· 9 years ago
be51020
gallium/drivers/nouveau: Make use of ARRAY_SIZE macro
by Edward O'Callaghan
· 9 years ago
7e43a28
gallium/radeon*: Remove useless casts
by Edward O'Callaghan
· 9 years ago
0ef5c8a
nv50/ir: fold shl + mul with immediates
by Ilia Mirkin
· 9 years ago
abd326e
nv50/ir: propagate indirect loads into instructions
by Ilia Mirkin
· 9 years ago
31fde8f
nv50/ir: flip shl(add, imm) into add(shl, imm)
by Ilia Mirkin
· 9 years ago
a4eff86
vc4: Fix accidental scissoring when scissor is disabled.
by Eric Anholt
· 9 years ago
d16d666
vc4: Disable RCL blitting when scissors are enabled.
by Eric Anholt
· 9 years ago
0afe830
vc4: Bring over cleanups from submitting to the kernel.
by Eric Anholt
· 9 years ago
9f6ff76
nvc0: expose a group of performance metrics for SM30 (Kepler)
by Samuel Pitoiset
· 9 years ago
0afd8f7
nvc0: re-introduce performance metrics for SM30 (Kepler)
by Samuel Pitoiset
· 9 years ago
af275b8
nvc0: remove useless counting operations for MP counters
by Samuel Pitoiset
· 9 years ago
6667355
nvc0: remove old performance metrics support on Kepler
by Samuel Pitoiset
· 9 years ago
662eb43
nvc0: remove wrong inst_issued HW SM perf counter on Kepler
by Samuel Pitoiset
· 9 years ago
342ea31
nvc0: add missing HW SM perf counters for SM30 (Kepler)
by Samuel Pitoiset
· 9 years ago
7f42688
nvc0: fix the comment that describe MP counters storage on Kepler
by Samuel Pitoiset
· 9 years ago
58efff8
freedreno/ir3: nir shader prints with 'disasm' debug option
by Rob Clark
· 9 years ago
a3f90ef
gallium/util: fix pipe_debug_message macro to allow 0 args
by Ilia Mirkin
· 9 years ago
a69ac4e
vc4: Add debug dumping of MSAA surfaces.
by Eric Anholt
· 9 years ago
3c3b118
vc4: Add support for laying out MSAA resources.
by Eric Anholt
· 9 years ago
74c4b3b
vc4: Add support for storing sample mask.
by Eric Anholt
· 9 years ago
3a508a0
vc4: Fix up tile alignment checks for blitting using just an RCL.
by Eric Anholt
· 9 years ago
a664233
vc4: Add support for loading sample mask.
by Eric Anholt
· 9 years ago
4b18d51
freedreno/ir3: convert scheduler back to recursive algo
by Rob Clark
· 9 years ago
ad2cc7b
freedreno/ir3: don't reuse a0.x across blocks
by Rob Clark
· 9 years ago
8e52344
freedreno/ir3: rename ir3_block::bd
by Rob Clark
· 9 years ago
Next »