[cogl] Fix the GLES 2.0 backend
Update the GLES 2.0 backend to the new COGL API after the breakage introduced by the journal. Signed-off-by: Emmanuele Bassi <ebassi@linux.intel.com>
This commit is contained in:

committed by
Emmanuele Bassi

parent
dbfd3f0f44
commit
2ab9bef587
@ -88,6 +88,7 @@ typedef void (*CoglJournalBatchCallback) (CoglJournalEntry *start,
|
||||
void *data);
|
||||
typedef gboolean (*CoglJournalBatchTest) (CoglJournalEntry *entry0,
|
||||
CoglJournalEntry *entry1);
|
||||
typedef CoglVertexBufferIndices CoglJournalIndices;
|
||||
|
||||
typedef struct _CoglJournalFlushState
|
||||
{
|
||||
@ -212,8 +213,8 @@ _cogl_journal_flush_modelview_and_entries (CoglJournalEntry *batch_start,
|
||||
int indices_offset = (state->vertex_offset / 4) * 6;
|
||||
GE (glDrawElements (GL_TRIANGLES,
|
||||
6 * batch_len,
|
||||
indices->type,
|
||||
indices_offset * state->indices_type_size));
|
||||
state->indices->type,
|
||||
(GLvoid*)(indices_offset * state->indices_type_size)));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
Reference in New Issue
Block a user