aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_draw_upload.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Use gl_vertex_format in brw_vertex_element.Mathias Fröhlich2020-03-101-3/+3
* i965: Test original vertex array pointer to skip array upload.Mathias Fröhlich2020-03-101-1/+1
* i965: Use the VAOs binding information in array setup.Mathias Fröhlich2020-03-101-181/+163
* i965: Use 32 bit u_bit_scan for vertex attribute setup.Mathias Fröhlich2020-03-101-7/+9
* mesa: remove _mesa_index_buffer::index_size in favor of index_size_shiftMarek Olšák2020-03-041-3/+4
* i965: re-emit index buffer state on a reset option change.Andrii Simiklit2019-02-201-0/+8
* mesa: Factor out struct gl_vertex_format.Mathias Fröhlich2018-11-211-29/+31
* compiler: Move double_inputs to gl_program::DualSlotInputsJason Ekstrand2018-09-061-10/+11
* i965: Remove the gl_vertex_array indirection.Mathias Fröhlich2018-05-101-16/+15
* intel: activate the gl_BaseVertex loweringAntia Puentes2018-05-021-4/+1
* intel: emit is_indexed_draw in the same VE than gl_DrawIDAntia Puentes2018-05-021-4/+4
* intel: Handle firstvertex in an identical way to BaseVertexAntia Puentes2018-04-191-2/+5
* i965: Silence unused parameter warningIan Romanick2018-03-291-5/+3
* mesa: Make gl_vertex_array contain pointers to first order VAO members.Mathias Fröhlich2018-03-101-60/+70
* i965: Generalize intel_upload.c to support multiple uploaders.Kenneth Graunke2018-03-021-14/+16
* mesa: deal with vs_inputs as 64-bit unsigned integerJuan A. Suarez Romero2017-11-291-4/+4
* mesa: shrink VERT_ATTRIB bitfields to 32 bitsMarek Olšák2017-11-251-4/+4
* i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin2017-08-301-7/+7
* i965: drop brw->is_baytrail in favor of devinfo->is_baytrailLionel Landwerlin2017-08-301-1/+1
* i965: drop brw->gen in favor of devinfo->genLionel Landwerlin2017-08-301-10/+12
* i965: Add a "write" parameter to intel_bufferobj_buffer.Kenneth Graunke2017-07-131-2/+3
* i965: Drop index buffer re-alignment code.Kenneth Graunke2017-06-281-30/+8
* i965: Set step_rate = 0 for interleaved vertex buffersJason Ekstrand2017-06-141-0/+1
* i965: Disable the interleaved vertex optimization when instancingJason Ekstrand2017-06-141-5/+6
* i965: Port 3DSTATE_INDEX_BUFFER to genxml.Rafael Antognolli2017-05-111-39/+0
* i965: Port gen4+ emit vertices code to genxml.Rafael Antognolli2017-05-031-456/+0
* i965: Drop "Destination Element Offset" from Ironlake SGVs.Kenneth Graunke2017-05-031-2/+4
* mesa: replace _mesa_index_buffer::type with index_sizeMarek Olšák2017-04-221-4/+4
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-6/+6
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-6/+6
* i965: Replace BRW_SURFACEFORMAT_* with ISL_FORMAT_*.Kenneth Graunke2017-03-021-131/+131
* nir/i965: assert first is always less than 64Juan A. Suarez Romero2017-01-121-0/+1
* i965: check for dual slot attributes on any genJuan A. Suarez Romero2017-01-121-2/+1
* i965: downsize *64*PASSTHRU formats to equivalent *32*FLOAT formats on gen < 8Alejandro Piñeiro2017-01-121-30/+139
* i965: return PASSTHRU surface types also on gen7Alejandro Piñeiro2017-01-121-2/+6
* nir/i965: use two slots from inputs_read for dvec3/dvec4 vertex input attributesJuan A. Suarez Romero2017-01-091-3/+8
* i965: allow unsourced enabled VAOJuan A. Suarez Romero2016-12-211-7/+16
* mesa/extensions: expose OES_vertex_half_float for ES2Kevin Strasser2016-11-091-0/+2
* i965/gen8: Fix vertex attrib upload for dvec3/4 shader inputsAntia Puentes2016-11-011-1/+2
* mesa: rename gl_client_array -> gl_vertex_arrayBrian Paul2016-10-281-3/+3
* i965: Eliminate brw->vs.prog_data pointer.Kenneth Graunke2016-10-051-18/+25
* i965: Drop assertion about buffer offset at draw time.Eric Anholt2016-09-171-11/+0
* i965: Unify vertex buffer setupTopi Pohjolainen2016-07-041-5/+29
* i965/draw: Expose vertex buffer state setupTopi Pohjolainen2016-07-041-18/+24
* i965: Use the buffer object size for VERTEX_BUFFER_STATE's size field.Kenneth Graunke2016-05-261-2/+1
* i965/draw: Use the correct buffer index for interleaved VBO sizesJason Ekstrand2016-05-241-2/+4
* i965/draw: Use the real size for index buffersJason Ekstrand2016-05-231-2/+6
* i965/draw: Use the real size for vertex buffersJason Ekstrand2016-05-231-1/+15
* i965/draw: Use 3-channel formats for vertex fetch when possible.Jason Ekstrand2016-05-231-11/+37
* i965/draw: Properly handle rounding when dividing by InstanceDivisorJason Ekstrand2016-05-231-2/+2