Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
mesa3d
/
00caf2ab088dd2e08ce410850dee61ba2b9aa63a
« Previous
b1d21e1
docs: Mark ARB_gpu_shader_fp64 as done for i965/gen8+
by Iago Toral Quiroga
· 9 years ago
309d285
i965: Enable ARB_gpu_shader_fp64 for gen8+
by Iago Toral Quiroga
· 9 years ago
58f304d
i965/tes/scalar: Fix load input for doubles
by Iago Toral Quiroga
· 8 years ago
61197b8
i965/tcs/scalar: fix store output for doubles
by Iago Toral Quiroga
· 8 years ago
cda3435
i965/tcs/scalar: fix load input for doubles
by Iago Toral Quiroga
· 8 years ago
66192b3
i965/fs: fix nir_intrinsic_store_output for doubles
by Iago Toral Quiroga
· 8 years ago
3cce67a
i965/fs: fix number of output components for doubles
by Iago Toral Quiroga
· 8 years ago
0297f10
i965/vec4: handle doubles in type_size_vec4()
by Iago Toral Quiroga
· 8 years ago
8c6d147
i965/fs: support doubles with shared variable stores
by Iago Toral Quiroga
· 9 years ago
943f944
i965/fs: support doubles with ssbo stores
by Iago Toral Quiroga
· 9 years ago
b9aa66a
i965/fs: add shuffle_64bit_data_for_32bit_write helper
by Iago Toral Quiroga
· 9 years ago
33f7ec1
i965/fs: support doubles with SSBO loads
by Iago Toral Quiroga
· 9 years ago
8aa01ac
i965/fs: support doubles with shared variable loads
by Iago Toral Quiroga
· 8 years ago
6eab06b
i965/fs: Add do_untyped_vector_read helper
by Iago Toral Quiroga
· 8 years ago
b86d478
i965/fs: support doubles with UBO loads
by Iago Toral Quiroga
· 9 years ago
58f1804
i965/fs: fix pull constant load component selection for doubles
by Iago Toral Quiroga
· 9 years ago
71fd494
i965/fs: Fix and document component().
by Francisco Jerez
· 8 years ago
e209134
i965/fs: Fix fs_visitor::VARYING_PULL_CONSTANT_LOAD for doubles
by Iago Toral Quiroga
· 9 years ago
50b7676
i965/fs: add shuffle_32bit_load_result_to_64bit_data helper
by Iago Toral Quiroga
· 9 years ago
4d9c461
i965/fs: Stop using the LOAD_PAYLOAD instruction in lower_simd_width.
by Francisco Jerez
· 8 years ago
9149fd6
i965/fs: fix copy/constant propagation regioning checks
by Iago Toral Quiroga
· 9 years ago
789eecd
i965/fs: fix copy propagation from load payload
by Iago Toral Quiroga
· 9 years ago
cf375a3
i965/fs: fix copy propagation of partially invalidated entries
by Iago Toral Quiroga
· 9 years ago
ea1ef49
i965/fs: Reindent register offset calculation of try_copy_propagate().
by Francisco Jerez
· 8 years ago
0fb1980
i965/fs: Simplify and fix register offset calculation of try_copy_propagate().
by Francisco Jerez
· 8 years ago
7aa53cd
i965/fs: disallow type change in copy-propagation if types have different sizes
by Iago Toral Quiroga
· 9 years ago
ac9b966
i965/fs: Fix copy propagation of load payload for double operands
by Iago Toral Quiroga
· 9 years ago
70dc19f
i965/fs: Fix propagation of copies with strided source.
by Francisco Jerez
· 8 years ago
17decd9
i965/fs: fix subreg_offset overflow in byte_offset()
by Iago Toral Quiroga
· 9 years ago
2fd79eb
i965: Fix JIP to skip over sibling do...while loops.
by Kenneth Graunke
· 8 years ago
2f02fad
i965: Make a "does this while jump before our instruction?" helper.
by Kenneth Graunke
· 8 years ago
b6f250d
i965: Send the minimal number of STATE_BASE_ADDRESS packets.
by Kenneth Graunke
· 8 years ago
97179c6
i965: Combine Gen4-7 and Gen8+ state base address emitters.
by Kenneth Graunke
· 8 years ago
7b70a12
i965: Move Gen4-5 programs to brw_upload_programs() too.
by Kenneth Graunke
· 8 years ago
b23b099
i965: Mark brw const in brw_state_dirty and callers.
by Kenneth Graunke
· 8 years ago
8e71ac7
glsl: Don't do constant propagation in opt_constant_folding.
by Kenneth Graunke
· 8 years ago
db8fcbb
glsl: Avoid excess tree walking when folding ir_dereference_arrays.
by Kenneth Graunke
· 8 years ago
329fe93
glsl: Consolidate duplicate copies of constant folding.
by Kenneth Graunke
· 8 years ago
3bf27a9
glsl: Remove bonus tree walking in opt_constant_folding().
by Kenneth Graunke
· 8 years ago
8e59670
glsl: Make opt_constant_variable() bail in useless cases.
by Kenneth Graunke
· 8 years ago
c907ca6
i965: Flip interpolateAtOffset's y offset when necessary.
by Kenneth Graunke
· 8 years ago
6d65b0c
nir: Add a nir->info.uses_interp_var_at_offset flag.
by Kenneth Graunke
· 8 years ago
d4d7e15
glsl: Drop bad ASSERT_TRUE in gl_CullDistance link_varyings test.
by Kenneth Graunke
· 8 years ago
9525f33
clover: Handle PIPE_SHADER_IR_NIR in switch
by Jan Vesely
· 8 years ago
277818e
freedreno/ir3: small standalone compiler cleanup
by Rob Clark
· 8 years ago
f06343d
nir: forward-declare 'struct gl_shader_program'
by Rob Clark
· 8 years ago
79d6409
nir: return progress from lower_idiv
by Rob Clark
· 8 years ago
f8840f4
freedreno/ir3: lower fdiv
by Rob Clark
· 8 years ago
53cde5e
freedreno/ir3: handle VARYING_SLOT_PNTC
by Rob Clark
· 9 years ago
2f15810
freedreno/ir3: disable TGSI specific hacks in nir case
by Rob Clark
· 9 years ago
784086f
freedreno/ir3: add support for NIR as preferred IR
by Rob Clark
· 9 years ago
8b24f7b
nir: fix comment typo about f2d/d2f
by Rob Clark
· 8 years ago
be2b13e
nv50/ir: avoid asserts when the state tracker feeds us bogus inputs
by Ilia Mirkin
· 8 years ago
9323d08
nvc0: don't try to go through the push path for indirect draws
by Ilia Mirkin
· 8 years ago
2ef3cdb
nvc0/ir: make sure to align the second arg of TXD to 4, as we do for TEX
by Ilia Mirkin
· 8 years ago
8c02939
nv50,nvc0: add support for cull distances
by Tobias Klausmann
· 8 years ago
2ad970e
st/mesa: disable cull distance for now
by Ilia Mirkin
· 8 years ago
09e041d
i965: Use blorp for all clears
by Jason Ekstrand
· 8 years ago
1cfb4bc
i965: Use blorp for all stencil blits
by Jason Ekstrand
· 8 years ago
64f2907
i965: Use blorp for all updownsample blits
by Jason Ekstrand
· 8 years ago
f5febc8
i965/blorp: Add support for 16x MSAA
by Jason Ekstrand
· 8 years ago
a32315b
i965: move brw_meta_set_fast_clear_color to brw_meta_util.c
by Jason Ekstrand
· 8 years ago
36529f6
i965; Move brw_meta_get_*_rect to brw_meta_util.c
by Jason Ekstrand
· 8 years ago
21034f1
i965: Move brw_is_color_fast_clear_compatible to brw_meta_util
by Jason Ekstrand
· 8 years ago
b05c68f
i965: Move brw_get_rb_for_slice to brw_meta_util
by Jason Ekstrand
· 8 years ago
672cffe
i965/blorp: Get rid of the blorp_prog_data_int() helper
by Jason Ekstrand
· 8 years ago
c228ea8
i965/blorp: Delete the old blorp shader emit code
by Jason Ekstrand
· 8 years ago
c18da26
i965/blorp: Stop doing f2i(i2f(sample_id))
by Jason Ekstrand
· 8 years ago
e503da6
i965/blorp: Refactor coordinate munging
by Jason Ekstrand
· 8 years ago
8636937
i965/blorp: Add bilinear blending support to the NIR path
by Jason Ekstrand
· 8 years ago
6bd7bd6
i965/blorp: Add support for averaging resolves to the NIR path
by Jason Ekstrand
· 8 years ago
c7269c1
i965/blorp: Add MSAA encode/decode support to the NIR path
by Jason Ekstrand
· 8 years ago
df8c293
i965/blorp: Add support for W-[de]tiling to the NIR path
by Jason Ekstrand
· 8 years ago
6adb8d6
i965/blorp: Add support for discard-based bounds checks to the NIR path
by Jason Ekstrand
· 8 years ago
4bdace0
i965/blorp: Add initial support for NIR-based blit shaders
by Jason Ekstrand
· 8 years ago
b0275ad
i965/blorp: Refactor getting the blit kernel into a helper
by Jason Ekstrand
· 8 years ago
6df3d75
i965/blorp: Use NIR for clear shaders
by Jason Ekstrand
· 8 years ago
bb45f42
i965/blorp: Create the program key in get_clear_kernel
by Jason Ekstrand
· 8 years ago
c1fe885
i965/blorp: Add a helper for compiling NIR shaders
by Jason Ekstrand
· 8 years ago
353eadb
blorp: Add initial state setup support for SIMD8 dispatch
by Jason Ekstrand
· 8 years ago
cd5a290
i965/blorp: Add a param array to prog_data
by Jason Ekstrand
· 8 years ago
c46cbe1
i965/blorp: Add a prog_data_init helper
by Jason Ekstrand
· 8 years ago
50e5e1f
i965/fs: Implement the new NIR MCS texturing
by Jason Ekstrand
· 8 years ago
f47faa4
nir: Add texture opcodes and source types for multisample compression
by Jason Ekstrand
· 8 years ago
87a41e8
nir/builder: Add a helper for grabbing multiple channels from an ssa def
by Jason Ekstrand
· 8 years ago
fc58cb5
nir/builder: Generate the alu helpers directly in python
by Jason Ekstrand
· 8 years ago
a0e6e5f
i965/fs: Use MRF0 for the repclear message
by Jason Ekstrand
· 8 years ago
5a68df8
i965/blorp: Simplify the sample layout calculation
by Jason Ekstrand
· 8 years ago
bee160b
i965/fs: Organize prog_data by ksp number rather than SIMD width
by Jason Ekstrand
· 8 years ago
7be100a
i965/gen7_wm: Move where we set the fast clear op
by Jason Ekstrand
· 8 years ago
1ec466d
i965/fs: Stop setting dispatch_grf_start_reg from the visitor
by Jason Ekstrand
· 8 years ago
082768a
i965/fs: Clean up the logic in compile_fs a bit
by Jason Ekstrand
· 8 years ago
b0f8768
i965/state: Clean up WM/PS state to pull more things out of prog_data
by Jason Ekstrand
· 8 years ago
712a980
i965/fs: Rework the persample shading key/prog_data bits
by Jason Ekstrand
· 8 years ago
a2f50d8
nir: Add an info bit for uses_sample_qualifier
by Jason Ekstrand
· 8 years ago
59156b2
i965: Fix undefined df bits in brw_reg comparisons.
by Kenneth Graunke
· 8 years ago
9f8867d
i965: disable cull distance temporarily.
by Dave Airlie
· 8 years ago
7a6d558
Revert "glsl: Extend lowering pass for gl_ClipDistance to support other arrays (v4)"
by Dave Airlie
· 8 years ago
a608e94
docs: Mark GL_OES_shader_io_blocks as started
by Ian Romanick
· 8 years ago
4e959cf
docs: update ARB_cull_distance status.
by Kristian Høgsberg Kristensen
· 8 years ago
Next »