User contributions for Hieran Del8
Jump to navigation
Jump to search
7 June 2012
- 06:1906:19, 7 June 2012 diff hist +315 m Talk:Plan for raising sprite frame limits BMP filename
30 July 2011
- 20:5720:57, 30 July 2011 diff hist 0 m Plans moved "plan for new graphics rendering" to the "nearly-finished plans" section
- 20:5420:54, 30 July 2011 diff hist −133 Plan for new graphics rendering →GFX_INVALID_POINTER: changed when this fires current
- 08:4908:49, 30 July 2011 diff hist +136 Plan for new graphics rendering →Interfaces: added dirty region parameter to surfaceUpdate
29 July 2011
- 06:4306:43, 29 July 2011 diff hist +2,238 Plan for new graphics rendering added section on copying render targets to staging surfaces, and vice versa; the copying is probably not useful, nor recommended
28 July 2011
- 10:1210:12, 28 July 2011 diff hist +53 m Plan for new graphics rendering →Screen shots: changed gfx_render() to use RenderParams struct
- 10:1010:10, 28 July 2011 diff hist −28 Plan for new graphics rendering →Primitives: adjusted RenderParams struct to use a union of the different formats instead of a void* (makes it easier to step from one vertex to the next)
- 09:4209:42, 28 July 2011 diff hist +1,261 Plan for new graphics rendering added error codes
- 09:2309:23, 28 July 2011 diff hist −199 Plan for new graphics rendering →Interfaces: changed interface descriptions to include staging type surfaces
- 06:1006:10, 28 July 2011 diff hist +100 Plan for new graphics rendering changed polygons to primitives, added line and point primitive types in addition to quad and triangle
- 06:0206:02, 28 July 2011 diff hist −2,235 Plan for new graphics rendering →Polygons: removed other gfx_render*() definitions besides gfx_render()
27 July 2011
- 21:3721:37, 27 July 2011 diff hist −46 m Plan for new graphics rendering →Screen shots: removed call to gfx_surfaceGetData(), changed render call to gfx_render()
- 21:3421:34, 27 July 2011 diff hist −357 Plan for new graphics rendering →Surface: removed surfaceGetData()
- 21:2921:29, 27 July 2011 diff hist −582 Plan for new graphics rendering →Surface: added refcount to the definition of the Surface struct; removed example implementations of surfaceCreate and surfaceDestroy
- 10:0810:08, 27 July 2011 diff hist +2,045 Plan for new graphics rendering →Interfaces (revising): added gfx_render() to replace other gfx_render*() functions; 8bit staging surfaces can be rendered to, unlike previous definitions of the rasterizer
- 09:0409:04, 27 July 2011 diff hist +861 Plan for new graphics rendering →Polygons: added info on staging surface types, presented alternative gfx_render*() calls
- 08:4708:47, 27 July 2011 diff hist +716 Plan for new graphics rendering →Surface: adding staging type (software-only surface)
2 July 2011
- 21:2721:27, 2 July 2011 diff hist −43 Plan for new graphics rendering →Polygons: removed limitation to only convex quads--concave are allowed
25 June 2011
- 18:3018:30, 25 June 2011 diff hist +714 Plan for new graphics rendering added comments on screen shots, and a solution
- 18:1218:12, 25 June 2011 diff hist −186 Plan for new graphics rendering →Surface: removed retrievability, changed gfx_surfaceCopy() to allow a surface with usage "source" to be a destination target of the operation; gfx_surfaceGetData() only works on "source" usage surfaces
- 07:0707:07, 25 June 2011 diff hist +548 Plan for new graphics rendering →Quad: Changed discussion to Polygons, removed mention of needing hardware device context
- 06:4706:47, 25 June 2011 diff hist −272 Plan for new graphics rendering removed gfx_begin() and gfx_end()--there's a way to manage it in the backend instead; cleaned up "Presenting the Backbuffer", using a consistent, albeit repetitive, detail
- 06:2406:24, 25 June 2011 diff hist +895 Plan for new graphics rendering →Surface: added retrievability bit, added back gfx_surfaceGetData(), modified gfx_surfaceCreate() to accept a retrievability setting
23 June 2011
- 09:1009:10, 23 June 2011 diff hist −358 Plan for new graphics rendering →Surfaces::Interfaces: removed gfx_surfaceGetData, didn't like accessing render targets
- 09:0309:03, 23 June 2011 diff hist −471 Plan for new graphics rendering →Surface::Interfaces: removed *WithColorKey() functions, combining with a boolean in the complement functions, added gfx_surfaceGetData() to copy render target surface data to a buffer
- 08:4608:46, 23 June 2011 diff hist +220 Plan for new graphics rendering →Quad: defined 3 vertex formats (VertexPC, VertexPT, VertexPTC), adjusted gfx_render*() to use argbModifier's only on vertices with color data
18 June 2011
- 21:1421:14, 18 June 2011 diff hist +959 Talk:Plan for gfx directx 3 formats, 3 drawing routines, eh?
- 08:5108:51, 18 June 2011 diff hist +1,301 Talk:Plan for gfx directx reply to Ralph, looking at quads, 32bit rt's, specialized no-vertex-colors, audio graph analogy
17 June 2011
- 23:5223:52, 17 June 2011 diff hist +1,544 Talk:Plan for gfx directx reply to Ralph
- 06:4506:45, 17 June 2011 diff hist −18 Plan for new graphics rendering →Hardware acceleration requirements: changed gfx_renderBegin() and gfx_renderEnd() to gfx_begin() and gfx_end(), respectively
- 06:4206:42, 17 June 2011 diff hist +236 Plan for new graphics rendering →Presenting the Backbuffer
- 06:3506:35, 17 June 2011 diff hist −46 Plan for new graphics rendering →Quad: removed "backbuffer" references
- 06:3206:32, 17 June 2011 diff hist +48 Plan for new graphics rendering →Palette's: added "handle" to palette definition
- 06:3006:30, 17 June 2011 diff hist −194 Plan for new graphics rendering →Surface: added hardware "handle" to Surface definition, removed "backbuffer" usage type
16 June 2011
- 09:1509:15, 16 June 2011 diff hist −92 m Plan for new graphics rendering →Surface::Interfaces::gfx_surfaceCopy: removed colorkey description, since it's not a colorkey operation; gfx_surfaceCopyWithColorkey() is
- 09:0909:09, 16 June 2011 diff hist +357 Plan for new graphics rendering →Surface: adjusted purpose of surface usage types: "source", "render target", "backbuffer"
14 June 2011
- 07:3807:38, 14 June 2011 diff hist +3,040 Talk:Plan for gfx directx reply to Ralph, you win, vector confusion, gfx_surfaceStretch, no hurry, linear interpolation
13 June 2011
- 21:3421:34, 13 June 2011 diff hist +299 m Talk:Plan for gfx directx I meant exponential.
- 18:3418:34, 13 June 2011 diff hist +1,904 Talk:Plan for gfx directx reply to Ralph, want to write gfx_surfaceStretch()?
- 08:4608:46, 13 June 2011 diff hist +338 Plan for new graphics rendering →Quad::Interfaces: added gfx_renderQuadTextureWithColorKey
- 08:1708:17, 13 June 2011 diff hist +97 Plan for new graphics rendering →Quad::Interfaces: added clipping rect to quad rendering methods
- 07:0907:09, 13 June 2011 diff hist +745 Plan for new graphics rendering →Surface::Interfaces: added gfx_surfaceStretchWithColorKey and gfx_surfaceCopyWithColorKey (both really verbose names :\ )
- 07:0107:01, 13 June 2011 diff hist +598 Talk:Plan for new graphics rendering reply to Ralph, how are rotation+scaling different? current
- 06:5606:56, 13 June 2011 diff hist +887 Talk:Plan for gfx directx reply to Ralph
12 June 2011
- 19:1519:15, 12 June 2011 diff hist +184 m Plan for new graphics rendering →Surfaces::Interfaces: noted palette color-key 0 exception in gfx_surfaceCopy and gfx_surfaceStretch
- 18:5818:58, 12 June 2011 diff hist +7,554 N Plan for new graphics rendering started filling out content
- 17:0217:02, 12 June 2011 diff hist +38 Plans added plan for new graphics rendering
11 June 2011
- 06:0506:05, 11 June 2011 diff hist +1,573 Talk:Plan for gfx directx reply to Ralph, more on ROP
10 June 2011
- 15:3515:35, 10 June 2011 diff hist +1,679 Talk:Plan for gfx directx reply to Ralph, vectorizing ROP units
9 June 2011
- 21:0221:02, 9 June 2011 diff hist +2,400 Talk:Plan for gfx directx reply to Ralph, vertex formats