projects
/
mesa.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mesa: Track buffer object use also for VAO usage.
2019-03-04
Mathias Fröhlich
mesa: Track buffer object use also for VAO usage.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2019-02-26
Mathias Fröhlich
st/mesa: Reduce array updates due to current changes.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-26
Mathias Fröhlich
mesa/st: Make st_pipe_vertex_format static.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-26
Mathias Fröhlich
mesa/st: Use binding information from the VAO in feedback...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-26
Mathias Fröhlich
mesa/st: Avoid extra references in the feedback draw...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-26
Mathias Fröhlich
mesa/st: Factor out array and buffer setup from st_atom_array.c.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-26
Mathias Fröhlich
mesa/st: Only unmap the uploader that was actually...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-26
Mathias Fröhlich
mesa/st: Only care about the uploader if it was used.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Remove unneeded bitfield widths from the VAO.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Factor out struct gl_vertex_format.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
tnl: Use gl_array_attribute::_ElementSize.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
nouveau: Use gl_array_attribute::_ElementSize.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Unify glEdgeFlagPointer data type.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Work with bitmasks when en/dis-abling VAO arrays.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Remove gl_array_attributes::Enabled.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Use gl_vertex_array_object::Enabled for glGet.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Use the gl_vertex_array_object::Enabled bitfield.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-21
Mathias Fröhlich
mesa: Rename gl_vertex_array_object::_Enabled -> Enabled.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-02
Mathias Fröhlich
mesa: Remove needless indirection in some draw functions.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
mesa: Collect all the draw functions in draw.{h,c}.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
mesa/vbo: Move _vbo_draw_indirect -> _mesa_draw_indirect
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
mesa/vbo: Move src/mesa/vbo/vbo_exec_array.c -> src...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Pull the _mesa_set_draw_vao calls out of the if...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Preserve vbo_save::no_current_update on primitive...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Make no_current_update an argument to vbo_save_NotifyBegin.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Move no_current_update out of _mesa_prim.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Remove the now unused VBO_SAVE_PRIM_WEAK define.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Remove the always false branch dlist replay.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Test for VBO_SAVE_PRIM_WEAK in _mesa_prim::mode...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Remove VBO_SAVE_PRIM_WEAK from vbo_save_NotifyBegin...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Remove set but not used weak field from _mesa_prim.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Remove the VBO_SAVE_FALLBACK flag.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-11-01
Mathias Fröhlich
vbo: Remove unused vbo_save_fallback function.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-09-10
Mathias Fröhlich
etnaviv: Reduce max offset to available hardware bits.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-09-10
Mathias Fröhlich
gallium: New cap PIPE_CAP_MAX_VERTEX_ELEMENT_SRC_OFFSET.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-09-06
Mathias Fröhlich
tnl: Fix green gun regression in xonotic.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-06-05
Mathias Fröhlich
mesa: Make sure that imm draws are flushed before other...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-17
Mathias Fröhlich
mesa: The glArrayElement api is independent of the...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-17
Mathias Fröhlich
mesa: Flag _NEW_ARRAY only if we are changing ctx-...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-17
Mathias Fröhlich
mesa: Remove flush_vertices argument from VAO methods.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-17
Mathias Fröhlich
mesa: Remove FLUSH_VERTICES from VAO state changes.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
mesa/vbo/tnl: Move gl_vertex_array related stuff to...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
mesa: Remove Array._DrawArrays.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
i965: Remove the now unused gl_vertex_array.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
i965: Remove the gl_vertex_array indirection.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
i965: Implement all_varyings_in_vbos in terms of Array...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
st/mesa: Remove the now unused gl_vertex_array.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
st/mesa: Make feedback draw and rasterpos use _DrawVAO.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
st/mesa: Use Array._DrawVAO in st_atom_array.c.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
st/mesa: Make the input_to_index array available.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
st/mesa: Use _DrawVAO for edgeflag enabled check.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-05-10
Mathias Fröhlich
mesa: Compute effective buffer bindings in the vao.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
vbo: Use alloca for _vbo_draw_indirect.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
vbo: Remove unused includes to vbo_private.h
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
vbo: Move vbo_split into the tnl module.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
vbo: Readd the arrays argument to the legacy draw methods.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
vbo: Remove the now unused vbo draw path.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
tnl: Push down the gl_vertex_array inputs into tnl...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
vbo: Remove vbo_indirect_draw_func.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
i965: Push down the gl_vertex_array inputs into i965.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-31
Mathias Fröhlich
gallium: Push down the gl_vertex_array inputs into...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-23
Mathias Fröhlich
vbo: Make sure the internal VAO's stay within limits.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-23
Mathias Fröhlich
mesa: Flag early if we modify a SharedAndImmutable...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-23
Mathias Fröhlich
mesa: When copying a VAO also copy the vertex attribute...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
omx: always define ENABLE_ST_OMX_{BELLAGIO,TIZONIA}
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
meson: simplify omx logic
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
vbo: Remove now duplicate _DrawVAO notification.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
vbo: Remove now duplicate _vbo_update_inputs from dlist...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
vbo: Remove redundant set of DriverFlags.NewArray in...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
vbo: Remove vbo...recalculate_inputs from vbo_exec_invalidat...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
mesa: A change of gl_vertex_processing_mode needs an...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
mesa: Set DriverFlags.NewArray together with vbo.....
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
mesa: Update VAO internal state when setting the _DrawVAO.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
vbo: Move vbo_bind_arrays into a dd_driver_functions...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-22
Mathias Fröhlich
mesa: Move vbo draw functions into dd_function_table.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-15
Mathias Fröhlich
vbo: Correctly handle source arrays in vbo_split_copy.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-12
Mathias Fröhlich
gallium: Use struct gl_array_attributes* as st_pipe_vertex_f...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-10
Mathias Fröhlich
mesa: Make gl_vertex_array contain pointers to first...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-03
Mathias Fröhlich
vbo: Try to reuse the same VAO more often for successive...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove vbo_save_vertex_list::vertex_size.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove vbo_save_vertex_list::buffer_offset.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove vbo_save_vertex_list::start_vertex.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove vbo_save_vertex_list::attrsz.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove vbo_save_vertex_list::attrtype.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove vbo_save_vertex_list::enabled.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove reference to the vertex_store from the...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Implement current values update in terms of the...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Implement vbo_loopback_vertex_list in terms of...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Use a local variable for the dlist offsets.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove unused vbo_save_context::wrap_count.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-03-01
Mathias Fröhlich
vbo: Remove unused vbo_save_vertex_list::dangling_attr_ref.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
mesa: Update vertex processing mode on _mesa_UseProgram.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
vbo: Make use of _DrawVAO from the dlist code.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
mesa: Use atomics for shared VAO reference counts.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
vbo: Make use of _DrawVAO from immediate mode draw
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
vbo: Implement tool functions for vbo specific VAO...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
mesa: Add flush_vertices to _mesa_bind_vertex_buffer.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
mesa: Make _mesa_vertex_attrib_binding public.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
mesa: Add flush_vertices to _mesa_{enable,disable}_vertex_ar...
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
2018-02-23
Mathias Fröhlich
vbo: Use _DrawVAO for array type draw commands.
Signed-off-by: Mathias Fröhlich <
Mathias.Froehlich@web.de
>
commit
|
commitdiff
|
tree
next