index
:
~abj/mesa
GATHER
broadwell_rs_gather_constants
broadwell_rs_hw_bt_only
cont4
contiguous_uniforms
contiguous_uniforms2
contiguous_uniforms4
finegrained
gather_uniform_rework
master
no_intermediate_uniform_constbuffer
rs_gather_constants0
rs_gather_constants1
rs_gather_constants_NIR
rs_gather_constants_ue4_fix
rs_separate_state_setup
same_batch_cached_surf_states
sat_fix
Abj's mesa experiments
UNKNOWN
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2015-09-10
i965: Enable push constants for UBOs
gather_uniform_rework
Abdiel Janulgue
2
-2
/
+2
2015-09-10
i965: Disable gather push constants for null constants
Abdiel Janulgue
3
-0
/
+15
2015-09-10
i965: Program the push constants state using the gather table
Abdiel Janulgue
5
-13
/
+79
2015-09-10
i965: Upload UBO surfaces before emitting constant state packet
Abdiel Janulgue
1
-6
/
+6
2015-09-10
i965/vec4: Pack UBO registers right after uniform registers
Abdiel Janulgue
1
-13
/
+25
2015-09-10
i965/vec4: Append ir_binop_ubo_load entries to the gather table
Abdiel Janulgue
4
-0
/
+92
2015-09-10
i965/vec4: Append uniform entries to the gather table
Abdiel Janulgue
2
-0
/
+13
2015-09-10
i965/fs: Pack UBO registers right after uniform registers
Abdiel Janulgue
1
-9
/
+13
2015-09-10
i965/fs/nir: Append nir_intrinsic_load_ubo entries to the gather table
Abdiel Janulgue
4
-1
/
+91
2015-09-10
i965/fs: Append uniform entries to the gather table
Abdiel Janulgue
1
-1
/
+16
2015-09-10
i965: Include UBO parameter sizes in push constant parameters
Abdiel Janulgue
3
-0
/
+37
2015-09-10
nir: Add glsl_get_type_without_array() wrapper
Abdiel Janulgue
2
-0
/
+8
2015-09-10
nir: Add glsl_get_array_size() wrapper.
Abdiel Janulgue
2
-0
/
+8
2015-09-10
i965: Assign hw-binding table index for uniform constant buffer block
Abdiel Janulgue
1
-2
/
+11
2015-09-10
i965: Assign hw-binding table index for each UBO constant buffer.
Abdiel Janulgue
2
-0
/
+17
2015-09-10
i965: Store gather table information in the program data
Abdiel Janulgue
7
-1
/
+43
2015-09-10
i965: Allocate space on the gather pool for UBO entries
Abdiel Janulgue
1
-2
/
+18
2015-09-10
i965: Allocate space on the gather pool for plain uniforms
Abdiel Janulgue
1
-0
/
+8
2015-09-10
i965: Enable gather push constants
Abdiel Janulgue
4
-2
/
+108
2015-08-21
i965: Define gather push constants opcodes
Abdiel Janulgue
1
-0
/
+23
2015-08-21
i965/fs: Push small uniform arrays
Jason Ekstrand
1
-13
/
+27
2015-08-21
i965/fs: Support indirect push constants in lower_constant_loads
Jason Ekstrand
1
-22
/
+49
2015-08-21
i965/fs: Add an opcode for loading indirect push constants
Jason Ekstrand
6
-0
/
+117
2015-08-21
i965/brw_reg: Add a brw_VxH_indirect helper
Jason Ekstrand
1
-0
/
+11
2015-08-21
i965/fs: Split VGRFs after lowering pull constants
Jason Ekstrand
1
-2
/
+2
2015-08-21
i965/fs: Rename demote_pull_constants to lower_constant_loads
Jason Ekstrand
2
-3
/
+3
2015-08-21
i964/fs: Refactor assign_constant_locations
Jason Ekstrand
1
-45
/
+36
2015-08-21
i965/fs: Handle reladdr in liveness calculations in assign_constant_locations
Jason Ekstrand
1
-3
/
+12
2015-08-21
i965/fs: Combine assign_constant_locations and move_uniform_array_access_to_p...
Jason Ekstrand
2
-30
/
+9
2015-08-21
nir/lower_io: Remove assign_var_locations_direct_first
Jason Ekstrand
2
-82
/
+0
2015-08-21
i965/fs: Rework uniform handling
Jason Ekstrand
3
-29
/
+11
2015-08-21
i965/vec4_nir: Get rid of the uniform_driver_location tracking
Jason Ekstrand
2
-20
/
+3
2015-08-21
nir/lower_io: Separate driver_location and base offset for uniforms
Jason Ekstrand
2
-14
/
+8
2015-08-21
nir/intrinsics: Add a second const index to load_uniform
Jason Ekstrand
3
-13
/
+19
2015-08-21
nir: Pass a type_size() function pointer into nir_lower_io().
Kenneth Graunke
3
-112
/
+30
2015-08-21
i965/vec4: Drop an assertion from type_size_vec4
Jason Ekstrand
1
-1
/
+0
2015-08-21
i965: Move type_size() methods out of visitor classes.
Kenneth Graunke
8
-27
/
+28
2015-08-21
i965: Make setup_vec4_uniform_value and _image_uniform_values take an offset
Jason Ekstrand
7
-22
/
+38
2015-08-21
i965: Rename setup_vector_uniform_values to setup_vec4_uniform_value
Jason Ekstrand
6
-17
/
+18
2015-08-21
mesa: update fbo state in glTexStorage
Tapani Pälli
1
-0
/
+15
2015-08-20
vc4: Add algebraic opt for rcp(1.0).
Eric Anholt
1
-0
/
+8
2015-08-20
vc4: Allow unpack_8[abcd]_f's src to stay in r4.
Eric Anholt
1
-1
/
+15
2015-08-20
vc4: Pack the unorm-packing bits into a src MUL instruction when possible.
Eric Anholt
5
-16
/
+104
2015-08-20
vc4: Add a QIR helper for whether the op is a MUL type.
Eric Anholt
3
-4
/
+16
2015-08-20
vc4: Drop an unused algebraic op.
Eric Anholt
1
-9
/
+0
2015-08-20
vc4: Switch QPU_PACK_SCALED to be two non-SSA instructions.
Eric Anholt
5
-21
/
+19
2015-08-20
vc4: Make the pack-to-unorm instructions be non-SSA.
Eric Anholt
4
-42
/
+36
2015-08-20
vc4: Allow QIR registers to be non-SSA.
Eric Anholt
4
-4
/
+10
2015-08-20
vc4: We can now move TEX_RESULT accesses across other r4 ops.
Eric Anholt
1
-16
/
+0
2015-08-21
glsl: fix binding validation for interface blocks
Timothy Arceri
1
-12
/
+18
[next]